Miami (OH) at Buffalo

Saturday, November 3, 2012

Buffalo beat Miami (OH) 27–⁠24. It was their 14th meeting; after it, Miami (OH) led the series 11–⁠3.

AwayMiami (OH)4–⁠8 in 2012
24
HomeBuffalo4–⁠8 in 2012
27

Final at UB Stadium, AmherstAttendance 10,817

At kickoff
39°F, mostly cloudy, wind 13 mph from the northwest, gusts to 20 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)0371424
Buffalo03141027

Standouts

Photos: Wikimedia Commons, free licenses; credits on each player’s page.

Player stats

Miami (OH)

PassingC/AttYdsTDInt
Zac Dysert25/4424230
RushingCarYdsTDLong
Zac Dysert1342014
Dawan Scott534013
Jamire Westbrook6905
Spencer Treadwell6802
ReceivingRecYdsTDLong
Andy Cruse687022
Nick Harwell1062313
Dawan Scott335019
Spencer Treadwell123023
InterceptionsIntYdsTD
Brison Burris100

Buffalo

PassingC/AttYdsTDInt
Joe Licata13/2412721
Tony Daniel1/11000
RushingCarYdsTDLong
Branden Oliver32199132
Devin Campbell215010
Joe Licata3906
Tony Daniel1707
ReceivingRecYdsTDLong
Alex Neutz360143
Fred Lee336121
Branden Oliver51709
Rudy Johnson111011

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

Team stats

Miami (OH)Buffalo
340Total yards352
242Passing yards137
98Rushing yards215
5.5Yards per pass5.5
3.0Yards per rush5.5
21First downs21
5–⁠16Third downs3–⁠13
3–⁠4Fourth downs2–⁠3
1Turnovers2
8–⁠77Penalties4–⁠36
32:40Possession26:40

Efficiency

Miami (OH)Buffalo
33%Success rate43%
0.01EPA per play0.02
1.27Explosiveness0.89
−0.21Rushing EPA0.23
0.18Passing EPA−0.29
28%Passing-down success17%
−0.27First-down EPA0.17
0.02Second-down EPA−0.53
0.24Third-down EPA0.15

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) 63% to win. Buffalo won as Elo’s underdog.

Every drive

Buffalo end zoneMiami (OH) end zoneQ1 BuffaloMissed FG, 7 playsQ1 Miami (OH)Punt, 3 playsQ1 BuffaloPunt, 3 playsQ1 Miami (OH)Punt, 3 playsQ1 BuffaloPunt, 3 playsQ1 Miami (OH)Punt, 7 playsQ1 BuffaloInterception, 9 playsQ2 Miami (OH)Punt, 5 playsQ2 BuffaloTurnover on downs, 4 playsQ2 Miami (OH)Field goal, 4 playsQ2 BuffaloField goal, 5 playsQ2 Miami (OH)Punt, 5 playsQ2 BuffaloFumble, 3 playsQ2 Miami (OH)Turnover on downs, 4 playsQ2 BuffaloPunt, 5 playsQ2 Miami (OH)End of half, 1 playQ3 Miami (OH)Punt, 3 playsQ3 BuffaloTouchdown run, 8 playsQ3 Miami (OH)Touchdown pass, 9 playsQ3 BuffaloTouchdown pass, 3 playsQ3 Miami (OH)Touchdown pass, 13 playsQ4 BuffaloPunt, 7 playsQ4 Miami (OH)Fumble, 5 playsQ4 BuffaloTouchdown pass, 8 playsQ4 Miami (OH)Touchdown pass, 16 playsQ4 BuffaloField goal, 2 plays
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.
  1. Q1 BuffaloMissed FG, 7 plays, 47 yards
  2. Q1 Miami (OH)Punt, 3 plays, −3 yards
  3. Q1 BuffaloPunt, 3 plays, 0 yards
  4. Q1 Miami (OH)Punt, 3 plays, −3 yards
  5. Q1 BuffaloPunt, 3 plays, 9 yards
  6. Q1 Miami (OH)Punt, 7 plays, 14 yards
  7. Q1 BuffaloInterception, 9 plays, 52 yards
  8. Q2 Miami (OH)Punt, 5 plays, 29 yards
  9. Q2 BuffaloTurnover on downs, 4 plays, −7 yards
  10. Q2 Miami (OH)Field goal, 4 plays, 6 yards
  11. Q2 BuffaloField goal, 5 plays, 25 yards
  12. Q2 Miami (OH)Punt, 5 plays, 25 yards
  13. Q2 BuffaloFumble, 3 plays, 14 yards
  14. Q2 Miami (OH)Turnover on downs, 4 plays, 1 yard
  15. Q2 BuffaloPunt, 5 plays, 20 yards
  16. Q2 Miami (OH)End of half, 1 play, 4 yards
  17. Q3 Miami (OH)Punt, 3 plays, 3 yards
  18. Q3 BuffaloTouchdown run, 8 plays, 75 yards
  19. Q3 Miami (OH)Touchdown pass, 9 plays, 72 yards
  20. Q3 BuffaloTouchdown pass, 3 plays, 70 yards
  21. Q3 Miami (OH)Touchdown pass, 13 plays, 75 yards
  22. Q4 BuffaloPunt, 7 plays, 19 yards
  23. Q4 Miami (OH)Fumble, 5 plays, 53 yards
  24. Q4 BuffaloTouchdown pass, 8 plays, 65 yards
  25. Q4 Miami (OH)Touchdown pass, 16 plays, 75 yards
  26. Q4 BuffaloField goal, 2 plays, 5 yards

