Miami (OH) at Buffalo

Tuesday, November 4, 2008

Buffalo beat Miami (OH) 37–⁠17. It was their 10th meeting; after it, Miami (OH) led the series 9–⁠1.

AwayMiami (OH)2–⁠10 in 2008
17
HomeBuffalo8–⁠6 in 2008
37

Final at UB Stadium, AmherstTV: ESPN2Attendance 16,058

At kickoff
57°F, clear, wind 3 mph from the southWeather: NOAA NCEI Integrated Surface Database; Buffalo Niagara International Airpor (KBUF), 7 km from the stadium, 24 minutes after kickoff

Scoring by quarter

TeamQ1Q2Q3Q4Final
Miami (OH)377017
Buffalo14761037

Standouts

Player stats

Miami (OH)

PassingC/AttYdsTDInt
Clay Belton17/3017800
Daniel Raudabaugh8/146300
RushingCarYdsTDLong
J.R. Taylor166919
Andre Bratton759018
Clay Belton61417
ReceivingRecYdsTDLong
Dustin Woods982019
Chris Givens246033
Jake O’Connell430012
Andre Bratton328012

Buffalo

PassingC/AttYdsTDInt
Drew Willy18/2924520
Peter Fardon1/11500
Zach Maynard0/1000
RushingCarYdsTDLong
James Starks26177262
Zach Maynard242041
Brandon Thermilus1202
ReceivingRecYdsTDLong
Naaman Roosevelt8148135
Ernest Jackson432015
Brett Hamlin125125
Gary Rice220014

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

Team stats

Miami (OH)Buffalo
383Total yards476
243Passing yards265
142Rushing yards216
5.5Yards per pass8.4
4.9Yards per rush6.4
23First downs20
5–⁠13Third downs9–⁠15
1–⁠3Fourth downs2–⁠2
2Turnovers0
6–⁠45Penalties11–⁠117
18:36Possession17:35

Efficiency

Miami (OH)Buffalo
42%Success rate42%
0.00EPA per play0.23
0.82Explosiveness1.22
0.11Rushing EPA0.13
−0.06Passing EPA0.36
27%Passing-down success32%
−0.01First-down EPA−0.17
0.09Second-down EPA−0.07
0.38Third-down EPA1.21

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)

Buffalo 73% to win. Elo’s favorite won.

Every drive

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

Play by play

