Buffalo at Miami (OH)

Tuesday, November 9, 2021

Miami (OH) beat Buffalo 45–⁠18. It was their 23rd meeting; after it, Miami (OH) led the series 15–⁠8.

AwayBuffalo4–⁠8 in 2021
18
HomeMiami (OH)7–⁠6 in 2021
45

Final at Yager Stadium, OxfordTV: ESPNUAttendance 10,069

At kickoff
55°F, clear, calmWeather: NOAA NCEI Integrated Surface Database; Butler County Regional Airport (KHAO), 25 km from the stadium, seven minutes before kickoff
Official
Ron HudsonGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Buffalo730818
Miami (OH)101414745

Standouts

Player stats

Buffalo

PassingC/AttYdsTDInt
Kyle Vantrease11/2015101
Matt Myers7/117610
Dominic Johnson1/11500
RushingCarYdsTDLong
Dylan McDuffie2091114
Kevin Marks51807
Matt Myers6809
Kyle Vantrease4306
ReceivingRecYdsTDLong
Quian Williams9104122
Dominic Johnson358048
Dylan McDuffie333022
Tyler Stephens123023
DefenseTklTFLSacksInt
Cory Gross Jr.13000
James Patterson91.510
Jibrahn Claude6000
Isaiah King50.500
Daymond Williams4210

Miami (OH)

PassingC/AttYdsTDInt
Brett Gabbert21/2835140
RushingCarYdsTDLong
Keyon Mozee1567122
Kenny Tracy547127
Kevin Davis543015
Tyre Shelton431020
ReceivingRecYdsTDLong
Jalen Walker7136139
Jack Sorenson5112158
Mac Hippenhammer463128
Jack Coldiron125025
DefenseTklTFLSacksInt
Matthew Salopek12000
Ivan Pace Jr.10000
Jacquez Warren8000
Mike Brown7100
Kameron Butler62.510
Kobe Hilton5110
John Saunders Jr.2001

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

Team stats

BuffaloMiami (OH)
361Total yards536
242Passing yards351
119Rushing yards185
7.6Yards per pass12.5
3.1Yards per rush5.1
21First downs25
5–⁠12Third downs3–⁠10
0–⁠3Fourth downs1–⁠2
4Turnovers1
6–⁠58Penalties6–⁠60
28:32Possession31:28
2Sacks (by defense)2

Efficiency

BuffaloMiami (OH)
44%Success rate47%
0.03EPA per play0.55
1.03Explosiveness1.74
−0.06Rushing EPA0.36
0.21Passing EPA0.79
33%Passing-down success50%
−0.09First-down EPA0.37
0.32Second-down EPA0.82
0.31Third-down EPA0.99
14%Havoc by its defense19%

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) 64% to win. Elo’s favorite won.

The line

