Buffalo at Miami (OH)

Saturday, October 21, 2017

Miami (OH) beat Buffalo 24–⁠14. It was their 19th meeting; after it, Miami (OH) led the series 13–⁠6.

AwayBuffalo6–⁠6 in 2017
14
HomeMiami (OH)5–⁠7 in 2017
24

Final at Yager Stadium, OxfordTV: ESPN3Attendance 13,803

At kickoff
73°F, clear, wind 6 mph from the southwestWeather: NOAA NCEI Integrated Surface Database; Butler County Regional Airport (KHAO), 25 km from the stadium, 23 minutes after kickoff
Officials
Referee Amanda Sauer; umpire Tony Smith; head linesman Rudy Studd; line judge Dan Bush; side judge Edward Smith; field judge Monte Tilger; back judge Reggie Berry; center judge Dan NovakGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Buffalo070714
Miami (OH)10014024

Standouts

Player stats

Buffalo

PassingC/AttYdsTDInt
Kyle Vantrease17/4120221
RushingCarYdsTDLong
Emmanuel Reed1356013
Theo Anderson823013
ReceivingRecYdsTDLong
Kamathi Holsey367037
Anthony Johnson556118
Antonio Nunn325020
Tyler Mabry324111
DefenseTklTFLSacksInt
Khalil Hodge14000
Jordan Collier70.500
Ryan Williamson6000
Jarrett Franklin5100

Miami (OH)

PassingC/AttYdsTDInt
Billy Bahl13/2017700
RushingCarYdsTDLong
Kenny Young18125235
Alonzo Smith225116
ReceivingRecYdsTDLong
James Gardner379057
Sam Martin343028
Kenny Young329011
Ryan Smith21307
DefenseTklTFLSacksInt
Brad Koenig8110
Junior McMullen8000
De’Andre Montgomery7000
Joshua Allen4110
Doug Costin3110
Tony Reid3001

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

Team stats

BuffaloMiami (OH)
271Total yards349
202Passing yards177
69Rushing yards172
4.9Yards per pass8.9
2.8Yards per rush4.0
14First downs16
7–⁠17Third downs7–⁠17
2–⁠4Fourth downs0–⁠0
2Turnovers0
5–⁠50Penalties9–⁠102
26:39Possession33:21
0Sacks (by defense)3

Efficiency

BuffaloMiami (OH)
32%Success rate44%
−0.17EPA per play0.18
1.25Explosiveness0.90
−0.20Rushing EPA0.08
−0.16Passing EPA0.42
38%Passing-down success26%
−0.48First-down EPA0.17
−0.38Second-down EPA0.09
0.71Third-down EPA0.34
6%Havoc by its defense29%

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

The line

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

Every drive

Miami (OH) end zoneBuffalo end zoneQ1 Miami (OH)Field goal, 5 playsQ1 BuffaloPunt, 3 playsQ1 Miami (OH)Touchdown, 5 playsQ1 BuffaloPunt, 5 playsQ1 Miami (OH)Missed FG, 16 playsQ2 BuffaloPunt, 6 playsQ2 Miami (OH)Punt, 3 playsQ2 BuffaloTouchdown, 6 playsQ2 Miami (OH)Punt, 3 playsQ2 BuffaloPunt, 3 playsQ2 Miami (OH)Punt, 3 playsQ2 BuffaloEnd of half, 2 playsQ3 BuffaloFumble, 2 playsQ3 Miami (OH)Touchdown, 1 playQ3 BuffaloPunt, 3 playsQ3 Miami (OH)Punt, 6 playsQ3 BuffaloPunt, 5 playsQ3 Miami (OH)Touchdown, 8 playsQ3 BuffaloInterception, 5 playsQ4 Miami (OH)Punt, 9 playsQ4 BuffaloTurnover on downs, 14 playsQ4 Miami (OH)Punt, 3 playsQ4 BuffaloTouchdown, 8 playsQ4 BuffaloTurnover on downs, 4 playsQ4 Miami (OH)End of game, 3 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 Miami (OH)Field goal, 5 plays, 60 yards
  2. Q1 BuffaloPunt, 3 plays, −5 yards
  3. Q1 Miami (OH)Touchdown, 5 plays, 61 yards
  4. Q1 BuffaloPunt, 5 plays, 22 yards
  5. Q1 Miami (OH)Missed FG, 16 plays, 69 yards
  6. Q2 BuffaloPunt, 6 plays, −45 yards
  7. Q2 Miami (OH)Punt, 3 plays, 1 yard
  8. Q2 BuffaloTouchdown, 6 plays, 49 yards
  9. Q2 Miami (OH)Punt, 3 plays, 9 yards
  10. Q2 BuffaloPunt, 3 plays, 17 yards
  11. Q2 Miami (OH)Punt, 3 plays, 4 yards
  12. Q2 BuffaloEnd of half, 2 plays, 9 yards
  13. Q3 BuffaloFumble, 2 plays, 10 yards
  14. Q3 Miami (OH)Touchdown, 1 play, 35 yards
  15. Q3 BuffaloPunt, 3 plays, 2 yards
  16. Q3 Miami (OH)Punt, 6 plays, 7 yards
  17. Q3 BuffaloPunt, 5 plays, 7 yards
  18. Q3 Miami (OH)Touchdown, 8 plays, 66 yards
  19. Q3 BuffaloInterception, 5 plays, 37 yards
  20. Q4 Miami (OH)Punt, 9 plays, 31 yards
  21. Q4 BuffaloTurnover on downs, 14 plays, 58 yards
  22. Q4 Miami (OH)Punt, 3 plays, 8 yards
  23. Q4 BuffaloTouchdown, 8 plays, 53 yards
  24. Q4 BuffaloTurnover on downs, 4 plays, −11 yards
  25. Q4 Miami (OH)End of game, 3 plays, −4 yards