1st quarter4 drives, then Buffalo 14, Miami (OH) 3
Buffalo Touchdown run, 13 plays
14:301st & 10 at own 28Drew Willy pass complete to Ernest Jackson for 4 yards to the Buff 32.
14:102nd & 6 at own 32Drew Willy pass complete to Naaman Roosevelt for 10 yards to the Buff 42 for a 1ST down.
14:011st & 10 at own 42James Starks rush for 11 yards to the MiaOh 47 for a 1ST down.
13:381st & 10 at opp 47Zach Maynard pass incomplete to Naaman Roosevelt.
13:332nd & 10 at opp 47Drew Willy pass incomplete to Ernest Jackson.
13:003rd & 10 at opp 47Drew Willy pass complete to Ernest Jackson for 8 yards to the MiaOh 39.
12:304th & 2 at opp 39James Starks rush for 3 yards to the MiaOh 36 for a 1ST down.
12:241st & 10 at opp 36Timeout MIAMI OH, clock 12:24.
12:171st & 10 at opp 36Drew Willy pass incomplete to Naaman Roosevelt.
12:122nd & 10 at opp 36Drew Willy pass incomplete to James Starks.
12:063rd & 10 at opp 36Drew Willy pass complete to Naaman Roosevelt for 35 yards to the MiaOh 1 for a 1ST down.
11:251st & goal at opp 1Drew Willy rush for no gain to the MiaOh 1.
10:302nd & 0 at opp 1Miami Oh penalty 0 yard offside on Martin Channels accepted, no play.
10:002nd & goal at opp 1James Starks rush for no gain to the MiaOh 1.
9:533rd & goal at opp 1Drew Willy rush for 1 yard for a TOUCHDOWN.Buffalo 6, Miami (OH) 0
9:53A.J. Principe extra point GOOD.Buffalo 7, Miami (OH) 0
9:53Gerry McGroarty kickoff for 62 yards returned by Dustin Woods for 23 yards to the MiaOh 31.
Miami (OH) Field goal, 9 plays
9:301st & 10 at own 31Clay Belton pass complete to Armand Robinson for 8 yards to the MiaOh 39.
8:452nd & 2 at own 39Andre Bratton rush for 18 yards to the Buff 43 for a 1ST down.
8:301st & 10 at opp 43J.R. Taylor rush for 2 yards to the Buff 41.
7:452nd & 8 at opp 41Clay Belton pass complete to Dustin Woods for a loss of 1 yard to the Buff 42.
7:103rd & 9 at opp 42Clay Belton pass complete to Dustin Woods for 12 yards to the Buff 30 for a 1ST down.
6:461st & 10 at opp 30Clay Belton pass incomplete to Dustin Woods.
6:432nd & 10 at opp 30Clay Belton pass incomplete to Dustin Woods.
6:203rd & 10 at opp 30Clay Belton pass complete to Eugene Harris for 8 yards to the Buff 22.
5:564th & 2 at opp 22Nathan Parseghian 39 yard field goal GOOD.Buffalo 7, Miami (OH) 3
5:56Seth Philip kickoff for 63 yards returned by Ed Young for 18 yards to the Buff 25.
Buffalo Touchdown pass, 10 plays
5:351st & 10 at own 25James Starks rush for 4 yards to the Buff 29.
4:352nd & 6 at own 29James Starks rush for 4 yards to the Buff 33.
4:333rd & 2 at own 33Timeout BUFFALO, clock 04:33.
4:333rd & 2 at own 33Buffalo penalty 5 yard false start on Ernest Jackson accepted.
3:503rd & 7 at own 28Drew Willy pass complete to James Starks for 4 yards to the Buff 32.
3:304th & 3 at own 32Peter Fardon pass complete to Mike Newton for 15 yards to the Buff 47 for a 1ST down.
3:001st & 10 at own 47James Starks rush for 2 yards to the Buff 49.
2:402nd & 8 at own 49Drew Willy pass incomplete to Jesse Rack.
2:203rd & 8 at own 49Drew Willy pass complete to Gary Rice for 14 yards to the MiaOh 37 for a 1ST down.
2:111st & 10 at opp 37Drew Willy pass incomplete to Ernest Jackson.
2:002nd & 10 at opp 37James Starks rush for 3 yards to the MiaOh 34.
1:183rd & 7 at opp 34Drew Willy pass complete to Naaman Roosevelt for 34 yards for a TOUCHDOWN, Miami Oh penalty offside declined.Buffalo 13, Miami (OH) 3
1:18A.J. Principe extra point GOOD.Buffalo 14, Miami (OH) 3
1:18Gerry McGroarty kickoff for 62 yards returned by Dustin Woods for 22 yards to the MiaOh 30.
Miami (OH) Punt, 3 plays
1:091st & 10 at own 30Clay Belton pass incomplete to Eugene Harris.
0:552nd & 10 at own 30J.R. Taylor rush for 2 yards to the MiaOh 32.
0:053rd & 8 at own 32Clay Belton pass complete to Donovan Potter for 6 yards to the MiaOh 38.
Q2 14:524th & 1 at own 39Jacob Richardson punt for 42 yards, fair catch by Ernest Jackson at the Buff 19.
2nd quarter5 drives, then Buffalo 21, Miami (OH) 10
Buffalo Punt, 4 plays
14:301st & 10 at own 19Drew Willy pass complete to Naaman Roosevelt for 16 yards to the Buff 35 for a 1ST down.
13:501st & 10 at own 35Brandon Thermilus rush for 2 yards to the Buff 37.
13:442nd & 8 at own 37Drew Willy pass incomplete to Brandon Thermilus.
13:353rd & 8 at own 37Drew Willy pass complete to Gary Rice for 6 yards to the Buff 43.
13:104th & 2 at own 43Peter Fardon punt for 45 yards, fair catch by Eugene Harris at the MiaOh 12.
Miami (OH) Touchdown run, 13 plays
12:451st & 10 at own 12J.R. Taylor rush for 9 yards to the MiaOh 21.
12:292nd & 1 at own 21J.R. Taylor rush for 3 yards to the MiaOh 24 for a 1ST down.
11:401st & 10 at own 24J.R. Taylor rush for 3 yards to the MiaOh 27.
11:142nd & 7 at own 27Clay Belton pass incomplete to Eugene Harris.
11:003rd & 7 at own 27Clay Belton pass complete to Andre Bratton for 8 yards to the MiaOh 35 for a 1ST down.
10:201st & 10 at own 35Clay Belton pass complete to Chris Givens for 13 yards to the MiaOh 48, tackled by Sherrod Lott for a 1ST down.
10:121st & 10 at own 48Clay Belton pass incomplete to Brayden Coombs.
9:402nd & 10 at own 48Clay Belton pass complete to Chris Givens for 33 yards to the Buff 19, tackled by Sherrod Lott for a 1ST down.
9:251st & 10 at opp 19Andre Bratton rush for 3 yards to the Buff 16.
8:452nd & 7 at opp 16Clay Belton pass complete to Dustin Woods for 8 yards to the Buff 8, tackled by Domonic Cook for a 1ST down.
8:151st & goal at opp 8J.R. Taylor rush for 1 yard to the Buff 7.
7:442nd & goal at opp 7Clay Belton pass incomplete to Armand Robinson.
7:393rd & goal at opp 7Clay Belton rush for 7 yards for a TOUCHDOWN.Buffalo 14, Miami (OH) 9
7:39Nathan Parseghian extra point GOOD.Buffalo 14, Miami (OH) 10
7:39Seth Philip kickoff for 55 yards returned by Ed Young for 12 yards to the Buff 27.
Buffalo Touchdown pass, 8 plays
7:001st & 10 at own 27James Starks rush for 6 yards to the Buff 33.
6:302nd & 4 at own 33Drew Willy pass complete to Ernest Jackson for 15 yards to the Buff 48 for a 1ST down.
6:001st & 10 at own 48James Starks rush for no gain to the Buff 48.
5:452nd & 10 at own 48Drew Willy pass incomplete to Brett Hamlin, broken up by Rion Robinson.
5:233rd & 10 at own 48Drew Willy pass complete to Naaman Roosevelt for 16 yards to the MiaOh 36 out-of-bounds for a 1ST down.
4:401st & 10 at opp 36James Starks rush for 4 yards to the MiaOh 32.
4:302nd & 6 at opp 32James Starks rush for 7 yards to the MiaOh 25 for a 1ST down.
3:591st & 10 at opp 25Drew Willy pass complete to Brett Hamlin for 25 yards for a TOUCHDOWN.Buffalo 20, Miami (OH) 10
3:59A.J. Principe extra point GOOD.Buffalo 21, Miami (OH) 10
3:591st & 0 at own 30Buffalo penalty 15 yard unsportsmanlike conduct on Brett Hamlin accepted.
3:59Gerry McGroarty kickoff for 65 yards returned by Dustin Woods for 31 yards to the Buff 49.
Miami (OH) Missed FG, 9 plays
3:231st & 10 at opp 49Andre Bratton rush for 12 yards to the Buff 37 for a 1ST down.
3:231st & 10 at opp 37Clay Belton pass incomplete to J.R. Taylor, broken up by Mike Thompson.
2:402nd & 10 at opp 37Clay Belton pass complete to Dustin Woods for 7 yards to the Buff 30, tackled by Domonic Cook.
2:383rd & 3 at opp 30Clay Belton pass incomplete.
2:384th & 3 at opp 30Timeout MIAMI OH, clock 02:38.
2:154th & 3 at opp 30Clay Belton rush for 3 yards to the Buff 27, tackled by Domonic Cook for a 1ST down.
2:081st & 10 at opp 27Miami Oh penalty 10 yard holding on Josh Satterthwait accepted, no play.
1:451st & 20 at opp 37Clay Belton pass incomplete to Dustin Woods, broken up by Domonic Cook.
1:202nd & 20 at opp 37Clay Belton rush for 6 yards to the Buff 31.
0:453rd & 14 at opp 31Clay Belton pass complete to Dustin Woods for 8 yards to the Buff 23.
0:124th & 6 at opp 23Nathan Parseghian 40 yard field goal MISSED.
Buffalo End of half, 1 play
0:121st & 10 at own 23Team rush for a loss of 1 yard to the Buff 22.
Q3 15:00Gerry McGroarty kickoff for 65 yards returned by Dustin Woods for 44 yards to the Buff 30, Buffalo penalty 15 yard personal foul on Sherrod Lott accepted.
3rd quarter6 drives, then Buffalo 27, Miami (OH) 17
Miami (OH) Touchdown run, 7 plays
14:301st & 10 at opp 36Andre Bratton rush for 13 yards to the Buff 23 for a 1ST down.
14:201st & 10 at opp 23Miami Oh penalty 10 yard holding on Josh Satterthwait accepted, no play.
13:301st & 20 at opp 33J.R. Taylor rush for 5 yards to the Buff 28, tackled by Raphael Akobundu.
13:252nd & 15 at opp 28Clay Belton pass incomplete to Armand Robinson.
13:253rd & 15 at opp 28Miami Oh penalty 5 yard delay of game accepted.
13:203rd & 20 at opp 33Buffalo penalty 15 yard personal foul on Mike Thompson accepted.
13:151st & 10 at opp 18Clay Belton pass incomplete.
12:452nd & 10 at opp 18J.R. Taylor rush for 7 yards to the Buff 11.
12:203rd & 3 at opp 11J.R. Taylor rush for 8 yards to the Buff 3 for a 1ST down.
12:051st & goal at opp 3J.R. Taylor rush for 3 yards for a TOUCHDOWN.Buffalo 21, Miami (OH) 16
12:05Nathan Parseghian extra point GOOD.Buffalo 21, Miami (OH) 17
12:05Seth Philip kickoff for 60 yards returned by Ernest Jackson for 18 yards to the Buff 28.
Buffalo Touchdown run, 9 plays
11:521st & 10 at own 28Drew Willy pass incomplete to Ernest Jackson, broken up by Wendell Brunson.
11:302nd & 10 at own 28James Starks rush for 5 yards to the Buff 33.
11:053rd & 5 at own 33James Starks rush for 5 yards to the Buff 38 for a 1ST down.
10:301st & 10 at own 38Zach Maynard rush for 41 yards to the MiaOh 21, tackled by Robbie Wilson for a 1ST down.
10:211st & 10 at opp 21Miami Oh penalty 10 yard roughing passer on Joe Coniglio accepted, no play.
10:071st & 10 at opp 11Drew Willy pass complete to James Starks for 5 yards to the MiaOh 6.
9:152nd & 5 at opp 6James Starks rush for 4 yards to the MiaOh 2.
8:433rd & 1 at opp 2James Starks rush for 1 yard to the MiaOh 1 for a 1ST down.
8:101st & goal at opp 1Drew Willy rush for no gain to the MiaOh 1.
7:462nd & goal at opp 1James Starks rush for 1 yard for a TOUCHDOWN.Buffalo 27, Miami (OH) 17
7:46A.J. Principe extra point MISSED.
7:46Gerry McGroarty kickoff for 55 yards returned by Dustin Woods for 23 yards to the Buff 30, Buffalo penalty 5 yard offside accepted.
Miami (OH) Punt, 5 plays
7:001st & 10 at own 43Clay Belton pass complete to Eugene Harris for 5 yards to the MiaOh 48.
6:352nd & 5 at own 48Andre Bratton rush for 8 yards to the Buff 44 for a 1ST down.
6:001st & 10 at opp 44J.R. Taylor rush for a loss of 1 yard to the Buff 45.
5:102nd & 11 at opp 45Clay Belton pass complete to Dustin Woods for 6 yards to the Buff 39, tackled by Sherrod Lott.
5:033rd & 5 at opp 39Clay Belton pass incomplete to Armand Robinson, broken up by Sherrod Lott.
4:554th & 5 at opp 39Jacob Richardson punt for 39 yards for a touchback.
Buffalo Punt, 3 plays
7:461st & 10 at own 20James Starks rush for 6 yards to the Buff 26.
4:102nd & 4 at own 26James Starks rush for 3 yards to the Buff 29.
3:313rd & 1 at own 29Drew Willy pass incomplete to Ernest Jackson.
3:184th & 1 at own 29Peter Fardon punt for 46 yards, returned by Eugene Harris for 5 yards to the Buff 29, Miami Oh penalty 10 yard holding on Danny Green accepted.
Miami (OH) Fumble, 5 plays
3:001st & 10 at own 20J.R. Taylor rush for 7 yards to the MiaOh 27.
2:202nd & 3 at own 27Clay Belton pass complete to Eugene Harris for 15 yards to the MiaOh 42 for a 1ST down.
1:571st & 10 at own 42Clay Belton pass incomplete to Tom Crabtree.
1:402nd & 10 at own 42Clay Belton rush for 6 yards to the MiaOh 48.
1:153rd & 4 at own 48Clay Belton rush for a loss of 6 yards, fumbled, recovered by Buff Richie Smith at the MiaOh 42.
Buffalo Field goal, 6 plays
1:091st & 10 at opp 42Drew Willy pass incomplete to James Starks.
1:092nd & 10 at opp 42Timeout BUFFALO, clock 01:09.
1:032nd & 10 at opp 42Drew Willy pass complete to Naaman Roosevelt for 22 yards to the MiaOh 20 for a 1ST down.
0:301st & 10 at opp 20James Starks rush for 2 yards to the MiaOh 18.
Q4 14:302nd & 8 at opp 18Zach Maynard rush for 1 yard to the MiaOh 17.
Q4 14:173rd & 7 at opp 17Drew Willy pass incomplete.
Q4 14:114th & 7 at opp 17A.J. Principe 34 yard field goal GOOD.Buffalo 30, Miami (OH) 17
Q4 14:11Gerry McGroarty kickoff for 51 yards returned by Robbie Wilson for 17 yards to the Buff 30, Buffalo penalty 5 yard offside accepted.
4th quarter5 drives, then Buffalo 37, Miami (OH) 17
Miami (OH) Fumble, 5 plays
14:001st & 10 at own 41Clay Belton pass complete to Jake O’Connell for 12 yards to the Buff 47 for a 1ST down.
13:201st & 10 at opp 47J.R. Taylor rush for 4 yards to the Buff 43.
12:552nd & 6 at opp 43J.R. Taylor rush for 3 yards to the Buff 43, Buffalo penalty 15 yard roughing passer on Richie Smith accepted for a 1ST down.
12:101st & 10 at opp 25J.R. Taylor rush for 4 yards to the Buff 21.
12:032nd & 6 at opp 21J.R. Taylor rush for 9 yards, fumbled, recovered by Buff Imani Chatman at the Buff 12.
Buffalo Punt, 8 plays
11:301st & 10 at own 12Drew Willy pass complete to Naaman Roosevelt for 7 yards to the Buff 19.
11:152nd & 3 at own 19James Starks rush for 1 yard, fumbled, recovered by Buff Jeff Niedermier at the Buff 20, Buffalo penalty 10 yard holding accepted.
10:452nd & 12 at own 10Drew Willy pass complete to Naaman Roosevelt for 8 yards to the Buff 18.
10:343rd & 4 at own 18Drew Willy pass complete to Jesse Rack for 11 yards to the Buff 29 for a 1ST down.
10:001st & 10 at own 29James Starks rush for 6 yards to the Buff 35.
9:292nd & 4 at own 35Drew Willy pass complete to Ernest Jackson for 5 yards to the Buff 35, Buffalo penalty 10 yard holding on Naaman Roosevelt accepted.
8:582nd & 9 at own 30Drew Willy sacked by Jordan Stevens for a loss of 5 yards to the Buff 25.
8:303rd & 14 at own 25James Starks rush for 12 yards to the Buff 37.
7:424th & 2 at own 37Peter Fardon punt for 36 yards, returned by Eugene Harris, fumbled, recovered by MiaOh at the MiaOh 24 out-of-bounds.
Miami (OH) Turnover on downs, 10 plays
7:201st & 10 at own 24Clay Belton pass complete to Dustin Woods for 19 yards to the MiaOh 43 for a 1ST down.
7:131st & 10 at own 43Andre Bratton rush for 4 yards to the MiaOh 43, Buffalo penalty 15 yard personal foul on Justin Winters accepted for a 1ST down.
6:451st & 10 at opp 38Clay Belton pass complete to Dustin Woods for 10 yards to the Buff 28 for a 1ST down.
6:001st & 10 at opp 28Clay Belton sacked by Mike Thompson for a loss of 2 yards to the Buff 30.
5:452nd & 12 at opp 30Daniel Raudabaugh pass incomplete to Eugene Harris.
5:393rd & 12 at opp 30Daniel Raudabaugh pass complete to Dustin Woods for 13 yards to the Buff 17 for a 1ST down.
5:061st & 10 at opp 17Daniel Raudabaugh pass incomplete to Dustin Woods, broken up by Domonic Cook.
4:572nd & 10 at opp 17Andre Bratton rush for 1 yard to the Buff 16.
4:193rd & 9 at opp 16Daniel Raudabaugh pass complete to Brayden Coombs for 5 yards to the Buff 11.
3:444th & 4 at opp 11Daniel Raudabaugh pass incomplete to Dustin Woods.
Buffalo Touchdown run, 5 plays
3:371st & 10 at own 12James Starks rush for 1 yard to the Buff 13.
3:372nd & 9 at own 13Timeout BUFFALO, clock 03:37.
3:302nd & 9 at own 13James Starks rush for 7 yards to the Buff 20.
3:003rd & 2 at own 20James Starks rush for 14 yards to the Buff 34 for a 1ST down.
2:171st & 10 at own 34James Starks rush for 4 yards to the Buff 38.
2:172nd & 6 at own 38Timeout BUFFALO, clock 02:17.
2:062nd & 6 at own 38James Starks rush for 62 yards for a TOUCHDOWN.Buffalo 36, Miami (OH) 17
2:06A.J. Principe extra point GOOD.Buffalo 37, Miami (OH) 17
2:06A.J. Principe kickoff for 55 yards returned by Dustin Woods for 31 yards to the MiaOh 46.
Miami (OH) Turnover on downs, 9 plays
1:451st & 10 at own 46Daniel Raudabaugh pass complete to Andre Bratton for 8 yards to the Buff 46.
1:302nd & 2 at opp 46Daniel Raudabaugh pass complete to Jake O’Connell for 7 yards to the Buff 39 for a 1ST down.
1:001st & 10 at opp 39Daniel Raudabaugh pass complete to Donovan Potter for 7 yards to the Buff 32.
0:572nd & 3 at opp 32Daniel Raudabaugh pass complete to Jake O’Connell for 5 yards to the Buff 27 for a 1ST down.
0:351st & 10 at opp 27Daniel Raudabaugh pass complete to Andre Bratton for 12 yards to the Buff 27, Buffalo penalty 8 yard personal foul on Davonte Shannon accepted for a 1ST down.
0:151st & goal at opp 7Daniel Raudabaugh pass incomplete to Eugene Harris.
0:092nd & goal at opp 7Daniel Raudabaugh pass incomplete to Chris Givens.
0:043rd & goal at opp 7Daniel Raudabaugh pass incomplete to Jake O’Connell.
0:004th & goal at opp 7Daniel Raudabaugh pass complete to Jake O’Connell for 6 yards to the Buff 1.

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

Miami (OH)

Buffalo