Play by play

1st quarter7 drives, then Tied at 0
Buffalo Missed FG, 7 plays
15:001st & 10 at own 25Branden Oliver rush for 32 yards to the MiaOh 43, tackled by Chris Wade for a 1ST down.
15:001st & 10 at opp 43Branden Oliver rush for 6 yards to the MiaOh 37, tackled by Luke Kelly and Wesley Scott.
15:002nd & 4 at opp 37Branden Oliver rush for 6 yards to the MiaOh 31, tackled by Brison Burris and Chris Wade for a 1ST down.
15:001st & 10 at opp 31Joe Licata pass complete to Branden Oliver for a loss of 2 yards to the MiaOh 33, tackled by Luke Kelly.
15:002nd & 12 at opp 33Branden Oliver rush for 5 yards to the MiaOh 28, tackled by Jason Semmes.
15:003rd & 7 at opp 28Devin Campbell rush for 5 yards to the MiaOh 23, tackled by Jaytee Swanson and Jason Semmes.
15:004th & 2 at opp 23BUFFALO penalty 5 yard false start on N/A accepted.
11:144th & 7 at opp 28Patrick Clarke 46 yard field goal MISSED.
Miami (OH) Punt, 3 plays
11:141st & 10 at own 29Zac Dysert pass incomplete to N/A.
11:142nd & 10 at own 29Jamire Westbrook rush for 5 yards to the MiaOh 34, tackled by Steven Means.
11:143rd & 5 at own 34Zac Dysert sacked by Colby Way and Lee Skinner for a loss of 8 yards to the MiaOh 26.
11:144th & 13 at own 26Zac Murphy punt for 74 yards for a touchback.
Buffalo Punt, 3 plays
9:501st & 10 at own 20Branden Oliver rush for no gain to the Buff 20, tackled by Mwanza Wamulumba.
9:502nd & 10 at own 20Joe Licata rush for no gain to the Buff 20, tackled by Jason Semmes.
9:503rd & 10 at own 20Joe Licata pass incomplete to Fred Lee.
9:504th & 10 at own 20Tyler Grassman punt for 25 yards, downed at the Buff 45.
Miami (OH) Punt, 3 plays
8:311st & 10 at opp 45Zac Dysert pass incomplete to N/A.
8:312nd & 10 at opp 45Jamire Westbrook rush for a loss of 3 yards to the Buff 48, tackled by Derek Brim.
8:313rd & 13 at opp 48Zac Dysert pass incomplete to N/A.
7:284th & 13 at opp 48Zac Murphy punt for 36 yards to the Buff 12, no return.
Buffalo Punt, 3 plays
7:281st & 10 at own 12Branden Oliver rush for 2 yards to the Buff 14, tackled by Luke Kelly.
7:282nd & 8 at own 14Tony Daniel rush for 7 yards to the Buff 21, tackled by Marshall Taylor.
7:283rd & 1 at own 21Branden Oliver rush for no gain to the Buff 21, tackled by Wes Williams and Wesley Scott.
7:284th & 1 at own 21Tyler Grassman punt for 36 yards, downed at the MiaOh 43.
Miami (OH) Punt, 7 plays
5:271st & 10 at own 43Jamire Westbrook rush for 2 yards to the MiaOh 45, tackled by Steven Means and Lee Skinner.
5:272nd & 8 at own 45Jamire Westbrook rush for 1 yard to the MiaOh 46, tackled by Okoye Houston.
5:273rd & 7 at own 46Zac Dysert pass complete to Steve Marck for 7 yards to the Buff 47, tackled by Colby Way and Adam Redden for a 1ST down.
5:271st & 10 at opp 47Zac Dysert rush for 14 yards to the Buff 33, tackled by Willie Moseley and Khalil Mack for a 1ST down.
5:271st & 10 at opp 33Zac Dysert pass complete to Nick Harwell for 1 yard to the Buff 32, tackled by Najja Johnson.
5:272nd & 9 at opp 32Spencer Treadwell rush for a loss of 1 yard to the Buff 33, tackled by Steven Means.
1:123rd & 10 at opp 33MIAMI OH penalty 5 yard substitution infraction accepted.
1:123rd & 15 at opp 38Zac Dysert pass incomplete to Steve Marck, MIAMI OH penalty 5 yard illegal forward pass on Zac Dysert accepted.
5:274th & 20 at opp 43Zac Murphy punt for 43 yards for a touchback.
Buffalo Interception, 9 plays
1:121st & 10 at own 20Branden Oliver rush for 3 yards to the Buff 23, tackled by Wesley Scott.
1:122nd & 7 at own 23Branden Oliver rush for 6 yards to the Buff 29, tackled by Marshall Taylor.
Q2 15:003rd & 1 at own 29Branden Oliver rush for 9 yards to the Buff 38, tackled by Pat Hinkel for a 1ST down.
Q2 15:001st & 10 at own 38Branden Oliver rush for 14 yards to the MiaOh 48, tackled by Luke Kelly for a 1ST down.
Q2 15:001st & 10 at opp 48Branden Oliver rush for 2 yards to the MiaOh 46, tackled by Brison Burris.
Q2 15:002nd & 8 at opp 46Joe Licata pass incomplete to N/A.
Q2 15:003rd & 8 at opp 46Joe Licata pass complete to Branden Oliver for 9 yards to the MiaOh 37, tackled by Marshall Taylor for a 1ST down.
Q2 15:001st & 10 at opp 37Branden Oliver rush for 9 yards to the MiaOh 28, tackled by Chris Wade.
Q2 15:002nd & 1 at opp 28Joe Licata pass intercepted by Brison Burris at the MiaOh 11, returned for no gain to the MiaOh 11.
2nd quarter9 drives, then Tied at 3
Miami (OH) Punt, 5 plays
12:031st & 10 at own 11Dawan Scott rush for 12 yards to the MiaOh 23, tackled by Derek Brim and Najja Johnson for a 1ST down.
12:031st & 10 at own 23Dawan Scott rush for 13 yards to the MiaOh 36, tackled by Colby Way for a 1ST down.
12:031st & 10 at own 36Jamire Westbrook rush for no gain to the MiaOh 36, tackled by Willie Moseley and Steven Means.
12:032nd & 10 at own 36Luke Swift rush for 4 yards to the MiaOh 40, tackled by Derek Brim.
9:403rd & 6 at own 40timeout Miami (OH), clock 09:40.
9:403rd & 6 at own 40Zac Dysert pass incomplete to Nick Harwell, broken up by Marqus Baker.
9:404th & 6 at own 40Zac Murphy punt for 43 yards, returned by Cordero Dixon for 8 yards to the Buff 25, tackled by Chris Wade.
Buffalo Turnover on downs, 4 plays
9:401st & 10 at own 25Joe Licata pass incomplete to N/A.
9:242nd & 10 at own 25Branden Oliver rush for 2 yards to the Buff 27, tackled by Brison Burris and Chris Wade.
9:243rd & 8 at own 27Joe Licata rush for 6 yards to the Buff 33, tackled by Jason Semmes.
7:584th & 2 at own 33Team rush for a loss of 15 yards to the Buff 18, tackled by Kent Kern.
Miami (OH) Field goal, 4 plays
9:241st & 10 at opp 18Zac Dysert pass incomplete to Dawan Scott.
7:582nd & 10 at opp 18Spencer Treadwell rush for 2 yards to the Buff 16, tackled by Derek Brim.
7:583rd & 8 at opp 16Dawan Scott rush for 4 yards to the Buff 12, tackled by Derek Brim out-of-bounds.
6:434th & 4 at opp 12Kaleb Patterson 29 yard field goal GOOD.Miami (OH) 3, Buffalo 0
6:43Mason Krysinski kickoff for 39 yards returned by Jimmy Gordon for 17 yards to the Buff 43, tackled by Mason Krysinski.
Buffalo Field goal, 5 plays
6:431st & 10 at own 43Branden Oliver rush for 3 yards to the MiaOh 39, tackled by Chris Wade, MIAMI OH penalty 15 yard face mask on Chris Wade accepted for a 1ST down.
6:381st & 10 at opp 39Joe Licata pass incomplete to Fred Lee, broken up by Marshall Taylor.
6:382nd & 10 at opp 39Branden Oliver rush for 4 yards to the MiaOh 35, tackled by Wesley Scott.
6:383rd & 6 at opp 35Joe Licata pass complete to Branden Oliver for 3 yards to the MiaOh 32, tackled by Dayonne Nunley.
4:424th & 3 at opp 32Patrick Clarke 49 yard field goal GOOD.Tied at 3
4:42Patrick Clarke kickoff for 65 yards for a touchback.
Miami (OH) Punt, 5 plays
4:421st & 10 at own 25Zac Dysert pass complete to Steve Marck for 10 yards to the MiaOh 35, tackled by Carlos Lammons for a 1ST down.
4:421st & 10 at own 35Zac Dysert pass complete to Nick Harwell for 11 yards to the MiaOh 46, tackled by Derek Brim for a 1ST down.
4:421st & 10 at own 46Nick Harwell rush for a loss of 2 yards to the MiaOh 44, tackled by Khalil Mack.
3:312nd & 12 at own 44Timeout Buffalo, clock 03:31.
3:312nd & 12 at own 44Zac Dysert pass complete to Nick Harwell for 6 yards to the 50 yard line, tackled by Marqus Baker.
3:313rd & 6 at the 50Zac Dysert pass incomplete to Nick Harwell, broken up by Marqus Baker.
3:314th & 6 at the 50Zac Murphy punt for 29 yards, fair catch by Cordero Dixon at the Buff 21.
Buffalo Fumble, 3 plays
2:451st & 10 at own 21Branden Oliver rush for 1 yard to the Buff 22, tackled by Mwanza Wamulumba and Chris Wade.
2:452nd & 9 at own 22Joe Licata pass complete to Jimmy Gordon for 3 yards to the Buff 25, tackled by Chris Wade.
2:063rd & 6 at own 25Timeout Miami (OH), clock 02:06.
2:063rd & 6 at own 25Devin Campbell rush, fumbled, forced by Kent Kern, recovered by MiaOh Brison Burris at the Buff 35, Brison Burris for 6 yards, to the Buff 29, tackled by Fred Lee.
Miami (OH) Turnover on downs, 4 plays
1:561st & 10 at opp 29Zac Dysert pass incomplete to Dawan Scott, broken up by Carlos Lammons.
1:562nd & 10 at opp 29Zac Dysert pass incomplete to Dawan Scott, broken up by Najja Johnson.
1:563rd & 10 at opp 29Zac Dysert rush for 1 yard to the Buff 28, tackled by Khalil Mack.
1:384th & 9 at opp 28Timeout Miami (OH), clock 01:38.
1:384th & 9 at opp 28Zac Dysert pass incomplete to Steve Marck.
Buffalo Punt, 5 plays
1:321st & 10 at own 28Joe Licata pass complete to Alex Neutz for 7 yards to the Buff 35, tackled by Kent Kern and Nate Gerbus.
1:322nd & 3 at own 35Joe Licata pass complete to Rudy Johnson for 11 yards to the Buff 46, tackled by Pat Hinkel for a 1ST down.
1:321st & 10 at own 46Joe Licata pass incomplete to Fred Lee.
1:322nd & 10 at own 46Branden Oliver rush for a loss of 2 yards to the Buff 44.
0:413rd & 12 at own 44Timeout Buffalo, clock 00:41.
0:413rd & 12 at own 44Joe Licata pass complete to Branden Oliver for 4 yards to the Buff 48, tackled by Dayonne Nunley and Chris Wade out-of-bounds.
0:414th & 8 at own 48Tyler Grassman punt for 39 yards, returned by Andy Cruse for 2 yards to the MiaOh 15, tackled by Lee Skinner.
Miami (OH) End of half, 1 play
0:281st & 10 at own 15Jamire Westbrook rush for 4 yards to the MiaOh 19, tackled by Wyatt Cahill and Willie Moseley.
Q3 15:00Patrick Clarke kickoff for 31 yards.
3rd quarter5 drives, then Buffalo 17, Miami (OH) 10
Miami (OH) Punt, 3 plays
15:001st & 10 at own 34Spencer Treadwell rush for 2 yards to the MiaOh 36, tackled by Khalil Mack.
15:002nd & 8 at own 36Dawan Scott rush for 5 yards to the MiaOh 41, tackled by Derek Brim.
15:003rd & 3 at own 41Zac Dysert sacked by Steven Means for a loss of 4 yards to the MiaOh 37.
15:004th & 7 at own 37Zac Murphy punt for 38 yards, punt out-of-bounds at the Buff 25.
Buffalo Touchdown run, 8 plays
15:001st & 10 at own 25Branden Oliver rush for 9 yards to the Buff 34, tackled by Wes Williams.
13:002nd & 1 at own 34Branden Oliver rush for 6 yards to the Buff 40, tackled by Wesley Scott and Wes Williams for a 1ST down.
13:001st & 10 at own 40Joe Licata pass complete to Alex Neutz for 10 yards to the 50 yard line for a 1ST down.
13:001st & 10 at the 50Branden Oliver rush for 3 yards to the MiaOh 47, tackled by Luke Kelly.
13:002nd & 7 at opp 47Joe Licata pass complete to Fred Lee for 8 yards to the MiaOh 39, tackled by Kent Kern and D.J. Brown for a 1ST down.
13:001st & 10 at opp 39Branden Oliver rush for 27 yards to the MiaOh 6, tackled by D.J. Brown, MIAMI OH penalty 6 yard face mask on D.J. Brown accepted for a 1ST down.
13:001st & goal at opp 6Branden Oliver rush for 1 yard to the MiaOh 5, tackled by Brison Burris and Luke Kelly.
9:492nd & goal at opp 5Branden Oliver rush for 5 yards for a TOUCHDOWN.Buffalo 9, Miami (OH) 3
9:49Patrick Clarke extra point GOOD.Buffalo 10, Miami (OH) 3
9:49Patrick Clarke kickoff for 55 yards returned by Dayonne Nunley for 18 yards to the MiaOh 28, tackled by Adam Redden.
Miami (OH) Touchdown pass, 9 plays
9:491st & 10 at own 28Zac Dysert pass complete to Andy Cruse for 4 yards to the MiaOh 32, tackled by Isaac Baugh.
9:452nd & 6 at own 32Spencer Treadwell rush for 2 yards to the MiaOh 34, tackled by Steven Means and Khalil Mack.
9:453rd & 4 at own 34Zac Dysert pass complete to Spencer Treadwell for 23 yards to the Buff 43, tackled by Derek Brim for a 1ST down.
9:451st & 10 at opp 43Spencer Treadwell rush for 2 yards to the Buff 41, tackled by Steven Means.
9:452nd & 8 at opp 41Zac Dysert rush for 13 yards to the Buff 28, tackled by Steven Means for a 1ST down.
9:451st & 10 at opp 28Zac Dysert pass complete to Dustin White for 5 yards to the Buff 23, tackled by Isaac Baugh.
9:452nd & 5 at opp 23Zac Dysert pass complete to Nick Harwell for 13 yards to the Buff 10, tackled by Carlos Lammons out-of-bounds for a 1ST down.
9:451st & goal at opp 10Zac Dysert pass incomplete to Steve Marck, hurried by Isaac Baugh.
5:242nd & goal at opp 10Zac Dysert pass complete to Nick Harwell for 10 yards for a TOUCHDOWN.Buffalo 10, Miami (OH) 9
5:24Kaleb Patterson extra point GOOD.Tied at 10
5:24Mason Krysinski kickoff for 57 yards returned by Devin Campbell for 22 yards to the Buff 30, tackled by Collin Boucher.
Buffalo Touchdown pass, 3 plays
5:241st & 10 at own 30MIAMI OH penalty 10 yard holding on Dayonne Nunley accepted, no play.
5:141st & 10 at own 40Branden Oliver rush for 11 yards to the MiaOh 49, tackled by Brison Burris and Chris Wade for a 1ST down.
5:141st & 10 at opp 49Branden Oliver rush for 6 yards to the MiaOh 43, tackled by Wes Williams.
4:082nd & 4 at opp 43Joe Licata pass complete to Alex Neutz for 43 yards for a TOUCHDOWN.Buffalo 16, Miami (OH) 10
4:08Patrick Clarke extra point GOOD.Buffalo 17, Miami (OH) 10
4:08Patrick Clarke kickoff for 49 yards returned by Dayonne Nunley for 19 yards to the MiaOh 25, tackled by Adam Redden, MIAMI OH penalty 10 yard holding on N/A accepted.
Miami (OH) Touchdown pass, 13 plays
4:031st & 10 at own 25Zac Dysert rush for 5 yards to the MiaOh 30.
4:032nd & 5 at own 30BUFFALO penalty 15 yard pass interference on Najja Johnson accepted, no play.
4:031st & 10 at own 45Zac Dysert pass incomplete to Nick Harwell.
3:342nd & 10 at own 45Timeout Buffalo, clock 03:34.
3:342nd & 10 at own 45Zac Dysert pass complete to Nick Harwell for 7 yards to the Buff 48, tackled by Derek Brim out-of-bounds.
3:343rd & 3 at opp 48Zac Dysert rush for 10 yards to the Buff 38, tackled by Willie Moseley for a 1ST down.
3:341st & 10 at opp 38Zac Dysert rush for no gain to the Buff 38, tackled by Steven Means and Wyatt Cahill.
3:342nd & 10 at opp 38Dawan Scott rush for no gain to the Buff 38, tackled by Isaac Baugh.
3:343rd & 10 at opp 38Zac Dysert rush for 5 yards to the Buff 33, tackled by Khalil Mack.
0:084th & 5 at opp 33Timeout Miami (OH), clock 00:08.
0:084th & 5 at opp 33Zac Dysert pass complete to Luke Swift for 9 yards to the Buff 24, tackled by Isaac Baugh for a 1ST down.
Q4 15:001st & 10 at opp 24Zac Dysert pass incomplete to Andy Cruse.
Q4 15:002nd & 10 at opp 24Zac Dysert pass incomplete to Andy Cruse, hurried by Khalil Mack.
Q4 15:003rd & 10 at opp 24Zac Dysert pass complete to Andy Cruse for 17 yards to the Buff 7, tackled by Carlos Lammons for a 1ST down.
Q4 15:001st & goal at opp 7Zac Dysert pass incomplete to Nick Harwell, hurried by Lee Skinner.
Q4 15:002nd & 0 at opp 7BUFFALO penalty 6 yard pass interference on Okoye Houston accepted, no play.
Q4 13:551st & goal at opp 1Zac Dysert pass complete to Nick Harwell for 1 yard for a TOUCHDOWN.Buffalo 17, Miami (OH) 16
Q4 13:55Kaleb Patterson extra point GOOD.Tied at 17
Q4 13:55Mason Krysinski kickoff for 53 yards returned by Devin Campbell for 31 yards to the Buff 43, tackled by Mason Krysinski.
4th quarter5 drives, then Buffalo 27, Miami (OH) 24
Buffalo Punt, 7 plays
13:551st & 10 at own 43Branden Oliver rush for 6 yards to the Buff 49, tackled by Wesley Scott.
13:552nd & 4 at own 49Joe Licata pass incomplete to Alex Neutz.
13:483rd & 4 at own 49Joe Licata pass complete to Branden Oliver for 3 yards to the MiaOh 48, tackled by Chris Wade.
13:484th & 1 at opp 48Joe Licata rush for 3 yards to the MiaOh 45, tackled by Chris Wade for a 1ST down.
13:481st & 10 at opp 45Joe Licata pass complete to Fred Lee for 7 yards to the MiaOh 38, tackled by Jason Semmes.
13:482nd & 3 at opp 38Joe Licata pass incomplete to Alex Neutz.
13:483rd & 3 at opp 38Joe Licata pass incomplete to Rudy Johnson, broken up by Pat Hinkel.
13:484th & 3 at opp 38Tyler Grassman punt for 26 yards, punt out-of-bounds at the MiaOh 12.
Miami (OH) Fumble, 5 plays
11:241st & 10 at own 12Zac Dysert pass complete to Andy Cruse for 11 yards to the MiaOh 23 out-of-bounds for a 1ST down.
11:241st & 10 at own 23Spencer Treadwell rush for 1 yard to the MiaOh 24, tackled by Khalil Mack.
10:132nd & 9 at own 24Timeout Miami (OH), clock 10:13.
10:132nd & 9 at own 24Zac Dysert pass complete to Dawan Scott for 19 yards to the MiaOh 43, tackled by Najja Johnson out-of-bounds for a 1ST down.
10:131st & 10 at own 43Rokeem Williams rush for 3 yards to the MiaOh 46, tackled by Lee Skinner.
10:132nd & 7 at own 46Zac Dysert pass complete to Andy Cruse for 18 yards, fumbled, forced by Lee Skinner, recovered by Buff Willie Moseley at the Buff 35.
Buffalo Touchdown pass, 8 plays
10:131st & 10 at own 35Branden Oliver rush for 8 yards to the Buff 43, tackled by Kent Kern.
8:512nd & 2 at own 43Branden Oliver rush for 1 yard to the Buff 44, tackled by Wes Williams.
8:513rd & 1 at own 44Branden Oliver rush for 7 yards to the MiaOh 49, tackled by Marshall Taylor and Wes Williams for a 1ST down.
8:511st & 10 at opp 49MIAMI OH penalty 15 yard pass interference on Marshall Taylor accepted, no play.
8:511st & 10 at opp 34Branden Oliver rush for 2 yards to the MiaOh 32, tackled by Wesley Scott.
8:512nd & 8 at opp 32Joe Licata pass incomplete to N/A.
8:513rd & 8 at opp 32Joe Licata pass incomplete to Rudy Johnson, broken up by Chris Wade.
8:514th & 8 at opp 32Tony Daniel pass complete to Alex Dennison for 10 yards to the MiaOh 11, MIAMI OH penalty 11 yard roughing passer on D.J. Brown accepted for a 1ST down.
8:511st & 10 at opp 11BUFFALO penalty 10 yard holding on Gokhan Ozkan accepted, no play.
5:421st & 20 at opp 21Timeout Buffalo, clock 05:42.
5:361st & 20 at opp 21Joe Licata pass complete to Fred Lee for 21 yards for a TOUCHDOWN.Buffalo 23, Miami (OH) 17
5:36Patrick Clarke extra point GOOD.Buffalo 24, Miami (OH) 17
5:36Patrick Clarke kickoff for 65 yards for a touchback.
Miami (OH) Touchdown pass, 16 plays
5:361st & 10 at own 25Zac Dysert pass complete to Dawan Scott for 6 yards to the MiaOh 31, tackled by Lee Skinner.
5:362nd & 4 at own 31Zac Dysert pass incomplete to Nick Harwell.
5:363rd & 4 at own 31Zac Dysert pass incomplete to Nick Harwell.
4:594th & 4 at own 31Timeout Miami (OH), clock 04:59.
4:594th & 4 at own 31Zac Dysert pass complete to Nick Harwell for 10 yards to the MiaOh 41, tackled by Marqus Baker for a 1ST down.
4:591st & 10 at own 41Zac Dysert pass complete to Steve Marck for 4 yards to the MiaOh 45, tackled by Lee Skinner.
4:592nd & 6 at own 45Zac Dysert rush for 10 yards to the Buff 45, tackled by Derek Brim and Adam Redden for a 1ST down.
4:591st & 10 at opp 45Zac Dysert rush for 2 yards to the Buff 43, tackled by Willie Moseley.
4:592nd & 8 at opp 43Zac Dysert pass complete to Dawan Scott for 10 yards to the Buff 33, tackled by Jake Stockman for a 1ST down.
4:591st & 10 at opp 33Zac Dysert pass complete to Nick Harwell for a loss of 2 yards to the Buff 35, tackled by Marqus Baker.
4:592nd & 12 at opp 35Zac Dysert rush for 4 yards to the Buff 31, tackled by Steven Means.
4:593rd & 8 at opp 31Zac Dysert pass complete to Andy Cruse for 14 yards to the Buff 17, tackled by Carlos Lammons for a 1ST down.
4:591st & 10 at opp 17Zac Dysert sacked by Lee Skinner for a loss of 10 yards to the Buff 27.
4:592nd & 20 at opp 27Zac Dysert pass incomplete to Nick Harwell, broken up by Marqus Baker.
4:593rd & 20 at opp 27Zac Dysert pass incomplete to Nick Harwell, broken up by Marqus Baker.
4:594th & 20 at opp 27Zac Dysert pass complete to Andy Cruse for 22 yards to the Buff 5, tackled by Adam Redden out-of-bounds for a 1ST down.
0:231st & goal at opp 5Zac Dysert pass complete to Nick Harwell for 5 yards for a TOUCHDOWN.Buffalo 24, Miami (OH) 23
0:23Kaleb Patterson extra point GOOD.Tied at 24
0:23Mason Krysinski kickoff for 47 yards returned by Devin Campbell for 47 yards to the MiaOh 35, tackled by Mason Krysinski out-of-bounds.
Buffalo Field goal, 2 plays
0:141st & 10 at opp 35Branden Oliver rush for 5 yards to the MiaOh 30, tackled by Chris Wade and Jason Semmes.
0:002nd & 5 at opp 30Patrick Clarke 47 yard field goal GOOD.Buffalo 27, Miami (OH) 24

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