Buffalo at Miami (OH)

Saturday, September 28, 2019

Miami (OH) beat Buffalo 34–⁠20. It was their 21st meeting; after it, Miami (OH) led the series 14–⁠7.

AwayBuffalo8–⁠5 in 2019
20
HomeMiami (OH)8–⁠6 in 2019
34

Final at Yager Stadium, OxfordTV: ESPNUAttendance 18,419

At kickoff
85°F, clear, wind 5 mph from the southwestWeather: NOAA NCEI Integrated Surface Database; Butler County Regional Airport (KHAO), 25 km from the stadium, seven minutes before kickoff
Officials
Referee Tom Stapleton; umpire John Hanneke; head linesman Robin DeLorenzo; line judge Gary Jagodzinsk; side judge Scott MacDonald; field judge George Plesac; back judge Reginald Berry; center judge Rich EdwardsGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Buffalo770620
Miami (OH)01321034

Standouts

Player stats

Buffalo

PassingC/AttYdsTDInt
Matt Myers4/165912
Kyle Vantrease3/43000
RushingCarYdsTDLong
Jaret Patterson22183182
Kevin Marks17101139
Matt Myers515024
Kyle Vantrease3809
ReceivingRecYdsTDLong
Antonio Nunn230120
Zac Lefebvre219011
Carlton Todd117017
Jaret Patterson112012
DefenseTklTFLSacksInt
Tim Terry Jr.100.500
Joey Banks80.500
Matt Otwinowski7100
Tyrone Hill60.500
Malcolm Koonce4110

Miami (OH)

PassingC/AttYdsTDInt
Brett Gabbert8/1712010
Jack Sorenson0/1000
RushingCarYdsTDLong
Jaylon Bester24107120
Maurice Thomas418011
Tyre Shelton71605
Davion Johnson91404
ReceivingRecYdsTDLong
James Maye383052
Jalen Walker113113
Dominique Robinson111011
Jack Sorenson1707
DefenseTklTFLSacksInt
Myles Reid90.500
Ryan McWood91.500
Bart Baratti8110
Manny Rugamba8000
Mike Brown6002
Lonnie Phelps2110

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

Team stats

BuffaloMiami (OH)
398Total yards265
89Passing yards120
309Rushing yards145
4.5Yards per pass6.7
6.3Yards per rush2.6
20First downs16
5–⁠14Third downs5–⁠19
0–⁠2Fourth downs1–⁠3
4Turnovers0
10–⁠103Penalties2–⁠20
29:29Possession30:31
2Sacks (by defense)4

Efficiency

BuffaloMiami (OH)
38%Success rate32%
−0.10EPA per play−0.11
1.22Explosiveness1.04
0.17Rushing EPA−0.10
−0.68Passing EPA−0.18
0%Passing-down success11%
0.07First-down EPA−0.06
0.35Second-down EPA−0.16
−0.67Third-down EPA0.07
20%Havoc by its defense28%

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 and the line, going in

Our ratings (scores only)

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

The line

