Miami (OH) at Buffalo

Saturday, October 14, 2006

Miami (OH) beat Buffalo 38–⁠31. It was their eighth meeting; after it, Miami (OH) led the series 8–⁠0.

AwayMiami (OH)2–⁠10 in 2006
38
HomeBuffalo2–⁠10 in 2006
31

Final at UB Stadium, AmherstAttendance 13,699

At kickoff
46°F, mostly cloudy, wind 17 mph from the west, gusts to 29 mphWeather: NOAA NCEI Integrated Surface Database; Buffalo Niagara International Airpor (KBUF), 7 km from the stadium, six minutes before kickoff

Scoring by quarter

TeamQ1Q2Q3Q4Final
Miami (OH)14071738
Buffalo14071031

Standouts

Player stats

Miami (OH)

PassingC/AttYdsTDInt
Mike Kokal17/2816711
RushingCarYdsTDLong
Andre Bratton1554211
Mike Kokal1123011
Austin Sykes81625
Jimmy Murray3809
ReceivingRecYdsTDLong
Ryne Robinson655022
Dustin Woods454020
E.J. Morton-Green136036
Tom Crabtree117017
InterceptionsIntYdsTD
Joey Hudson220
Jerrid Gaines1380
Jordan Gafford100

Buffalo

PassingC/AttYdsTDInt
Drew Willy13/2317423
Stewart Sampsel0/1001
RushingCarYdsTDLong
James Starks19113138
ReceivingRecYdsTDLong
James Starks568030
Naaman Roosevelt360145
Terrance Breaux118018
Chris Scharon1909
InterceptionsIntYdsTD
Mike Newton100

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

Miami (OH)Buffalo
260Total yards278
190Passing yards194
93Rushing yards104
6.0Yards per pass7.3
2.3Yards per rush3.6
19First downs16
5–⁠13Third downs5–⁠11
1–⁠1Fourth downs0–⁠1
3Turnovers4
10–⁠100Penalties13–⁠117
20:17Possession15:20

Efficiency

Miami (OH)Buffalo
38%Success rate37%
−0.06EPA per play−0.04
0.90Explosiveness0.94
−0.01Rushing EPA0.07
−0.07Passing EPA−0.18
28%Passing-down success35%
−0.18First-down EPA−0.30
−0.31Second-down EPA−0.03
0.65Third-down EPA0.64
8%Havoc by its defense2%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings going in

Our ratings (scores only)

Miami (OH) 61% to win. Elo’s favorite won.

Every drive

