AMHERST, N.Y. -- James Starks ran 26 times for 177 yards in a 37-17 Buffalo win over Miami of Ohio Tuesday night.
Starks ran for two touchdowns, including a 62-yard score in the fourth quarter to seal the win for Buffalo (5-4, 3-2 Mid-American Conference). It was his third TD run of 50 yards or more this season.
Drew Willy completed 18-of-29 for 245 yards and two touchdowns, tying Marty Barrett for the Buffalo all-time record with his 44th career TD pass.
Willy hit Brett Hamlin for a 25-yard strike in the second quarter for a 21-10 lead before halftime. Naaman Roosevelt caught 8 passes for 148 yards and a touchdown.
Miami's Clay Belton completed 17-of-30 for 178 yards and ran for a 7-yard touchdown before being shaken up in the fourth quarter. J.R. Taylor ran for 69 yards with a 3-yard TD run.
Buffalo struck first after Willy scored on a 1-yard plunge set up by a 36-yard completion to Roosevelt that was first ruled a touchdown.
Miami (2-7, 1-4 MAC) answered with a 39-yard Nathan Parseghian field goal, but Willy and Roosevelt connected again, this time for 34 yards and a 14-3 lead.
Belton led the Red Hawks on a 13-play, 88-yard drive, scoring on a 7-yard quarterback draw to cut the lead to 14-10.
Both teams were given an NCAA exemption to wear their home colors for the Election Night game. Miami donned its home reds and Buffalo its traditional royal blues to reflect the 2004 election results of both school's home states.