For thirty minutes, UTEP showed a strong offensive attack, held Charlotte to just a touchdown and led 21-7 at the half.

But in a tale of two halves, Charlotte ripped out the Miners' hopes at snapping their losing streak by putting up 297 yards of offense in the second half, scoring 21 unanswered points to beat UTEP 28-21 in a come-from-behind victory.

UTEP vs. Charlotte

Both teams were tied, 21-21, in the fourth quarter, where the Miners marched all the way to the Charlotte four-yard line. Despite allowing the 49ers back into the game, UTEP was in a situation where they could go ahead and retake the lead.

On fourth-and-1, Treyvon Hughes was stuffed behind the line, resulting in a turnover on downs for the Miners. Charlotte's offense turned around, orchestrated a 10-play, 95-yard drive capped off by a Chris Reynolds 19-yard touchdown pass to Jacob Hunt for their first lead of the day.

UTEP had one more chance to tie the game, but senior Kai Locksley's pass was intercepted in Charlotte territory on a misfire.

This marks the third straight win for the 49ers (5-5, 3-3 C-USA), who saw their quarterback Chris Reynolds torch the Miners defense. He completed 24-of-35 passes for 354 yards and two touchdowns, while leading Charlotte on the ground with 91 rushing yards.

Senior Kai Locksley led the Miners through the air and on the ground. He led three touchdown drives in the first half, throwing a touchdown and rushing for a score. Locksley finished the game 15-of-20 for 215 passing yards and 84 rushing yards, with his biggest blemish coming at the end of the game with the turnover.

Wide receiver Jacob Cowing caught six passes for 145 receiving yards, while Justin Garrett had six receptions for 45 receiving yards. Parkland graduate and freshman tailback Deion Hankins saw the field today, rushing six times for 22 yards.

UTEP's defense allowed 483 yards of offense for Charlotte, including four plays of 30 yards or more and 252 yards on big plays (15 yards or more).

The Miners (1-8, 0-6 C-USA) will now hit the road to Birmingham, Ala., to face UAB next Saturday at 11 a.m.

More From 600 ESPN El Paso