CHARLOTTE, N.C. (AP) Chris Reynolds threw a 34-yard touchdown pass to Victor Tucker with 18 seconds left to give Charlotte a 39-38 victory over North Texas on Saturday.

North Texas (3-5, 2-2 Conference USA) was at the 50 with four seconds to play, but Mason Fine fumbled the ball on a sack from Markees Watts to end the game.

Reynolds threw three touchdown passes, was 24 of 32 for 336 yards passing, and had a touchdown run. Tucker had 10 catches for 140 yards.

Tyler Ringwood caught a touchdown pass and finished with 100 yards receiving for Charlotte (3-5, 1-3), which snapped a four-game losing skid. Benny LeMay added 155 yards rushing, two touchdown runs and had a TD catch.

Fine threw five touchdown passes and was 26-of-38 passing for 394 yards to lead North Texas. Jyaire Shorter caught three passes, each for a score, and finished with 111 yards receiving. Jaelon Darden and Michael Lawrence also had touchdown catches.

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.