Birmingham's defense came up with a big play before the half, as Stallions linebacker Scooby Wright knocked the ball out of Perez's hands as the Generals QB tried to scramble for the first down.

After Stallions safety Nate Holley came up with the fumble, he followed that up with a huge hit on Generals QB De'Andre Johnson, who checked in for Perez. 

Johnson scrambled up the middle to Birmingham's 25-yard line, but the Generals weren't able to capitalize on the big pickup, and it remained a seven-point game midway through the third quarter.

Then, Stallions running back CJ Marable found the end zone on a quick 3-yard rush to even things up at 14 headed into the final frame.

The Generals were the first to strike in the fourth quarter, as Johnson took it in himself for the score, capping off a 11-play, 65-yard drive with a score to make it a 21-14 game early in the frame.

The Stallions had something to say about that on the ensuing possession, as Smith linked up with tight end Cary Angeline fox six to knot things up once again.

The Generals took a 24-21 lead with less than two minutes to play after nailing a 47-yard field goal.

Ronaldo hat-trick earns Man Utd win against Norwich 

Ronaldo hat-trick earns Man Utd win against Norwich