Miami (OH) −7, over/under 58.

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 Miami (OH) 69%, Buffalo 31%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Miami (OH) end zoneBuffalo end zoneQ1 BuffaloFumble, 7 playsQ1 Miami (OH)Touchdown, 1 playQ1 BuffaloTouchdown, 12 playsQ1 Miami (OH)Field goal, 10 playsQ1 BuffaloPunt, 3 playsQ1 Miami (OH)Touchdown, 6 playsQ2 BuffaloField goal, 9 playsQ2 Miami (OH)Turnover on downs, 7 playsQ2 BuffaloInterception, 1 playQ2 Miami (OH)Touchdown, 5 playsQ2 BuffaloTurnover on downs, 9 playsQ2 Miami (OH)Punt, 3 playsQ2 BuffaloEnd of half, 2 playsQ3 Miami (OH)Punt, 6 playsQ3 BuffaloFumble, 3 playsQ3 Miami (OH)Touchdown, 2 playsQ3 BuffaloTurnover on downs, 9 playsQ3 Miami (OH)Touchdown, 5 playsQ3 BuffaloTurnover on downs, 10 playsQ4 Miami (OH)Fumble, 3 playsQ4 BuffaloTouchdown, 3 playsQ4 Miami (OH)Touchdown, 8 playsQ4 BuffaloFumble, 3 playsQ4 Miami (OH)End of game, 9 plays
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 BuffaloFumble, 7 plays, 32 yards
  2. Q1 Miami (OH)Touchdown, 1 play, 58 yards
  3. Q1 BuffaloTouchdown, 12 plays, 75 yards
  4. Q1 Miami (OH)Field goal, 10 plays, 66 yards
  5. Q1 BuffaloPunt, 3 plays, 3 yards
  6. Q1 Miami (OH)Touchdown, 6 plays, 61 yards
  7. Q2 BuffaloField goal, 9 plays, 69 yards
  8. Q2 Miami (OH)Turnover on downs, 7 plays, 44 yards
  9. Q2 BuffaloInterception, 1 play, 0 yards
  10. Q2 Miami (OH)Touchdown, 5 plays, 74 yards
  11. Q2 BuffaloTurnover on downs, 9 plays, 49 yards
  12. Q2 Miami (OH)Punt, 3 plays, −8 yards
  13. Q2 BuffaloEnd of half, 2 plays, −6 yards
  14. Q3 Miami (OH)Punt, 6 plays, 35 yards
  15. Q3 BuffaloFumble, 3 plays, 5 yards
  16. Q3 Miami (OH)Touchdown, 2 plays, 8 yards
  17. Q3 BuffaloTurnover on downs, 9 plays, 45 yards
  18. Q3 Miami (OH)Touchdown, 5 plays, 70 yards
  19. Q3 BuffaloTurnover on downs, 10 plays, 50 yards
  20. Q4 Miami (OH)Fumble, 3 plays, 23 yards
  21. Q4 BuffaloTouchdown, 3 plays, 38 yards
  22. Q4 Miami (OH)Touchdown, 8 plays, 74 yards
  23. Q4 BuffaloFumble, 3 plays, 6 yards
  24. Q4 Miami (OH)End of game, 9 plays, 24 yards

Play by play