Play by play

1st quarter5 drives, then Miami (OH) 10, Buffalo 0
Miami (OH) Field goal, 5 plays
15:001st & 10 at own 35Adam Mitcheson kickoff for 65 yds , Kenny Young return for 21 yds to the MiaOh 21
15:001st & 10 at own 21Billy Bahl pass complete to James Gardner for 57 yds to the Buff 22 for a 1ST down
15:001st & 10 at opp 22Kenny Young run for 2 yds to the Buff 20
15:002nd & 8 at opp 20Alonzo Smith run for 1 yd to the Buff 19
15:003rd & 7 at opp 19Billy Bahl pass incomplete
13:094th & 7 at opp 19Samuel Sloman 37 yd FG GOODMiami (OH) 3, Buffalo 0
Buffalo Punt, 3 plays
13:091st & 0 at own 35Samuel Sloman kickoff for 65 yds for a touchback
13:091st & 10 at own 25Emmanuel Reed run for 2 yds to the Buff 27
13:092nd & 8 at own 27Emmanuel Reed run for 4 yds to the Buff 31
13:093rd & 4 at own 31Kyle Vantrease sacked by Brad Koenig for a loss of 11 yards to the Buff 20
13:094th & 15 at own 20Kyle DeWeen punt for 41 yds
Miami (OH) Touchdown, 5 plays
11:091st & 10 at own 39Billy Bahl pass complete to Ryan Smith for 7 yds to the MiaOh 46
11:092nd & 3 at own 46Kenny Young run for 17 yds to the Buff 37 for a 1ST down
11:091st & 10 at opp 37Billy Bahl pass complete to Sam Martin for 28 yds to the Buff 9 for a 1ST down
11:091st & goal at opp 9Kenny Young run for 2 yds to the Buff 7
8:482nd & goal at opp 7Kenny Young run for 7 yds for a TD, (Samuel Sloman KICK)Miami (OH) 10, Buffalo 0
Buffalo Punt, 5 plays
8:481st & 0 at own 35Samuel Sloman kickoff for 65 yds , K.J. Osborn return for 23 yds to the Buff 23
8:421st & 10 at own 23Emmanuel Reed run for 1 yd to the Buff 24
8:422nd & 9 at own 24Kyle Vantrease pass complete to Kamathi Holsey for 13 yds to the Buff 37 for a 1ST down
8:421st & 10 at own 37Kyle Vantrease pass incomplete to Kamathi Holsey, broken up by Tony Reid
8:422nd & 10 at own 37Emmanuel Reed run for 8 yds to the Buff 45
8:423rd & 2 at own 45Emmanuel Reed run for no gain to the Buff 45
8:424th & 2 at own 45Kyle DeWeen punt for 51 yds, downed at the MiaOh 4
Miami (OH) Missed FG, 16 plays
5:541st & 10 at own 4Kenny Young run for 6 yds to the MiaOh 10
5:542nd & 4 at own 10Alonzo Smith run for 2 yds to the MiaOh 12
4:493rd & 2 at own 12Timeout MIAMI OH, clock 04:49
4:493rd & 2 at own 12Billy Bahl pass incomplete to James Gardner
4:494th & 2 at own 12KRAMER, Kyle punt 40 yards to the UB48, fair catch by OSBORN, KJ, PENALTY UB RU 5 yards to the MIAMI17, 1ST DOWN MIAMI, NO PLAY.
4:491st & 10 at own 17BAHL, Billy pass complete to GARDNER, James for 28 yards to the MIAMI45 (WILLIAMS, Brand), PENALTY MIAMI illegal touching (GARDNER, James) 0 yards to the MIAMI17, NO PLAY.
4:492nd & 10 at own 17Alonzo Smith run for 4 yds to the MiaOh 21
4:493rd & 6 at own 21Billy Bahl pass complete to James Gardner for 7 yds to the MiaOh 28 for a 1ST down
4:491st & 10 at own 28Kenny Young run for 6 yds to the MiaOh 34
4:492nd & 4 at own 34Billy Bahl pass complete to Ryan Smith for 6 yds to the MiaOh 40 for a 1ST down
4:491st & 10 at own 40Alonzo Smith run for 5 yds to the MiaOh 45
4:492nd & 5 at own 45Billy Bahl pass complete to Sam Martin for 9 yds to the Buff 46 for a 1ST down
4:491st & 10 at opp 46Kenny Young run for 5 yds to the Buff 41
4:492nd & 5 at opp 41Kenny Young run for 4 yds to the Buff 37
Q2 15:003rd & 1 at opp 37Alonzo Smith run for 1 yd to the Buff 36 for a 1ST down
Q2 15:001st & 10 at opp 36Billy Bahl pass complete to Jaylon Bester for 3 yds to the Buff 33
Q2 15:002nd & 7 at opp 33Billy Bahl pass complete to Sam Martin for 6 yds to the Buff 27
Q2 15:003rd & 1 at opp 27Billy Bahl pass incomplete
Q2 12:534th & 1 at opp 27Samuel Sloman 46 yd FG MISSED
2nd quarter7 drives, then Miami (OH) 10, Buffalo 7
Buffalo Punt, 6 plays
12:531st & 10 at own 27Kyle Vantrease pass incomplete to Ishmael Hargrove, broken up by Cedric Asseh
12:532nd & 10 at own 27REED, Emmanuel rush over left end for 4 yards to the UB31 (MCMULLEN, J.;ALLEN, Josh), PENALTY UB illegal procedure 5 yards to the UB22, NO PLAY.
12:532nd & 15 at own 22Emmanuel Reed run for 13 yds to the Buff 35
12:533rd & 2 at own 35Kyle Vantrease pass complete to Anthony Johnson for 18 yds to the MiaOh 47 for a 1ST down
12:531st & 10 at opp 47Kyle Vantrease pass incomplete to Anthony Johnson, broken up by Tony Reid
12:532nd & 10 at opp 47Emmanuel Reed run for 2 yds to the MiaOh 45
12:533rd & 8 at opp 45Kyle Vantrease pass incomplete
12:534th & 8 at opp 45Kyle DeWeen punt for 30 yds
Miami (OH) Punt, 3 plays
9:591st & 10 at own 15BAHL, Billy pass incomplete, PENALTY MIAMI holding (RIGG, Jordan) 7 yards to the MIAMI8, NO PLAY.
9:591st & 17 at own 8Alonzo Smith run for a loss of 2 yards to the MiaOh 6
9:592nd & 19 at own 6Billy Bahl pass complete to Jared Murphy for 10 yds to the MiaOh 16
9:593rd & 9 at own 16Billy Bahl pass incomplete to Jared Murphy, broken up by Kobe Green
9:594th & 9 at own 16Kyle Kramer punt for 58 yds , K.J. Osborn returns for 10 yds to the MiaOh 26 MIAMI OH Penalty, face mask (15 yards) (-15 Yards) to the MiaOh 49
Buffalo Touchdown, 6 plays
8:151st & 10 at opp 49Theo Anderson run for no gain to the MiaOh 49
8:152nd & 10 at opp 49Kyle Vantrease pass incomplete to Kamathi Holsey, broken up by Deondre Daniels
8:153rd & 10 at opp 49Kyle Vantrease pass complete to Kamathi Holsey for 37 yds to the MiaOh 12 for a 1ST down
8:151st & 10 at opp 12Theo Anderson run for 4 yds to the MiaOh 8
8:152nd & 6 at opp 8Theo Anderson run for no gain to the MiaOh 8
5:233rd & 6 at opp 8Kyle Vantrease pass complete to Anthony Johnson for 8 yds for a TD, (Adam Mitcheson KICK)Miami (OH) 10, Buffalo 7
Miami (OH) Punt, 3 plays
5:231st & 0 at own 35Adam Mitcheson kickoff for 65 yds for a touchback
5:231st & 10 at own 25Kenny Young run for 4 yds to the MiaOh 29
5:232nd & 6 at own 29Kenny Young run for 4 yds to the MiaOh 33
5:233rd & 2 at own 33Kenny Young run for 1 yd to the MiaOh 34
5:234th & 1 at own 34Kyle Kramer punt for 48 yds, punt out-of-bounds at the Buff 18
Buffalo Punt, 3 plays
3:231st & 10 at own 18VANTREASE, Kyle pass incomplete to HARGROVE, Ishma, PENALTY MIAMI pass interference (DANIELS, D.) 15 yards to the UB33, 1ST DOWN UB, NO PLAY.
3:231st & 10 at own 33Emmanuel Reed run for 2 yds to the Buff 35
3:232nd & 8 at own 35Kyle Vantrease pass incomplete to Anthony Johnson, broken up by Cedric Asseh
3:233rd & 8 at own 35Kyle Vantrease pass incomplete
3:234th & 8 at own 35Kyle DeWeen punt for 43 yds, downed at the MiaOh 22
Miami (OH) Punt, 3 plays
2:121st & 10 at own 22Billy Bahl pass incomplete to James Gardner
2:122nd & 10 at own 22Kenny Young run for 4 yds to the MiaOh 26
2:123rd & 6 at own 26Billy Bahl pass incomplete to Ryan Smith, broken up by Jarrett Franklin
2:124th & 6 at own 26Kyle Kramer punt for 40 yds, fair catch by K.J. Osborn at the Buff 34
Buffalo End of half, 2 plays
1:141st & 10 at own 34Emmanuel Reed run for 2 yds to the Buff 36
1:142nd & 8 at own 36Emmanuel Reed run for 7 yds to the Buff 43
3rd quarter7 drives, then Miami (OH) 24, Buffalo 7
Buffalo Fumble, 2 plays
15:003rd & 1 at own 35Samuel Sloman kickoff for 65 yds for a touchback
15:001st & 10 at own 25Emmanuel Reed run for no gain to the Buff 25
15:002nd & 10 at own 25Kyle Vantrease run for 8 yds to the Buff 35 Kyle Vantrease fumbled, forced by Ikeem Allen, recovered by MiaOh Joshua Allen
Miami (OH) Touchdown, 1 play
14:031st & 10 at opp 35Kenny Young run for 35 yds for a TD, (Samuel Sloman KICK)Miami (OH) 17, Buffalo 7
Buffalo Punt, 3 plays
14:031st & 0 at own 35Samuel Sloman kickoff for 65 yds for a touchback
14:031st & 10 at own 25Kyle Vantrease pass complete to Anthony Johnson for 5 yds Anthony Johnson fumbled, recovered by Buff Tyler Mabry
14:032nd & 9 at own 26Theo Anderson run for 1 yd to the Buff 27
14:033rd & 8 at own 27Kyle Vantrease pass incomplete to Anthony Johnson, broken up by Cedric Asseh
14:034th & 8 at own 27Kyle DeWeen punt for 23 yds, punt out-of-bounds at the 50 yard line
Miami (OH) Punt, 6 plays
12:201st & 10 at the 50Billy Bahl pass incomplete to James Gardner
12:202nd & 10 at the 50Alonzo Smith run for 2 yds to the Buff 48
12:203rd & 8 at opp 48Billy Bahl pass complete to Kenny Young for 10 yds to the Buff 38 for a 1ST down
12:201st & 10 at opp 38Alonzo Smith run for a loss of 3 yards to the Buff 41
12:202nd & 13 at opp 41MIAMI OH Penalty, unsportsmanlike conduct (Alonzo Smith) to the MiaOh 44
12:202nd & 28 at own 44Alonzo Smith run for 6 yds to the 50 yard line
12:203rd & 22 at the 50Kenny Young run for 7 yds to the Buff 43
12:204th & 15 at opp 43Kyle Kramer punt for 33 yds, fair catch by K.J. Osborn at the Buff 10 MIAMI OH Penalty, kick catching interference (Sam Martin) to the Buff 25
Buffalo Punt, 5 plays
9:061st & 10 at own 25Theo Anderson run for 5 yds to the Buff 30
9:062nd & 5 at own 30Theo Anderson run for 1 yd to the Buff 31
9:063rd & 4 at own 31VANTREASE, Kyle pass incomplete to JOHNSON, Anthon, PENALTY MIAMI pass interference (ALLEN, Josh) 15 yards to the UB46, 1ST DOWN UB, NO PLAY.
9:061st & 10 at own 46Kyle Vantrease pass incomplete to Kamathi Holsey
9:062nd & 10 at own 46Kyle Vantrease pass complete to Antonio Nunn for 2 yds to the Buff 48
9:063rd & 8 at own 48ANDERSON, Theo rush up middle for 16 yards to the MIAMI36 (ALLEN, Josh), PENALTY UB personal foul (JACK-KURDYLA, T) 15 yards to the UB33, NO PLAY.
9:063rd & 23 at own 33Theo Anderson run for a loss of 1 yard to the Buff 32
9:064th & 24 at own 32Kyle DeWeen punt for 34 yds, fair catch by Jared Murphy at the MiaOh 34
Miami (OH) Touchdown, 8 plays
5:371st & 10 at own 34Kenny Young run for 12 yds to the MiaOh 46 for a 1ST down
5:371st & 10 at own 46BUFFALO Penalty, personal foul (Jordan Collier) to the Buff 39 for a 1ST down
5:371st & 10 at opp 39Billy Bahl pass complete to James Gardner for 15 yds to the Buff 24 for a 1ST down
5:371st & 10 at opp 24Alonzo Smith run for 3 yds to the Buff 21
5:372nd & 7 at opp 21Kenny Young run for 1 yd to the Buff 20
5:373rd & 6 at opp 20Billy Bahl pass complete to Kenny Young for 11 yds to the Buff 9 for a 1ST down
5:371st & goal at opp 9Alonzo Smith run for no gain to the Buff 9
5:372nd & goal at opp 9Billy Bahl pass complete to Kenny Young for 8 yds to the Buff 1
1:433rd & goal at opp 1Alonzo Smith run for 1 yd for a TD, (Samuel Sloman KICK)Miami (OH) 24, Buffalo 7
Buffalo Interception, 5 plays
1:431st & 0 at own 35Samuel Sloman kickoff for 65 yds for a touchback
1:431st & 10 at own 25Kyle Vantrease pass complete to Antonio Nunn for 3 yds to the Buff 28
1:432nd & 7 at own 28Emmanuel Reed run for 2 yds to the Buff 30
1:433rd & 5 at own 30Kyle Vantrease pass complete to Anthony Johnson for 15 yds to the Buff 45 for a 1ST down
Q4 15:001st & 10 at own 45Kyle Vantrease pass complete to Kamathi Holsey for 15 yds Kamathi Holsey fumbled, forced by De’Andre Montgomery, recovered by Buff K.J. Osborn for a 1ST down
Q4 15:001st & 10 at opp 38Kyle Vantrease pass intercepted Tony Reid return for no gain to the MiaOh 6
4th quarter6 drives, then Miami (OH) 24, Buffalo 14
Miami (OH) Punt, 9 plays
14:201st & 10 at own 6Alonzo Smith run for 5 yds to the MiaOh 11
14:202nd & 5 at own 11Alonzo Smith run for 4 yds to the MiaOh 15
14:203rd & 1 at own 15Kenny Young run for 3 yds to the MiaOh 18 for a 1ST down
14:201st & 10 at own 18Alonzo Smith run for 5 yds to the MiaOh 23
14:202nd & 5 at own 23Alonzo Smith run for 2 yds to the MiaOh 25
14:203rd & 3 at own 25Kenny Young run for 5 yds to the MiaOh 30 for a 1ST down
14:201st & 10 at own 30Alonzo Smith run for 2 yds to the MiaOh 32
14:202nd & 8 at own 32Alonzo Smith run for no gain to the MiaOh 32
8:523rd & 8 at own 32Timeout BUFFALO, clock 08:52
8:523rd & 8 at own 32Alonzo Smith run for 5 yds to the MiaOh 37 MIAMI OH Penalty, Offensive holding ( Yards) declined
8:524th & 3 at own 37Kyle Kramer punt for 43 yds , K.J. Osborn returns for no gain to the Buff 37 MIAMI OH Penalty, face mask (15 yards) (-15 Yards) to the Buff 35
Buffalo Turnover on downs, 14 plays
8:131st & 10 at own 35Kyle Vantrease sacked by Joshua Allen for a loss of 3 yards to the Buff 32
8:132nd & 13 at own 32Kyle Vantrease pass incomplete to Antonio Nunn
8:133rd & 13 at own 32Kyle Vantrease pass complete to Antonio Nunn for 20 yds to the MiaOh 48 for a 1ST down
8:131st & 10 at opp 48Kyle Vantrease pass complete to Tyler Mabry for 6 yds to the MiaOh 42
8:132nd & 4 at opp 42Kyle Vantrease pass incomplete to Antonio Nunn
8:133rd & 4 at opp 42Theo Anderson run for 13 yds to the MiaOh 29 for a 1ST down
6:251st & 10 at opp 29Timeout MIAMI OH, clock 06:25
6:251st & 10 at opp 29Kyle Vantrease pass incomplete to Kamathi Holsey
6:252nd & 10 at opp 29Kyle Vantrease pass complete to Zac Lefebvre for 4 yds to the MiaOh 25
6:253rd & 6 at opp 25Kyle Vantrease pass incomplete
6:254th & 6 at opp 25Kyle Vantrease pass complete to K.J. Osborn for 18 yds to the MiaOh 7 for a 1ST down
6:251st & goal at opp 7Kyle Vantrease pass incomplete to Anthony Johnson, broken up by Cedric Asseh
6:252nd & goal at opp 7Kyle Vantrease pass incomplete to Antonio Nunn
6:253rd & goal at opp 7Kyle Vantrease pass incomplete to Kamathi Holsey
6:254th & goal at opp 7Kyle Vantrease pass incomplete to Antonio Nunn, broken up by Cedric Asseh
Miami (OH) Punt, 3 plays
5:281st & 10 at own 7Alonzo Smith run for 3 yds to the MiaOh 10
5:222nd & 7 at own 10Timeout BUFFALO, clock 05:22
5:222nd & 7 at own 10Alonzo Smith run for 3 yds to the MiaOh 13
5:163rd & 4 at own 13Timeout BUFFALO, clock 05:16
5:163rd & 4 at own 13Alonzo Smith run for 2 yds to the MiaOh 15
5:164th & 2 at own 15Kyle Kramer punt for 38 yds, downed at the Buff 47
Buffalo Touchdown, 8 plays
4:201st & 10 at own 47Kyle Vantrease pass complete to Tyler Mabry for 7 yds to the MiaOh 46
4:202nd & 3 at opp 46Kyle Vantrease pass incomplete to Kamathi Holsey
4:203rd & 3 at opp 46Emmanuel Reed run for 13 yds to the MiaOh 33 for a 1ST down
4:201st & 10 at opp 33Kyle Vantrease pass incomplete to Anthony Johnson, broken up by Kyle Row
4:202nd & 10 at opp 33Kyle Vantrease pass complete to Zac Lefebvre for 8 yds to the MiaOh 25
4:203rd & 2 at opp 25Kyle Vantrease pass incomplete to Zac Lefebvre, broken up by Deondre Daniels
4:204th & 2 at opp 25Kyle Vantrease pass complete to Anthony Johnson for 14 yds to the MiaOh 11 for a 1ST down
2:521st & 10 at opp 11Kyle Vantrease pass complete to Tyler Mabry for 11 yds for a TD MIAMI OH Penalty, ( Yards) declined, (Adam Mitcheson KICK)Miami (OH) 24, Buffalo 14
Buffalo Turnover on downs, 4 plays
2:521st & 0 at own 35Adam Mitcheson on-side kick recovered by BUFFALO at the MiaOh 46
2:481st & 10 at opp 46VANTREASE, Kyle pass complete to MARTINEZ, Jacob for 4 yards to the MIAMI42, out-of-bounds, PENALTY UB holding (KSIEZARCYK, Evi) 10 yards to the UB44, NO PLAY.
2:481st & 20 at own 44Kyle Vantrease pass incomplete, broken up by Doug Costin
2:482nd & 20 at own 44Kyle Vantrease pass incomplete
2:483rd & 20 at own 44MIAMI OH Penalty, offside defense (5 Yards) to the Buff 49
2:483rd & 15 at own 49Kyle Vantrease sacked by Doug Costin for a loss of 6 yards to the Buff 43
2:484th & 21 at own 43Kyle Vantrease pass incomplete
Miami (OH) End of game, 3 plays
1:541st & 10 at opp 43TEAM run for a loss of 1 yard to the Buff 44
1:542nd & 11 at opp 44TEAM run for a loss of 2 yards to the Buff 46
1:543rd & 13 at opp 46TEAM run for a loss of 1 yard to the Buff 47

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