HAMPTON, Pa. (AP) Deondre Francois threw three touchdown passes and ran for another on Saturday to lead Hampton to a 40-34 win over North Alabama in a Big South opener.

Francois had 347 yards passing for the Pirates (3-2). William Robinson ran for 91 yards and a score and Jadakis Bonds caught 11 passes for 127 yards and two touchdowns.

Francois capped the first drive of the game with a goal-line keeper for a touchdown but a bad snap on the PAT resulted in a fumble which was scooped up by North Alabama's A.J. Bracey and returned for two points and the Pirates led 6-2.

Robinson ran for a score early in the second quarter and Francois connected with Bonds for a touchdown two plays following a North Alabama fumble to make it 20-2 at halftime.

But the Lions (2-4) scored two touchdowns early in the third then turned two Francois interceptions into back-to-back touchdowns for a 27-25 lead midway through the fourth quarter. Francois answered with a short TD throw to KeyRon Catlett and followed with a 41-yard strike to Bonds to put the Pirate on top 40-27 with 3:17 left.

Christian Lopez had 288 yards with four touchdowns passing for North Alabama.

Copyright 2019 by STATS LLC and Associated Press. Any commercial use or distribution without the express written consent of STATS LLC and Associated Press is strictly prohibited.