Buffalo end zoneMiami (OH) end zoneQ1 BuffaloPunt, 3 playsQ1 Miami (OH)Punt, 7 playsQ1 BuffaloTouchdown run, 8 playsQ1 Miami (OH)Touchdown run, 10 playsQ2 BuffaloPunt, 3 playsQ2 Miami (OH)Touchdown run, 16 playsQ2 BuffaloTurnover on downs, 11 playsQ2 Miami (OH)Fumble, 1 playQ2 BuffaloFumble return TD (Miami (OH) scores)Q2 Miami (OH)End of half, 2 playsQ3 Miami (OH)Punt, 3 playsQ3 BuffaloTouchdown pass, 6 playsQ3 Miami (OH)Interception, 9 playsQ3 BuffaloInterception, 5 playsQ3 Miami (OH)Touchdown run, 7 playsQ3 BuffaloPunt, 3 playsQ3 Miami (OH)Touchdown pass, 2 playsQ4 BuffaloInterceptionQ4 Miami (OH)Touchdown run, 4 playsQ4 BuffaloInterception, 2 playsQ4 Miami (OH)Field goal, 5 playsQ4 BuffaloInterception, 3 playsQ4 Miami (OH)Fumble, 3 playsQ4 BuffaloTouchdown pass, 1 playQ4 BuffaloField goal, 5 playsQ4 Miami (OH)Result not recorded, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. Buffalo drives left to right, Miami (OH) right to left. Our source’s drive data for this game doesn’t add up to the final score, so a score may be missing here; the scoring by quarter above is complete.
  1. Q1 BuffaloPunt, 3 plays, −7 yards
  2. Q1 Miami (OH)Punt, 7 plays, 18 yards
  3. Q1 BuffaloTouchdown run, 8 plays, 75 yards
  4. Q1 Miami (OH)Touchdown run, 10 plays, 68 yards
  5. Q2 BuffaloPunt, 3 plays, −14 yards
  6. Q2 Miami (OH)Touchdown run, 16 plays, 67 yards
  7. Q2 BuffaloTurnover on downs, 11 plays, 38 yards
  8. Q2 Miami (OH)Fumble, 1 play, −9 yards
  9. Q2 BuffaloFumble return TD (Miami (OH) scores), 3 yards
  10. Q2 Miami (OH)End of half, 2 plays, 8 yards
  11. Q3 Miami (OH)Punt, 3 plays, −4 yards
  12. Q3 BuffaloTouchdown pass, 6 plays, 24 yards
  13. Q3 Miami (OH)Interception, 9 plays, 40 yards
  14. Q3 BuffaloInterception, 5 plays, 8 yards
  15. Q3 Miami (OH)Touchdown run, 7 plays, 22 yards
  16. Q3 BuffaloPunt, 3 plays, 0 yards
  17. Q3 Miami (OH)Touchdown pass, 2 plays, 5 yards
  18. Q4 BuffaloInterception, 59 yards
  19. Q4 Miami (OH)Touchdown run, 4 plays, 21 yards
  20. Q4 BuffaloInterception, 2 plays, 5 yards
  21. Q4 Miami (OH)Field goal, 5 plays, 37 yards
  22. Q4 BuffaloInterception, 3 plays, 27 yards
  23. Q4 Miami (OH)Fumble, 3 plays, 5 yards
  24. Q4 BuffaloTouchdown pass, 1 play, 45 yards
  25. Q4 BuffaloField goal, 5 plays, 35 yards
  26. Q4 Miami (OH)Result not recorded, 1 play, 2 yards

Play by play