1st quarter6 drives, then Miami (OH) 10, Buffalo 7
Buffalo Fumble, 7 plays
14:551st & 10 at own 35Graham Nicholson kickoff for 65 yds , Ron Cook Jr. return for 26 yds to the Buff 26
14:551st & 10 at own 26Kyle Vantrease pass complete to Dominic Johnson for 5 yds to the Buff 31
14:552nd & 5 at own 31Dylan McDuffie run for 5 yds to the Buff 36 for a 1ST down
14:551st & 10 at own 36Dylan McDuffie run for 4 yds to the Buff 40
14:552nd & 6 at own 40Kyle Vantrease pass complete to Quian Williams for 11 yds to the MiaOh 49 for a 1ST down
14:551st & 10 at opp 49Dylan McDuffie run for 5 yds to the MiaOh 44
14:552nd & 5 at opp 44Kyle Vantrease pass incomplete to Quian Williams
12:303rd & 5 at opp 44Kyle Vantrease run for 2 yds to the MiaOh 42 Kyle Vantrease fumbled, forced by Matthew Salopek, recovered by MiaOh Sterling Weatherford
Miami (OH) Touchdown, 1 play
12:201st & 10 at own 42Brett Gabbert pass complete to Jack Sorenson for 58 yds for a TD (Graham Nicholson KICK)Miami (OH) 7, Buffalo 0
Buffalo Touchdown, 12 plays
12:201st & 10 at own 35Graham Nicholson kickoff for 65 yds for a touchback
12:201st & 10 at own 25Dylan McDuffie run for 1 yd to the Buff 26
12:202nd & 9 at own 26Kyle Vantrease pass complete to Bernard Porter for 11 yds to the Buff 37 for a 1ST down
12:201st & 10 at own 37Vantrease,Kyle pass incomplete to Porter,Bernard PENALTY BUF Holding (Polgar,Bence) 10 yards from BUF37 to BUF27. NO PLAY.
12:201st & 20 at own 27Kyle Vantrease pass incomplete to Bernard Porter
12:202nd & 20 at own 27Vantrease,Kyle pass incomplete to Porter,Bernard broken up by Pace Jr.,Ivan PENALTY MIA Roughing The Passer (Phelps,Lonnie) 15 yards from BUF27 to BUF42, 1ST DOWN. NO PLAY.
12:201st & 10 at own 42Ron Cook Jr. run for 1 yd to the Buff 43
12:202nd & 9 at own 43Kyle Vantrease pass complete to Quian Williams for 9 yds to the MiaOh 48 for a 1ST down
12:201st & 10 at opp 48Kyle Vantrease run for 6 yds to the MiaOh 42
12:202nd & 4 at opp 42Kyle Vantrease pass incomplete to Dominic Johnson
12:202nd & 9 at opp 47Kyle Vantrease pass complete to Dylan McDuffie for 22 yds to the MiaOh 25 for a 1ST down
12:201st & 10 at opp 25Dylan McDuffie run for 2 yds to the MiaOh 23
12:202nd & 8 at opp 23Kyle Vantrease pass complete to Dominic Johnson for 5 yds to the MiaOh 18
12:203rd & 3 at opp 18Kyle Vantrease pass complete to Quian Williams for 8 yds to the MiaOh 10 for a 1ST down
12:202nd & 4 at opp 42PENALTY BUF False Start (Fuzak,Jake) 5 yards from MIA42 to MIA47. NO PLAY.
7:101st & goal at opp 10Dylan McDuffie run for 10 yds for a TD (Alex McNulty KICK)Tied at 7
Miami (OH) Field goal, 10 plays
7:101st & 10 at own 35Alex McNulty kickoff for 65 yds for a touchback
7:101st & 10 at own 25Brett Gabbert pass incomplete to Jalen Walker
7:102nd & 10 at own 25Brett Gabbert pass incomplete to Jack Sorenson
7:103rd & 10 at own 25Brett Gabbert pass complete to Jalen Walker for 18 yds to the MiaOh 43 for a 1ST down
7:101st & 10 at own 43Kevin Davis run for 13 yds to the Buff 44 for a 1ST down
7:101st & 10 at opp 44Brett Gabbert pass complete to Kevin Davis for no gain to the Buff 44
7:102nd & 10 at opp 44Brett Gabbert pass complete to Jalen Walker for 27 yds to the Buff 17 for a 1ST down
7:101st & 10 at opp 17Tyre Shelton run for no gain to the Buff 17
7:102nd & 10 at opp 17Brett Gabbert pass incomplete to Jack Sorenson
7:103rd & 10 at opp 17Brett Gabbert pass complete to Jalen Walker for 8 yds to the Buff 9
3:524th & 2 at opp 9Graham Nicholson 27 yd FG GOODMiami (OH) 10, Buffalo 7
Buffalo Punt, 3 plays
3:461st & 10 at own 35Graham Nicholson kickoff for 63 yds , Ron Cook Jr. return for 19 yds to the Buff 21
3:461st & 10 at own 21Kyle Vantrease pass incomplete to Quian Williams
3:462nd & 10 at own 21Ron Cook Jr. run for 1 yd to the Buff 20
3:463rd & 11 at own 20Kyle Vantrease pass complete to Quian Williams for 4 yds to the Buff 24
2:124th & 7 at own 24Jackson Baltar punt for 43 yds , Jalen Walker returns for 6 yds to the MiaOh 39
Miami (OH) Touchdown, 6 plays
2:121st & 10 at own 39Tyre Shelton run for 11 yds to the 50 yard line for a 1ST down
2:121st & 10 at the 50Kevin Davis run for 15 yds to the Buff 35 for a 1ST down
2:121st & 10 at opp 35Tyre Shelton run for 20 yds to the Buff 15 for a 1ST down
2:121st & 10 at opp 15Jalen Walker run for 4 yds to the Buff 19
0:131st & 10 at opp 15Timeout BUFFALO, clock 00:13
0:002nd & 14 at opp 19Keyon Mozee run for 5 yds to the Buff 14
Q2 14:553rd & 9 at opp 14Brett Gabbert pass complete to Mac Hippenhammer for 14 yds for a TD (Graham Nicholson KICK)Miami (OH) 17, Buffalo 7
2nd quarter6 drives, then Miami (OH) 24, Buffalo 10
Buffalo Field goal, 9 plays
14:551st & 10 at own 35Graham Nicholson kickoff for 65 yds for a touchback
14:551st & 10 at own 25Kevin Marks Jr. run for 7 yds to the Buff 32
14:552nd & 3 at own 32Kevin Marks Jr. run for 4 yds to the Buff 36 for a 1ST down
14:551st & 10 at own 36Kyle Vantrease pass incomplete to Marlyn Johnson
14:552nd & 10 at own 36Kevin Marks Jr. run for 6 yds to the Buff 42
14:553rd & 4 at own 42Kyle Vantrease pass complete to Dominic Johnson for 48 yds to the MiaOh 10 for a 1ST down
14:551st & goal at opp 10Dylan McDuffie run for 2 yds to the MiaOh 8
14:552nd & goal at opp 8Matt Myers run for 2 yds to the MiaOh 6
14:553rd & goal at opp 6Kyle Vantrease pass incomplete to Dominic Johnson
12:094th & goal at opp 6Alex McNulty 24 yd FG GOODMiami (OH) 17, Buffalo 10
Miami (OH) Turnover on downs, 7 plays
12:091st & 10 at own 35Alex McNulty kickoff for 65 yds for a touchback
12:091st & 10 at own 25Brett Gabbert pass complete to Jalen Walker for 23 yds to the MiaOh 48 for a 1ST down
12:091st & 10 at own 48Keyon Mozee run for 6 yds to the Buff 46
12:092nd & 4 at opp 46Brett Gabbert pass complete to Mac Hippenhammer for 8 yds to the Buff 38 for a 1ST down
12:091st & 10 at opp 38Brett Gabbert pass incomplete to Jack Sorenson
12:092nd & 10 at opp 38Brett Gabbert pass complete to Jack Sorenson for 7 yds to the Buff 31
12:093rd & 3 at opp 31Tyre Shelton run for no gain to the Buff 31
9:193rd & 3 at opp 31Timeout BUFFALO, clock 09:19
9:134th & 3 at opp 31Brett Gabbert pass incomplete to Mac Hippenhammer
9:031st & 10 at own 31Kyle Vantrease pass intercepted
Miami (OH) Touchdown, 5 plays
9:031st & 10 at own 26Keyon Mozee run for 3 yds to the MiaOh 29
9:032nd & 7 at own 29Brett Gabbert pass complete to Jack Sorenson for 16 yds to the MiaOh 45 for a 1ST down
9:031st & 10 at own 45Brett Gabbert pass complete to Jack Coldiron for 25 yds to the Buff 30 for a 1ST down
9:031st & 10 at opp 30Shelton,Tyre rush for 4 yards gain to the BUF26 (Gross Jr.,Cory) PENALTY MIA Holding (Shaffer,Caleb) 10 yards from BUF30 to BUF40. NO PLAY.
9:031st & 20 at opp 40Brett Gabbert pass complete to Mac Hippenhammer for 13 yds to the Buff 27
7:052nd & 7 at opp 27Kenny Tracy run for 27 yds for a TD (Graham Nicholson KICK)Miami (OH) 24, Buffalo 10
Buffalo Turnover on downs, 9 plays
6:571st & 10 at own 35Graham Nicholson kickoff for 62 yds , Ron Cook Jr. return for 26 yds to the Buff 29
6:571st & 10 at own 29Dylan McDuffie run for 1 yd to the Buff 28
6:572nd & 11 at own 28Kyle Vantrease pass incomplete to Quian Williams
6:573rd & 11 at own 28Vantrease,Kyle pass incomplete to Williams,Quian PENALTY MIA Pass Interference (Saunders Jr.,John) 15 yards from BUF28 to BUF43, 1ST DOWN. NO PLAY.
6:571st & 10 at own 43Kyle Vantrease pass complete to Quian Williams for 5 yds to the Buff 48
6:572nd & 5 at own 48Matt Myers run for 1 yd to the Buff 47
6:573rd & 6 at own 47Kyle Vantrease pass complete to Tyler Stephens for 23 yds to the MiaOh 30 for a 1ST down
6:571st & 10 at opp 30Dylan McDuffie run for 6 yds to the MiaOh 24
6:572nd & 4 at opp 24Kyle Vantrease run for 1 yd to the MiaOh 23
6:573rd & 3 at opp 23Kevin Marks Jr. run for 2 yds to the MiaOh 21
2:364th & 1 at opp 21Kevin Marks Jr. run for 1 yd to the MiaOh 22
Miami (OH) Punt, 3 plays
2:361st & 10 at own 22Brett Gabbert sacked by James Patterson for a loss of 3 yards to the MiaOh 19
2:362nd & 13 at own 19Brett Gabbert sacked by Daymond Williams for a loss of 5 yards to the MiaOh 14
2:363rd & 18 at own 14PENALTY MIA False Start (Shaffer,Caleb) 5 yards from MIA14 to MIA09. NO PLAY.
2:363rd & 23 at own 9Keyon Mozee run for 5 yds to the MiaOh 14
0:463rd & 23 at own 9Timeout BUFFALO, clock 00:46
0:354th & 18 at own 14Dom Dzioban punt for 48 yds, punt out-of-bounds at the Buff 25 , Ron Cook Jr. returns for 1 yd to the Buff 15 BUFFALO Penalty, Illegal Block (Wankeith Akin Jr.) to the Buff 25
Buffalo End of half, 2 plays
0:351st & 10 at own 25Kyle Vantrease pass incomplete to Bernard Porter
0:002nd & 10 at own 25Kyle Vantrease sacked by Kobe Hilton for a loss of 6 yards to the Buff 19
3rd quarter6 drives, then Miami (OH) 38, Buffalo 10
Miami (OH) Punt, 6 plays
15:001st & 10 at own 35Alex McNulty kickoff for 65 yds for a touchback
15:001st & 10 at own 25Kevin Davis run for 3 yds to the MiaOh 28
15:002nd & 7 at own 28Keyon Mozee run for 3 yds to the MiaOh 25
15:003rd & 10 at own 25Brett Gabbert pass complete to Mac Hippenhammer for 28 yds to the Buff 47 for a 1ST down
15:001st & 10 at opp 47Kenny Tracy run for 3 yds to the Buff 44
15:002nd & 7 at opp 44Brett Gabbert pass complete to Kenny Tracy for 1 yd to the Buff 43
15:003rd & 6 at opp 43Brett Gabbert pass complete to Jalen Walker for 3 yds to the Buff 40
11:284th & 3 at opp 40Dom Dzioban punt for 37 yds
Buffalo Fumble, 3 plays
11:281st & 10 at own 3Dylan McDuffie run for 2 yds to the Buff 5
11:282nd & 8 at own 5Matt Myers run for 7 yds to the Buff 12
10:163rd & 1 at own 12Dylan McDuffie run for 4 yds to the Buff 8
Miami (OH) Touchdown, 2 plays
10:161st & goal at opp 8Keyon Mozee run for 3 yds to the Buff 5
10:162nd & goal at opp 5PENALTY MIA False Start (Shaffer,Caleb) 5 yards from BUF05 to BUF10. NO PLAY.
9:192nd & goal at opp 10Brett Gabbert pass complete to Andrew Homer for 10 yds for a TD (Graham Nicholson KICK)Miami (OH) 31, Buffalo 10
Buffalo Turnover on downs, 9 plays
9:191st & 10 at own 35Graham Nicholson kickoff for 65 yds for a touchback
9:191st & 10 at own 25Matt Myers pass incomplete to Tyler Stephens
9:192nd & 10 at own 25Matt Myers pass complete to Quian Williams for 10 yds to the Buff 35 for a 1ST down
9:191st & 10 at own 35Dylan McDuffie run for 9 yds to the Buff 44
9:192nd & 1 at own 44Dylan McDuffie run for 13 yds to the MiaOh 43 for a 1ST down
9:191st & 10 at opp 43Dylan McDuffie run for 10 yds to the MiaOh 33 for a 1ST down
9:191st & 10 at opp 33Matt Myers pass incomplete to Dominic Johnson
9:192nd & 10 at opp 33Ron Cook Jr. run for 1 yd to the MiaOh 34
9:193rd & 11 at opp 34Matt Myers pass complete to Jamari Gassett for 4 yds to the MiaOh 30
6:024th & 7 at opp 30Matt Myers pass incomplete to Jamari Gassett
Miami (OH) Touchdown, 5 plays
6:021st & 10 at own 30Brett Gabbert pass incomplete to Mac Hippenhammer
6:022nd & 10 at own 30Brett Gabbert run for 15 yds to the MiaOh 45 for a 1ST down
6:021st & 10 at own 45Gabbert,Brett sacked for loss of 1 yard to the MIA44 (Laing,Kyler, Wolo,George) PENALTY MIA Holding (Vaughan,Sam) 10 yards from MIA45 to MIA35. NO PLAY.
6:021st & 20 at own 35Brett Gabbert pass complete to Kenny Tracy for 4 yds to the MiaOh 39
6:022nd & 16 at own 39Keyon Mozee run for 22 yds to the Buff 39 for a 1ST down
4:061st & 10 at opp 39Brett Gabbert pass complete to Jalen Walker for 39 yds for a TD (Graham Nicholson KICK)Miami (OH) 38, Buffalo 10
Buffalo Turnover on downs, 10 plays
3:581st & 10 at own 35Graham Nicholson kickoff for 53 yds , Ron Cook Jr. return for 23 yds to the Buff 35
3:581st & 10 at own 35Matt Myers run for 9 yds to the Buff 44
3:582nd & 1 at own 44Dylan McDuffie run for 4 yds to the Buff 48 for a 1ST down
3:581st & 10 at own 48Dominic Johnson pass complete to Quian Williams for 15 yds to the MiaOh 37 for a 1ST down
3:581st & 10 at opp 37Dylan McDuffie run for 1 yd to the MiaOh 36
3:582nd & 9 at opp 36Dylan McDuffie run for 4 yds to the MiaOh 32
3:583rd & 5 at opp 32Dylan McDuffie run for 14 yds to the MiaOh 18 for a 1ST down
3:581st & 10 at opp 18Dylan McDuffie run for 2 yds to the MiaOh 16
3:582nd & 8 at opp 16Dylan McDuffie run for 2 yds to the MiaOh 14
0:003rd & 6 at opp 14Marks,Kevin rush for 1 yard gain to the MIA13 (Singleton,Cecil) PENALTY BUF Holding (Doiron,Deondre) 10 yards from MIA14 to MIA24. NO PLAY.
Q4 15:003rd & 16 at opp 24Matt Myers pass complete to Kevin Marks Jr. for 9 yds to the MiaOh 15
Q4 14:243rd & 16 at opp 24Timeout MIAMI OH, clock 14:24
Q4 14:194th & 7 at opp 15Matt Myers pass incomplete to Dominic Johnson
4th quarter5 drives, then Miami (OH) 45, Buffalo 18
Miami (OH) Fumble, 3 plays
14:191st & 10 at own 15Keyon Mozee run for 3 yds to the MiaOh 18
14:192nd & 7 at own 18Brett Gabbert pass incomplete to Mac Hippenhammer
13:243rd & 7 at own 18Brett Gabbert pass complete to Jack Sorenson for 20 yds Jack Sorenson fumbled, forced by Jibrahn Claude, recovered by Buff George Wolo
Buffalo Touchdown, 3 plays
13:241st & 10 at opp 38Matt Myers pass complete to Quian Williams for 22 yds to the MiaOh 16 for a 1ST down MIAMI OH Penalty, Defensive Holding ( Yards) declined for a 1ST down
13:241st & 10 at opp 16Matt Myers run for 4 yds to the MiaOh 20
12:162nd & 14 at opp 20Matt Myers pass complete to Quian Williams for 20 yds for a TDMiami (OH) 38, Buffalo 16
Miami (OH) Touchdown, 8 plays
12:131st & 10 at own 35Alex McNulty kickoff for 39 yds , Kevin Davis return for no gain to the MiaOh 26
12:131st & 10 at own 26Kenny Tracy run for 2 yds to the MiaOh 28
12:132nd & 8 at own 28Brett Gabbert pass complete to Jalen Walker for 18 yds to the MiaOh 46 for a 1ST down
12:131st & 10 at own 46Keyon Mozee run for 2 yds to the MiaOh 48
12:132nd & 8 at own 48Brett Gabbert pass complete to Jack Sorenson for 11 yds to the Buff 41 for a 1ST down
12:131st & 10 at opp 41Kenny Tracy run for 3 yds to the Buff 38
12:132nd & 7 at opp 38Kenny Tracy run for 12 yds to the Buff 26 for a 1ST down
12:131st & 10 at opp 26Gabbert,Brett pass incomplete to Sorenson,Jack PENALTY BUF Pass Interference (Washington,Aapri) 15 yards from BUF26 to BUF11, 1ST DOWN. NO PLAY.
8:011st & 10 at opp 11Kevin Davis run for 10 yds for a 1ST down
7:351st & goal at opp 1Keyon Mozee run for 1 yd for a TD (Graham Nicholson KICK)Miami (OH) 45, Buffalo 18
Buffalo Fumble, 3 plays
7:281st & 10 at own 35Graham Nicholson kickoff for 59 yds , Ron Cook Jr. return for 25 yds to the Buff 31
7:281st & 10 at own 31Matt Myers pass complete to Dylan McDuffie for 7 yds to the Buff 38
7:282nd & 3 at own 38Matt Myers pass complete to Dylan McDuffie for 4 yds to the Buff 42 for a 1ST down
6:471st & 10 at own 42Matt Myers sacked by Kameron Butler for a loss of 5 yards to the Buff 37 Matt Myers fumbled, recovered by MiaOh Kobe Hilton , return for 0 yards
Miami (OH) End of game, 9 plays
6:471st & 10 at opp 37Keyon Mozee run for 9 yds to the Buff 28
6:472nd & 1 at opp 28Keyon Mozee run for 2 yds to the Buff 26 for a 1ST down
6:471st & 10 at opp 26Keyon Mozee run for 2 yds to the Buff 24
6:472nd & 8 at opp 24Keyon Mozee run for 1 yd to the Buff 23
6:473rd & 7 at opp 23Keyon Mozee run for 6 yds to the Buff 17
6:474th & 1 at opp 17Kevin Davis run for 2 yds to the Buff 15 for a 1ST down
6:471st & 10 at opp 15Mozee,Keyon rush for 1 yard loss to the BUF16 (Laing,Kyler) PENALTY BUF Face Mask (Laing,Kyler) 8 yards from BUF15 to BUF07, 1ST DOWN. NO PLAY.
6:471st & goal at opp 7run for a loss of 2 yards to the Buff 9
6:472nd & goal at opp 9run for a loss of 2 yards to the Buff 11
0:003rd & goal at opp 11run for a loss of 2 yards to the Buff 13

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

Buffalo

Miami (OH)