HOUSTON -- Jeremy Eddington rushed for 66 yards and two touchdowns, including the game-winning 22-yard score with 44 seconds remaining, to give Rice a 28-23 win over Alabama-Birmingham on Saturday.
After Eddington's score, the Blazers (4-8, 3-5 C-USA) had one more chance to win it, but Rice (4-8, 3-5) forced UAB into a turnover on downs and ran out the clock.
McGuffie put the Owls on top 7-0 on a 5-yard touchdown run with 6:14 left in the first quarter, but UAB responded with a 23-yard touchdown pass from Ellis to Jackie Williams two minutes later to tie the score.
The Owls regained the lead on a 9-yard touchdown run by Eddington with 8:29 left in the second quarter, but the Blazers responded four minutes later with a 12-yard touchdown pass from Ellis to Shed to tie it again at 14.
UAB took its first lead on a 27-yard field goal by Josh Zahn with 9:54 remaining in the third quarter.
Rice, however, strung together a 19-play, 83-yard drive that was capped by a Taylor McHargue to Vance McDonald 2-yard touchdown pass with 6:54 remaining in the game to make it 21-17.
The Blazers retook the lead on a 32-yard touchdown pass from Ellis to Shed with five minutes left in the game, but the extra point missed, so UAB led 23-21.
One week after scoring 62 points and totaling 639 yards of offense, Rice finished with 354 yards of offense to UAB?s 350.