1st quarter4 drives, then Tied at 14
Buffalo Punt, 3 plays
14:231st & 10 at opp 45James Starks rush for a loss of 5 yards to the 50 yard line.
13:442nd & 15 at the 50Drew Willy sacked by Tranaine Sills and Joe Coniglio at the Buff 41 for a loss of 9 yards.
12:583rd & 24 at own 41James Starks rush for 7 yards to the Buff 48.
12:324th & 17 at own 48Ben Woods punt for 37 yards, returned by Ryne Robinson for 7 yards to the MiaOh 22, Buffalo penalty 15 yard personal foul accepted.
Miami (OH) Punt, 7 plays
12:151st & 10 at own 37Brandon Murphy rush for 4 yards to the MiaOh 41.
11:382nd & 6 at own 41Mike Kokal pass complete to Ryne Robinson for no gain to the MiaOh 41.
11:063rd & 6 at own 41Mike Kokal pass complete to Ryne Robinson for 8 yards to the MiaOh 49 for a 1ST down.
10:581st & 10 at own 49Mike Kokal pass complete to Tom Crabtree for 17 yards to the Buff 34 for a 1ST down.
10:341st & 10 at opp 34Andre Bratton rush for 1 yard to the Buff 33, Miami Oh penalty 10 yard holding accepted.
9:241st & 19 at opp 43Mike Kokal pass complete to Andre Bratton for 3 yards to the Buff 40.
8:392nd & 17 at opp 40Mike Kokal sacked by Trevor Scott and Ollice Ervin at the Buff 45 for a loss of 5 yards.
8:073rd & 22 at opp 45Trevor Cook punt for 20 yards punt out-of-bounds at the Buff 25.
Buffalo Touchdown run, 8 plays
7:451st & 10 at own 25James Starks rush for 3 yards to the Buff 28.
7:072nd & 7 at own 28James Starks rush for 2 yards to the Buff 30.
6:393rd & 5 at own 30Drew Willy pass complete to Naaman Roosevelt for 7 yards to the Buff 37 for a 1ST down.
6:211st & 10 at own 37James Starks rush for 10 yards to the Buff 47 for a 1ST down.
5:591st & 10 at own 47James Starks rush for 4 yards to the MiaOh 49.
5:152nd & 6 at opp 49James Starks rush for 5 yards to the MiaOh 44.
4:443rd & 1 at opp 44James Starks rush for 6 yards to the MiaOh 38 for a 1ST down.
4:191st & 10 at opp 38James Starks rush for 38 yards for a TOUCHDOWN.
4:19Adam Tanalski extra point GOOD.
4:13Ben Woods kickoff for 48 yards returned by Andre Bratton for 15 yards to the MiaOh 32.
Miami (OH) Touchdown run, 10 plays
3:471st & 10 at own 32Austin Sykes rush for 5 yards to the MiaOh 37.
3:122nd & 5 at own 37Andre Bratton rush for 3 yards to the MiaOh 40.
2:333rd & 2 at own 40Miami Oh penalty 10 yard holding accepted.
2:143rd & 12 at own 30Mike Kokal pass complete to Ryne Robinson for 15 yards to the MiaOh 45 for a 1ST down.
1:521st & 10 at own 45Mike Kokal pass incomplete to R.J. Corbin.
1:522nd & 10 at own 45Buffalo penalty 5 yard offside accepted.
1:412nd & 5 at the 50Andre Bratton rush for 1 yard to the Buff 49.
1:083rd & 4 at opp 49Mike Kokal pass complete to Sean McVay for 5 yards to the Buff 44 for a 1ST down.
0:391st & 10 at opp 44Buffalo penalty 10 yard holding accepted, no play.
0:291st & 10 at opp 34Andre Bratton rush for 3 yards to the Buff 31.
0:002nd & 7 at opp 31Mike Kokal pass complete to Ryne Robinson for 22 yards to the Buff 9 for a 1ST down.
Q2 14:491st & goal at opp 9Mike Kokal rush for 8 yards to the Buff 1.
Q2 14:142nd & goal at opp 1Austin Sykes rush for 1 yard for a TOUCHDOWN.
Q2 14:14Trevor Cook extra point GOOD.
Q2 14:05Trevor Cook kickoff for 48 yards returned by Jesse Rack for 22 yards to the Buff 39.
2nd quarter5 drives, then Tied at 14
Buffalo Punt, 3 plays
13:511st & 10 at own 39Buffalo penalty 10 yard holding accepted, no play.
13:261st & 20 at own 29James Starks rush for a loss of 4 yards to the Buff 25.
12:552nd & 24 at own 25Drew Willy pass incomplete.
12:483rd & 24 at own 25Drew Willy pass incomplete.
12:334th & 24 at own 25Ben Woods punt for 40 yards, returned by Ryne Robinson for a loss of 2 yards to the MiaOh 33.
Miami (OH) Touchdown run, 16 plays
12:131st & 10 at own 33Andre Bratton rush for 9 yards to the MiaOh 42.
11:342nd & 1 at own 42Sean McVay rush for a loss of 6 yards to the MiaOh 36.
10:553rd & 7 at own 36Mike Kokal pass complete to Dustin Woods for 6 yards to the MiaOh 42.
10:474th & 1 at own 42Mike Kokal rush for 2 yards to the MiaOh 44 for a 1ST down.
10:311st & 10 at own 44Miami Oh penalty 5 yard false start accepted.
10:081st & 15 at own 39Mike Kokal pass complete to Ryne Robinson for 6 yards to the MiaOh 45.
9:302nd & 9 at own 45Mike Kokal pass incomplete.
9:243rd & 9 at own 45Mike Kokal pass incomplete, Buffalo penalty 15 yard personal foul accepted.
9:111st & 10 at opp 40Andre Bratton rush for a loss of 1 yard to the Buff 41.
8:372nd & 11 at opp 41Mike Kokal pass complete to Dustin Woods for 15 yards to the Buff 26 for a 1ST down.
8:091st & 10 at opp 26Austin Sykes rush for 3 yards to the Buff 23.
7:322nd & 7 at opp 23Mike Kokal pass incomplete, Buffalo penalty 9 yard pass interference on Ollice Ervin accepted.
7:151st & 10 at opp 14Mike Kokal rush for a loss of 3 yards to the Buff 17.
6:372nd & 13 at opp 17Mike Kokal pass complete to Andre Bratton for no gain to the Buff 17.
5:553rd & 13 at opp 17Mike Kokal rush for 15 yards to the Buff 2 for a 1ST down.
5:351st & goal at opp 2Mike Kokal pass incomplete.
5:292nd & goal at opp 2Andre Bratton rush for 2 yards for a TOUCHDOWN.
5:29Trevor Cook extra point GOOD.
5:18Trevor Cook kickoff for 57 yards returned by Jared Patterson for 23 yards to the Buff 31.
Buffalo Turnover on downs, 11 plays
5:181st & 10 at own 31James Starks rush for 6 yards to the Buff 37.
4:202nd & 4 at own 37Buffalo penalty 5 yard illegal formation accepted, no play.
3:442nd & 9 at own 32Drew Willy rush for 1 yard to the Buff 33.
3:153rd & 8 at own 33James Starks rush for 19 yards to the MiaOh 48, Buffalo penalty 15 yard personal foul accepted.
2:461st & 10 at own 37Drew Willy pass complete to Naaman Roosevelt for 8 yards to the Buff 45.
2:152nd & 2 at own 45James Starks rush for 7 yards to the MiaOh 48 for a 1ST down.
2:101st & 10 at opp 48Drew Willy pass complete to Chad Upshaw for 4 yards to the MiaOh 44.
2:042nd & 6 at opp 44Drew Willy pass complete to Chris Scharon for 9 yards to the MiaOh 35 for a 1ST down.
1:381st & 10 at opp 35Drew Willy pass incomplete.
1:262nd & 10 at opp 35Naaman Roosevelt rush for 4 yards to the MiaOh 31.
0:573rd & 6 at opp 31Drew Willy pass incomplete.
0:574th & 6 at opp 31Timeout BUFFALO, clock 00:57.
0:534th & 6 at opp 31Drew Willy pass incomplete.
Miami (OH) Fumble, 1 play
0:401st & 10 at own 31Mike Kokal pass complete to Andre Bratton for a loss of 4 yards , fumbled by Trevor Scott in the endzone, recovered by James Judges for a TOUCHDOWN.
0:40Adam Tanalski extra point GOOD.
0:31Ben Woods kickoff for 65 yards for a touchback.
Miami (OH) End of half, 2 plays
0:201st & 10 at own 20Andre Bratton rush for 5 yards to the MiaOh 25.
0:002nd & 5 at own 25Andre Bratton rush for 3 yards to the MiaOh 28.
Q3 14:51Ben Woods kickoff for 65 yards returned by Andre Bratton for 18 yards to the MiaOh 18.
3rd quarter6 drives, then Tied at 21
Miami (OH) Punt, 3 plays
14:291st & 10 at own 18Mike Kokal rush for 2 yards to the MiaOh 20.
14:022nd & 9 at own 19Mike Kokal pass incomplete.
14:023rd & 9 at own 19Miami Oh penalty 5 yard delay of game accepted.
3:583rd & 14 at own 14Mike Kokal pass incomplete.
13:294th & 14 at own 14Josh Williams punt for 36 yards, returned by Naaman Roosevelt for 12 yards to the MiaOh 38, Miami Oh penalty 14 yard personal foul on Armand Robinson accepted.
Buffalo Touchdown pass, 6 plays
13:271st & 10 at opp 24Naaman Roosevelt rush for a loss of 11 yards to the MiaOh 35.
12:382nd & 11 at opp 25Drew Willy pass complete to Terrance Breaux for 9 yards to the MiaOh 16.
12:033rd & 2 at opp 16James Starks rush for 9 yards to the MiaOh 7, Buffalo penalty 19 yard holding accepted.
11:353rd & 12 at opp 26James Starks rush for 15 yards to the MiaOh 11 for a 1ST down.
11:241st & 10 at opp 11James Starks rush for 3 yards to the MiaOh 8.
10:462nd & 7 at opp 8Drew Willy pass complete to Jesse Rack for 8 yards for a TOUCHDOWN.
10:46Adam Tanalski extra point GOOD.
10:37Ben Woods kickoff for 64 yards returned by Andre Bratton for 19 yards to the MiaOh 20.
Miami (OH) Interception, 9 plays
10:121st & 10 at own 21Mike Kokal pass complete to Austin Sykes for 3 yards to the MiaOh 24.
9:422nd & 7 at own 24Mike Kokal rush for 6 yards to the MiaOh 30.
9:023rd & 1 at own 30Austin Sykes rush for 1 yard to the MiaOh 31 for a 1ST down.
8:411st & 10 at own 31Mike Kokal pass complete to Dustin Woods for 19 yards to the 50 yard line for a 1ST down.
8:151st & 10 at the 50Mike Kokal pass incomplete.
8:072nd & 10 at the 50Mike Kokal rush for 11 yards to the Buff 39 for a 1ST down.
7:561st & 10 at opp 39Paul Bowen rush for no gain to the Buff 39.
7:252nd & 10 at opp 39Mike Kokal pass incomplete.
7:183rd & 10 at opp 39Mike Kokal pass intercepted by Mike Newton at the Buff 8, returned for no gain to the Buff 8.
Buffalo Interception, 5 plays
6:581st & 10 at own 8Drew Willy rush for 6 yards to the Buff 14 out-of-bounds.
6:472nd & 4 at own 14Drew Willy rush for a loss of 1 yard, fumbled at the Buff 13, recovered by Drew Willy at the Buff 13.
6:183rd & 5 at own 13Drew Willy pass complete to Brian Watson for 7 yards to the Buff 20 for a 1ST down.
5:491st & 10 at own 20James Starks rush for a loss of 4 yards to the Buff 16.
5:102nd & 14 at own 16Drew Willy pass intercepted by Joey Hudson at the Buff 22, returned for no gain to the Buff 22.
Miami (OH) Touchdown run, 7 plays
4:491st & 10 at opp 22Austin Sykes rush for 1 yard to the Buff 21.
4:192nd & 9 at opp 21Mike Kokal pass incomplete.
4:073rd & 9 at opp 21Mike Kokal sacked by Trevor Scott at the Buff 26 for a loss of 5 yards.
3:324th & 14 at opp 26Buffalo penalty 11 yard holding accepted, no play.
3:251st & 10 at opp 15Austin Sykes rush for 3 yards to the Buff 12.
2:452nd & 7 at opp 12Mike Kokal rush for 7 yards to the Buff 5 for a 1ST down.
2:291st & goal at opp 5Mike Kokal pass incomplete.
2:242nd & goal at opp 5Austin Sykes rush for 5 yards for a TOUCHDOWN.
2:24Trevor Cook extra point GOOD.
2:15Trevor Cook kickoff for 50 yards returned by Jared Patterson for 19 yards to the Buff 34, Buffalo penalty 10 yard holding accepted.
Buffalo Punt, 3 plays
1:501st & 10 at own 24Drew Willy sacked by Clayton Mullins at the Buff 17 for a loss of 7 yards.
1:132nd & 13 at own 17James Starks rush for 4 yards to the Buff 21 out-of-bounds.
0:303rd & 13 at own 21Drew Willy pass complete to James Starks for 3 yards to the Buff 24.
0:004th & 10 at own 24Ben Woods punt blocked for a loss of 19 yards.
4th quarter10 drives, then Miami (OH) 38, Buffalo 31
Miami (OH) Touchdown pass, 2 plays
14:411st & goal at opp 5Andre Bratton rush for 4 yards to the Buff 1.
14:152nd & goal at opp 1Mike Kokal pass complete to Jake O’Connell for 1 yard for a TOUCHDOWN.
14:15Trevor Cook extra point GOOD.
14:10Trevor Cook kickoff for 65 yards for a touchback.
Buffalo Interception
13:461st & 10 at own 20James Starks rush for 1 yard to the Buff 21.
13:192nd & 9 at own 21James Starks rush for 22 yards to the Buff 43 for a 1ST down.
12:501st & 10 at own 43James Starks rush for 2 yards to the Buff 45.
12:502nd & 8 at own 45Buffalo penalty 5 yard false start accepted.
11:542nd & 13 at own 40James Starks rush for 4 yards to the Buff 44 out-of-bounds.
11:543rd & 9 at own 44Timeout BUFFALO, clock 11:54.
11:393rd & 9 at own 44Stewart Sampsel pass intercepted by Jerrid Gaines at the MiaOh 43, returned for 36 yards to the Buff 21.
Miami (OH) Touchdown run, 4 plays
11:221st & 10 at opp 21Buffalo penalty 5 yard offside accepted.
11:011st & 5 at opp 16Miami Oh penalty 10 yard holding accepted, no play.
10:351st & 15 at opp 26Andre Bratton rush for 13 yards to the Buff 13.
9:582nd & 2 at opp 13Andre Bratton rush for 2 yards to the Buff 11 for a 1ST down.
9:381st & 10 at opp 11Andre Bratton rush for 7 yards to the Buff 4.
8:572nd & 3 at opp 4Andre Bratton rush for 4 yards for a TOUCHDOWN.
8:57Trevor Cook extra point GOOD.
8:46Trevor Cook kickoff for 63 yards returned by Naaman Roosevelt for 18 yards to the Buff 20.
Buffalo Interception, 2 plays
8:331st & 10 at own 20Miami Oh penalty 5 yard offside accepted, no play.
7:531st & 5 at own 25Drew Willy pass complete to James Starks for no gain to the Buff 25.
7:232nd & 5 at own 25Drew Willy pass intercepted by Joey Hudson at the Buff 40, returned for no gain to the Buff 40.
Miami (OH) Field goal, 5 plays
7:071st & 10 at opp 40Mike Kokal pass complete to E.J. Morton-Green for 35 yards to the Buff 5 for a 1ST down.
6:371st & goal at opp 5Austin Sykes rush for a loss of 2 yards to the Buff 7.
5:572nd & goal at opp 7Mike Kokal sacked by David Hubbard at the Buff 16 for a loss of 9 yards.
5:183rd & 0 at opp 16Mike Kokal pass complete to Dustin Woods for 13 yards to the Buff 3.
4:414th & goal at opp 3Trevor Cook 20 yard field goal GOOD.
4:32Trevor Cook kickoff for 64 yards returned by Naaman Roosevelt for 16 yards to the Buff 17.
Buffalo Interception, 3 plays
4:131st & 10 at own 17Miami Oh penalty 16 yard pass interference accepted, no play.
4:131st & 10 at own 33Drew Willy rush for 10 yards to the Buff 43 for a 1ST down.
3:531st & 10 at own 43Drew Willy rush for 1 yard to the Buff 44.
3:332nd & 9 at own 44Drew Willy pass intercepted by Jordan Gafford at the MiaOh 40, returned for no gain to the MiaOh 40.
Miami (OH) Fumble, 3 plays
3:151st & 10 at own 40Paul Bowen rush for no gain to the MiaOh 40.
2:302nd & 10 at own 40Daniel Raudabaugh sacked by Ramon Guzman at the MiaOh 35 for a loss of 5 yards.
2:033rd & 15 at own 35Paul Bowen rush for 10 yards, fumbled at the MiaOh 45, recovered by Kendric Hawkins at the MiaOh 45.
Buffalo Touchdown pass, 1 play
1:501st & 10 at opp 45Drew Willy pass complete to Naaman Roosevelt for 45 yards for a TOUCHDOWN.
1:50Adam Tanalski extra point GOOD.
1:45Ben Woods on-side kick recovered by Buffalo at the Buff 49.
Buffalo Field goal, 5 plays
1:321st & 10 at own 49Drew Willy pass complete to James Starks for 30 yards to the MiaOh 21 for a 1ST down, Miami Oh penalty 11 yard personal foul on Joe Coniglio accepted.
1:171st & goal at opp 10Drew Willy sacked by Joey Hudson at the MiaOh 16 for a loss of 6 yards.
1:172nd & 0 at opp 16Timeout BUFFALO, clock 01:17.
1:132nd & 0 at opp 16Drew Willy pass incomplete.
1:093rd & 0 at opp 16Drew Willy pass incomplete.
1:064th & 0 at opp 16Adam Tanalski 33 yard field goal GOOD.
1:01Ben Woods kickoff for 15 yards out-of-bounds.
Miami (OH) Result not recorded, 1 play
0:301st & 10 at the 50Team rush for a loss of 2 yards to the MiaOh 48.

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Miami (OH) leads 17–⁠9 in 26 meetings, counting the 18 since this game.

Recent meetings
2025Miami (OH) 37, Buffalo 20
2023Miami (OH) 23, Buffalo 10
2022Buffalo 24, Miami (OH) 20
2021Miami (OH) 45, Buffalo 18
2020Buffalo 42, Miami (OH) 10
2019Miami (OH) 34, Buffalo 20

Around this game