Buffalo Holds Off Robert Morris 31-28 After a Late Scare
Buffalo was up 28-14 with just under 12 minutes left, and it needed every point of that cushion. Robert Morris scored twice more, including a touchdown on a fumble return, and a 32-yard pass from Carson Haggard to Noah Schaerli with 1:46 to play made it 31-28. Then the game ran out of time before Robert Morris could finish the job. Buffalo is 2-2 and is not going to apologize for how.
The Bulls started in a hole. Xavier Goulbourne ran 29 yards for the game's first touchdown, and Haggard added a 50-yard touchdown run that made it 14-7 Robert Morris in the second quarter. Buffalo tied it at 14 on a 25-yard run by Jason Wright just before halftime (27 seconds left) and took the lead for good when Nino Hill scored from a yard out in the third quarter. In between there were two ties and one lead change, and that is all the drama the scoring summary has.
Buffalo gained 445 yards, 305 of them rushing and 140 passing. Messiah Burch had 26 carries for 146 yards, Wright ran for another 95, and the passing game was mostly there to keep the defense honest. It also threw two interceptions and lost a fumble, and Robert Morris got a touchdown out of that last mistake. A 48-yard field goal by Oliver Hautanen with 5:49 left turned out to be the margin.
For fantasy, Wright's 27.1 points were the most in the game. Hill got 18.4 on 21 carries, and Chance Morrow caught a 9-yard touchdown to give the Bulls their 28-14 lead.