Buffalo −2.5, over/under 47.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were Buffalo 57%, Miami (OH) 43%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Miami (OH) end zoneBuffalo end zoneQ1 BuffaloPunt, 5 playsQ1 Miami (OH)Turnover on downs, 9 playsQ1 BuffaloTouchdown, 3 playsQ1 Miami (OH)Punt, 3 playsQ1 BuffaloPunt, 6 playsQ1 Miami (OH)Field goal, 8 playsQ2 BuffaloPunt, 3 playsQ2 Miami (OH)Punt, 3 playsQ2 BuffaloTouchdown, 2 playsQ2 Miami (OH)Punt, 5 playsQ2 BuffaloPunt, 3 playsQ2 Miami (OH)Touchdown, 10 playsQ2 BuffaloInterception, 4 playsQ2 Miami (OH)Punt, 3 playsQ2 BuffaloFumble, 3 playsQ2 Miami (OH)Field goal, 4 playsQ2 BuffaloEnd of half, 1 playQ3 Miami (OH)Punt, 4 playsQ3 BuffaloPick-six, 3 plays (Miami (OH) scores)Q3 BuffaloPunt, 3 playsQ3 Miami (OH)Touchdown, 7 playsQ3 BuffaloTurnover on downs, 9 playsQ3 Miami (OH)Touchdown, 4 playsQ3 BuffaloTouchdown, 5 playsQ4 Miami (OH)Punt, 5 playsQ4 BuffaloTurnover on downs, 14 playsQ4 Miami (OH)Punt, 6 playsQ4 BuffaloFumble, 4 playsQ4 Miami (OH)Turnover on downs, 4 playsQ4 BuffaloEnd of game, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. Miami (OH) drives left to right, Buffalo right to left.
  1. Q1 BuffaloPunt, 5 plays, 18 yards
  2. Q1 Miami (OH)Turnover on downs, 9 plays, 27 yards
  3. Q1 BuffaloTouchdown, 3 plays, 61 yards
  4. Q1 Miami (OH)Punt, 3 plays, 6 yards
  5. Q1 BuffaloPunt, 6 plays, 2 yards
  6. Q1 Miami (OH)Field goal, 8 plays, 14 yards
  7. Q2 BuffaloPunt, 3 plays, 2 yards
  8. Q2 Miami (OH)Punt, 3 plays, 9 yards
  9. Q2 BuffaloTouchdown, 2 plays, 88 yards
  10. Q2 Miami (OH)Punt, 5 plays, 36 yards
  11. Q2 BuffaloPunt, 3 plays, 2 yards
  12. Q2 Miami (OH)Touchdown, 10 plays, 46 yards
  13. Q2 BuffaloInterception, 4 plays, 11 yards
  14. Q2 Miami (OH)Punt, 3 plays, −10 yards
  15. Q2 BuffaloFumble, 3 plays, −2 yards
  16. Q2 Miami (OH)Field goal, 4 plays, 0 yards
  17. Q2 BuffaloEnd of half, 1 play, −2 yards
  18. Q3 Miami (OH)Punt, 4 plays, 17 yards
  19. Q3 BuffaloPick-six, 3 plays (Miami (OH) scores), 4 yards
  20. Q3 BuffaloPunt, 3 plays, 1 yard
  21. Q3 Miami (OH)Touchdown, 7 plays, 39 yards
  22. Q3 BuffaloTurnover on downs, 9 plays, 42 yards
  23. Q3 Miami (OH)Touchdown, 4 plays, 67 yards
  24. Q3 BuffaloTouchdown, 5 plays, 75 yards
  25. Q4 Miami (OH)Punt, 5 plays, 4 yards
  26. Q4 BuffaloTurnover on downs, 14 plays, 64 yards
  27. Q4 Miami (OH)Punt, 6 plays, 27 yards
  28. Q4 BuffaloFumble, 4 plays, 3 yards
  29. Q4 Miami (OH)Turnover on downs, 4 plays, −14 yards
  30. Q4 BuffaloEnd of game, 1 play, 4 yards

Play by play

1st quarter6 drives, then Buffalo 7, Miami (OH) 0
Buffalo Punt, 5 plays
15:001st & 10 at own 35Sam Sloman kickoff for 65 yds for a touchback
15:001st & 10 at own 25Jaret Patterson run for 3 yds to the Buff 28
15:002nd & 7 at own 28Matt Myers pass complete to Jaret Patterson for 12 yds to the Buff 40 for a 1ST down
15:001st & 10 at own 40Jaret Patterson run for a loss of 1 yard to the Buff 39
15:002nd & 11 at own 39Jaret Patterson run for 4 yds to the Buff 43
15:003rd & 7 at own 43Matt Myers pass incomplete
15:004th & 7 at own 43Kyle Vantrease punt for 43 yds , Maurice Thomas returns for 20 yds to the MiaOh 34
Miami (OH) Turnover on downs, 9 plays
12:181st & 10 at own 34Jaylon Bester run for 5 yds to the MiaOh 39
12:182nd & 5 at own 39Jaylon Bester run for 9 yds to the MiaOh 48 for a 1ST down
12:181st & 10 at own 48Jaylon Bester run for no gain to the MiaOh 48
12:182nd & 10 at own 48Maurice Thomas run for 2 yds to the 50 yard line
12:183rd & 8 at the 50Brett Gabbert pass complete to Jack Sorenson for 7 yds to the Buff 43
12:184th & 1 at opp 43BUFFALO Penalty, illegal participation (5 Yards) to the Buff 38 for a 1ST down
12:181st & 10 at opp 38Davion Johnson run for 4 yds to the Buff 34
12:182nd & 6 at opp 34MIAMI OH Penalty, Offensive holding (-10 Yards) to the Buff 44
12:182nd & 16 at opp 44Davion Johnson run for 3 yds to the Buff 41
12:183rd & 13 at opp 41Jaylon Bester run for 6 yds to the Buff 35
12:184th & 7 at opp 35Brett Gabbert sacked by Malcolm Koonce for a loss of 4 yards to the Buff 39
Buffalo Touchdown, 3 plays
8:081st & 10 at own 39Matt Myers pass complete to Carlton Todd for 17 yds to the MiaOh 44 for a 1ST down
8:081st & 10 at opp 44Matt Myers run for 24 yds to the MiaOh 20 for a 1ST down
7:191st & 10 at opp 20Matt Myers pass complete to Antonio Nunn for 20 yds for a TD, (Jackson Baltar KICK)Buffalo 7, Miami (OH) 0
Miami (OH) Punt, 3 plays
7:191st & 0 at own 35Alex McNulty kickoff for 61 yds , Maurice Thomas return for 23 yds to the MiaOh 27
7:131st & 10 at own 27Jaylon Bester run for 2 yds to the MiaOh 29
7:132nd & 8 at own 29Brett Gabbert pass incomplete
7:133rd & 8 at own 29Jaylon Bester run for 4 yds to the MiaOh 33
7:134th & 4 at own 33Kyle Kramer punt for 48 yds , Ron Cook Jr. returns for 13 yds to the Buff 32
Buffalo Punt, 6 plays
5:371st & 10 at own 32Kevin Marks run for 5 yds to the Buff 37
5:372nd & 5 at own 37Matt Myers run for 2 yds to the Buff 39
5:373rd & 3 at own 39Matt Myers run for 3 yds to the Buff 42 for a 1ST down
5:371st & 10 at own 42BUFFALO Penalty, Offensive holding (-10 Yards) to the Buff 32
5:371st & 20 at own 32Matt Myers pass incomplete
5:372nd & 20 at own 32Matt Myers sacked by Bart Baratti for a loss of 7 yards to the Buff 25
5:373rd & 27 at own 25Jaret Patterson run for 9 yds to the Buff 34
5:374th & 18 at own 34Kyle Vantrease punt for 37 yds , Maurice Thomas returns for 22 yds to the Buff 49
Miami (OH) Field goal, 8 plays
1:521st & 10 at opp 49Jack Sorenson pass incomplete to Jalen Walker
1:522nd & 10 at opp 49Tyre Shelton run for 3 yds to the Buff 46
1:523rd & 7 at opp 46Brett Gabbert run for 6 yds to the Buff 40
1:524th & 1 at opp 40Davion Johnson run for 3 yds to the Buff 37 for a 1ST down
1:521st & 10 at opp 37Davion Johnson run for no gain to the Buff 37
1:522nd & 10 at opp 37Jaylon Bester run for 3 yds to the Buff 34
1:523rd & 7 at opp 34Jaylon Bester run for a loss of 1 yard to the Buff 35
Q2 14:564th & 8 at opp 35Sam Sloman 53 yd FG GOODBuffalo 7, Miami (OH) 3
2nd quarter11 drives, then Buffalo 14, Miami (OH) 13
Buffalo Punt, 3 plays
14:561st & 0 at own 35Sam Sloman kickoff for 65 yds for a touchback
14:561st & 10 at own 25Kevin Marks run for 2 yds to the Buff 27
14:142nd & 8 at own 27Timeout BUFFALO, clock 14:14
14:142nd & 8 at own 27Matt Myers pass incomplete
14:143rd & 8 at own 27Matt Myers pass incomplete
14:144th & 8 at own 27Kyle Vantrease punt for 28 yds, punt out-of-bounds at the MiaOh 45
Miami (OH) Punt, 3 plays
13:591st & 10 at own 45Tyre Shelton run for 5 yds to the 50 yard line
13:592nd & 5 at the 50Tyre Shelton run for 4 yds to the Buff 46
13:593rd & 1 at opp 46Tyre Shelton run for no gain to the Buff 46
13:594th & 1 at opp 46Kyle Kramer punt for 34 yds, fair catch by Ron Cook Jr. at the Buff 12
Buffalo Touchdown, 2 plays
12:401st & 10 at own 12Jaret Patterson run for 6 yds to the Buff 18
11:512nd & 4 at own 18Jaret Patterson run for 82 yds for a TD, (Jackson Baltar KICK)Buffalo 14, Miami (OH) 3
Miami (OH) Punt, 5 plays
11:511st & 0 at own 35Alex McNulty kickoff for 65 yds , Maurice Thomas return for 15 yds to the MiaOh 15
11:451st & 10 at own 15Maurice Thomas run for 11 yds to the MiaOh 26 for a 1ST down
11:451st & 10 at own 26Brett Gabbert pass complete to James Maye for 25 yds to the Buff 49 for a 1ST down
11:451st & 10 at opp 49Maurice Thomas run for no gain to the Buff 49
11:452nd & 10 at opp 49Brett Gabbert pass incomplete to Jalen Walker
11:453rd & 10 at opp 49Brett Gabbert pass incomplete
11:454th & 10 at opp 49Kyle Kramer punt for 49 yds for a touchback
Buffalo Punt, 3 plays
10:331st & 10 at own 20Kevin Marks run for 2 yds to the Buff 22
10:332nd & 8 at own 22Matt Myers pass incomplete to Zac Lefebvre
10:333rd & 8 at own 22Matt Myers pass incomplete
10:334th & 8 at own 22Kyle Vantrease punt for 39 yds, downed at the MIAMIOH 39 BUFFALO Penalty, kick catching interference (-15 Yards) to the Buff 46
Miami (OH) Touchdown, 10 plays
9:311st & 10 at opp 46Brett Gabbert pass incomplete
9:312nd & 10 at opp 46Brett Gabbert pass complete to James Maye for 6 yds to the Buff 40
9:313rd & 4 at opp 40Jaylon Bester run for 8 yds to the Buff 32 for a 1ST down
9:311st & 10 at opp 32Jaylon Bester run for 3 yds to the Buff 29
9:312nd & 7 at opp 29Jaylon Bester run for 4 yds to the Buff 25
9:313rd & 3 at opp 25Brett Gabbert pass incomplete
9:314th & 3 at opp 25BUFFALO Penalty, personal foul (Ronald McGee) to the Buff 12 for a 1ST down
9:311st & 10 at opp 12Brett Gabbert pass incomplete
9:312nd & 10 at opp 12Jaylon Bester run for 9 yds to the Buff 3
9:313rd & 1 at opp 3Jaylon Bester run for 2 yds to the Buff 1 for a 1ST down
6:501st & goal at opp 1Brett Gabbert run for 1 yd for a TD, (Sam Sloman KICK)Buffalo 14, Miami (OH) 10
Buffalo Interception, 4 plays
6:501st & 0 at own 35Sam Sloman kickoff for 65 yds for a touchback
6:501st & 10 at own 25Kevin Marks run for 4 yds to the Buff 29
6:502nd & 6 at own 29Jaret Patterson run for 5 yds to the Buff 34
6:503rd & 1 at own 34Jaret Patterson run for 2 yds to the Buff 36 for a 1ST down
6:501st & 10 at own 36Matt Myers pass intercepted Mike Brown return for no gain to the Buff 47
Miami (OH) Punt, 3 plays
5:121st & 10 at opp 47Brett Gabbert pass incomplete to Maurice Thomas, broken up by Devon Russell
5:122nd & 10 at opp 47Brett Gabbert pass incomplete
5:123rd & 10 at opp 47Brett Gabbert run for a loss of 10 yards to the MiaOh 43
5:124th & 20 at own 43Kyle Kramer punt for 52 yds, punt out-of-bounds at the Buff 5
Buffalo Fumble, 3 plays
4:181st & 10 at own 5Kevin Marks run for 1 yd to the Buff 6
4:182nd & 9 at own 6Kevin Marks run for 4 yds to the Buff 10
4:183rd & 5 at own 10Matt Myers run for a loss of 3 yards to the Buff 3 Matt Myers fumbled, forced by Ryan McWood, recovered by MiaOh Ryan McWood
Miami (OH) Field goal, 4 plays
2:491st & goal at opp 3Davion Johnson run for 1 yd to the Buff 2
2:022nd & 0 at opp 2Timeout MIAMI OH, clock 02:02
2:022nd & goal at opp 2Davion Johnson run for no gain to the Buff 2
2:023rd & goal at opp 2Davion Johnson run for a loss of 1 yard to the Buff 3
0:404th & goal at opp 3Sam Sloman 21 yd FG GOODBuffalo 14, Miami (OH) 13
Buffalo End of half, 1 play
0:401st & 0 at own 35Sam Sloman kickoff for 65 yds for a touchback
0:401st & 10 at own 25TEAM run for a loss of 2 yards to the Buff 23
3rd quarter7 drives, then Miami (OH) 34, Buffalo 14
Miami (OH) Punt, 4 plays
15:002nd & 12 at own 35Alex McNulty kickoff for 65 yds , Maurice Thomas return for 18 yds to the MiaOh 18
14:531st & 10 at own 18Brett Gabbert pass complete to Dominique Robinson for 11 yds to the MiaOh 29 for a 1ST down
14:531st & 10 at own 29Tyre Shelton run for 2 yds to the MiaOh 31
14:532nd & 8 at own 31Brett Gabbert pass complete to Jaylon Bester for 5 yds to the MiaOh 36
14:533rd & 3 at own 36Jaylon Bester run for a loss of 1 yard to the MiaOh 35
14:534th & 4 at own 35Kyle Kramer punt for 54 yds , Ron Cook Jr. returns for 7 yds to the Buff 18 Ron Cook Jr. fumbled, forced by Myles Reid, recovered by Buff
Buffalo Pick-six, 3 plays (Miami (OH) scores)
13:091st & 10 at own 18Jaret Patterson run for 4 yds to the Buff 22
13:092nd & 6 at own 22Jaret Patterson run for no gain to the Buff 22
11:463rd & 6 at own 22Matt Myers pass intercepted for a TD Mike Brown return for 25 yds for a TD, (Sam Sloman KICK)Miami (OH) 20, Buffalo 14
Buffalo Punt, 3 plays
11:461st & 0 at own 35Sam Sloman kickoff for 65 yds for a touchback
11:461st & 10 at own 25Kevin Marks run for 3 yds to the Buff 28
11:462nd & 7 at own 28Kevin Marks run for a loss of 2 yards to the Buff 26
11:463rd & 9 at own 26Matt Myers pass incomplete to Kevin Marks
11:464th & 9 at own 26Kyle Vantrease punt for 39 yds , Maurice Thomas returns for 26 yds to the Buff 39
Miami (OH) Touchdown, 7 plays
10:131st & 10 at opp 39Jaylon Bester run for 3 yds to the Buff 36
10:132nd & 7 at opp 36Jaylon Bester run for 4 yds to the Buff 32
10:133rd & 3 at opp 32Jaylon Bester run for 3 yds to the Buff 29 for a 1ST down
10:131st & 10 at opp 29Brett Gabbert run for 7 yds to the Buff 22
10:132nd & 3 at opp 22BUFFALO Penalty, (5 Yards) to the Buff 17 for a 1ST down
10:131st & 10 at opp 17Davion Johnson run for 3 yds to the Buff 14
10:132nd & 7 at opp 14Brett Gabbert pass complete to Davion Johnson for 1 yd to the Buff 13
7:173rd & 6 at opp 13Brett Gabbert pass complete to Jalen Walker for 13 yds for a TD, (Sam Sloman KICK)Miami (OH) 27, Buffalo 14
Buffalo Turnover on downs, 9 plays
7:171st & 0 at the 50Sam Sloman kickoff for 50 yds for a touchback
7:171st & 10 at own 25Matt Myers pass complete to Antonio Nunn for 10 yds to the Buff 35 for a 1ST down
7:171st & 10 at own 35Jaret Patterson run for 6 yds to the Buff 41
7:172nd & 4 at own 41Jaret Patterson run for 7 yds to the Buff 48 for a 1ST down
7:171st & 10 at own 48Jaret Patterson run for 4 yds to the MiaOh 48
7:172nd & 6 at opp 48Jaret Patterson run for 16 yds to the MiaOh 32 for a 1ST down
7:171st & 10 at opp 32Matt Myers pass incomplete to Carlton Todd, broken up by Zedrick Raymond
7:172nd & 10 at opp 32Jaret Patterson run for a loss of 1 yard to the MiaOh 33
7:173rd & 11 at opp 33Matt Myers pass incomplete
7:174th & 11 at opp 33Matt Myers pass incomplete to Antonio Nunn
Miami (OH) Touchdown, 4 plays
7:171st & 10 at own 33Brett Gabbert run for 6 yds to the MiaOh 39
7:172nd & 4 at own 39Maurice Thomas run for 5 yds to the MiaOh 44 for a 1ST down
7:171st & 10 at own 44Brett Gabbert pass complete to James Maye for 52 yds to the Buff 4 for a 1ST down
2:141st & goal at opp 4Jaylon Bester run for 4 yds for a TD, (Sam Sloman KICK)Miami (OH) 34, Buffalo 14
Buffalo Touchdown, 5 plays
2:141st & 0 at own 35Sam Sloman kickoff for 65 yds for a touchback
2:141st & 10 at own 25Kevin Marks run for 3 yds to the Buff 28
2:142nd & 7 at own 28Kevin Marks run for 3 yds to the Buff 31
2:143rd & 4 at own 31Kyle Vantrease run for 9 yds to the Buff 40 for a 1ST down
2:141st & 10 at own 40Kevin Marks run for 21 yds to the MiaOh 39 for a 1ST down
Q4 14:521st & 10 at opp 39Kevin Marks run for 39 yds for a TD, (Jackson Baltar PAT BLOCKED)Miami (OH) 34, Buffalo 20
4th quarter6 drives, then Miami (OH) 34, Buffalo 20
Miami (OH) Punt, 5 plays
14:521st & 0 at own 20Alex McNulty kickoff for 67 yds , Jalen Walker return for 19 yds to the MiaOh 32
14:461st & 10 at own 32Tyre Shelton run for 3 yds to the MiaOh 35
14:462nd & 7 at own 35Jaylon Bester run for 9 yds to the MiaOh 44 for a 1ST down
14:461st & 10 at own 44Brett Gabbert pass incomplete to Jalen Walker, broken up by Tyrone Hill
14:462nd & 10 at own 44MIAMI OH Penalty, Offensive holding (Danny Godlevske) to the MiaOh 34
14:462nd & 20 at own 34Jaylon Bester run for 4 yds to the MiaOh 38
14:463rd & 16 at own 38Brett Gabbert run for a loss of 2 yards to the MiaOh 36
14:464th & 18 at own 36Kyle Kramer punt for 46 yds, fair catch by Ron Cook Jr. at the MIAMIOH 18 BUFFALO Penalty, IF (5 Yards) to the Buff 23
Buffalo Turnover on downs, 14 plays
11:241st & 10 at own 23Kevin Marks run for 2 yds to the Buff 25
11:242nd & 8 at own 25Kevin Marks run for 5 yds to the Buff 30
11:243rd & 3 at own 30Kevin Marks run for 3 yds to the Buff 33 for a 1ST down
11:241st & 10 at own 33Kyle Vantrease pass complete to Dominic Johnson for 11 yds to the Buff 44 for a 1ST down
11:241st & 10 at own 44Kevin Marks run for 4 yds to the Buff 48
11:242nd & 6 at own 48Jaret Patterson run for 12 yds to the MiaOh 40 for a 1ST down
11:241st & 10 at opp 40Jaret Patterson run for 11 yds to the MiaOh 29 for a 1ST down
11:241st & 10 at opp 29Jaret Patterson run for 7 yds to the MiaOh 22
11:242nd & 3 at opp 22Kevin Marks run for 2 yds to the MiaOh 20
11:243rd & 1 at opp 20Jaret Patterson run for 3 yds to the MiaOh 17 for a 1ST down
11:241st & 10 at opp 17Jaret Patterson run for 3 yds to the MiaOh 14
11:242nd & 7 at opp 14Jaret Patterson run for 1 yd to the MiaOh 13
11:243rd & 6 at opp 13Jaret Patterson run for no gain to the MiaOh 13
11:244th & 6 at opp 13Kyle Vantrease pass incomplete to Antonio Nunn
Miami (OH) Punt, 6 plays
6:381st & 10 at own 13Jaylon Bester run for 8 yds to the MiaOh 21
6:262nd & 2 at own 21Timeout BUFFALO, clock 06:26
6:262nd & 2 at own 21Jaylon Bester run for a loss of 2 yards to the MiaOh 19
6:233rd & 4 at own 19Timeout BUFFALO, clock 06:23
6:233rd & 4 at own 19Jaylon Bester run for 20 yds to the MiaOh 39 for a 1ST down
6:231st & 10 at own 39Tyre Shelton run for a loss of 1 yard to the MiaOh 38
5:302nd & 11 at own 38Timeout BUFFALO, clock 05:30
5:302nd & 11 at own 38Jaylon Bester run for 1 yd to the MiaOh 39
5:303rd & 10 at own 39Davion Johnson run for 1 yd to the MiaOh 40
5:304th & 9 at own 40Kyle Kramer punt for 52 yds, fair catch by Ron Cook Jr. at the Buff 8
Buffalo Fumble, 4 plays
3:501st & 10 at own 8Kyle Vantrease pass complete to Zac Lefebvre for 11 yds to the Buff 19 for a 1ST down
3:501st & 10 at own 19Kyle Vantrease pass complete to Zac Lefebvre for 8 yds to the Buff 27
3:502nd & 2 at own 27Kyle Vantrease run for 6 yds to the Buff 33 for a 1ST down
3:501st & 10 at own 33BUFFALO Penalty, Offensive pass interference (-15 Yards) to the Buff 18
3:501st & 25 at own 18Kyle Vantrease sacked by Lonnie Phelps for a loss of 6 yards to the Buff 11 Kyle Vantrease fumbled, recovered by MiaOh Josh Maize , return for 0 yards
Miami (OH) Turnover on downs, 4 plays
2:421st & 10 at opp 11Timeout MIAMI OH, clock 02:42
2:421st & 10 at opp 11TEAM run for a loss of 4 yards to the Buff 15
2:422nd & 14 at opp 15TEAM run for a loss of 3 yards to the Buff 18
2:423rd & 17 at opp 18TEAM run for a loss of 2 yards to the Buff 20
0:294th & 19 at opp 20Timeout MIAMI OH, clock 00:29
0:294th & 19 at opp 20TEAM run for a loss of 5 yards to the Buff 25
Buffalo End of game, 1 play
0:261st & 10 at own 25Theo Anderson run for 4 yds to the Buff 29

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 five 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