Ohio at Buffalo

Saturday, October 29, 2005

Ohio beat Buffalo 34–⁠20. It was their 10th meeting; after it, Ohio led the series 7–⁠3.

AwayOhio4–⁠7 in 2005
34
HomeBuffalo1–⁠10 in 2005
20

Final at UB Stadium, AmherstAttendance 5,814

At kickoff
50°F, mostly cloudy, wind 13 mph from the westWeather: NOAA NCEI Integrated Surface Database; Buffalo Niagara International Airpor (KBUF), 7 km from the stadium, 24 minutes after kickoff

Scoring by quarter

TeamQ1Q2Q3Q4Final
Ohio1377734
Buffalo0013720

Standouts

Player stats

Ohio

PassingC/AttYdsTDInt
Austen Everson8/1410520
Brandon Jones4/56210
RushingCarYdsTDLong
Kalvin McRae31224234
Scott Mayle256050
Justin Fitzgerald21107
Joshua Abrams31109
ReceivingRecYdsTDLong
Scott Mayle366139
Justin Fitzgerald442119
William Norwood235018
Dion Byrum114114
InterceptionsIntYdsTD
Dion Byrum1270

Buffalo

PassingC/AttYdsTDInt
Drew Willy24/3629311
RushingCarYdsTDLong
Jared Patterson593064
Steven King1870213
ReceivingRecYdsTDLong
Chad Upshaw8116043
Evan Wallace367136
Brett Hamlin334023
Derrick Dyer430012

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

Team stats

OhioBuffalo
474Total yards432
170Passing yards320
307Rushing yards139
8.8Yards per pass8.1
6.8Yards per rush4.3
18First downs22
4–⁠12Third downs5–⁠15
0–⁠0Fourth downs0–⁠0
0Turnovers2
0–⁠0Penalties0–⁠0
17:09Possession19:01

Efficiency

OhioBuffalo
48%Success rate39%
0.20EPA per play0.08
1.07Explosiveness1.06
0.23Rushing EPA0.05
0.12Passing EPA0.10
31%Passing-down success23%
0.30First-down EPA0.16
0.07Second-down EPA−0.14
0.10Third-down EPA0.44

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)

Ohio 61% to win. Elo’s favorite won.

Every drive

Buffalo end zoneOhio end zoneQ1 BuffaloResult not recorded, 1 playQ1 OhioTouchdown pass, 6 playsQ1 BuffaloPunt, 4 playsQ1 OhioTouchdown run, 3 playsQ1 BuffaloInterception, 8 playsQ1 OhioPunt, 6 playsQ1 BuffaloPunt, 3 playsQ1 OhioPunt, 5 playsQ2 BuffaloPunt, 4 playsQ2 OhioTouchdown pass, 9 playsQ2 BuffaloPunt, 3 playsQ2 OhioPunt, 3 playsQ2 BuffaloMissed FG, 5 playsQ2 OhioPunt, 4 playsQ2 BuffaloPunt, 3 playsQ2 OhioEnd of half, 1 playQ3 BuffaloTouchdown run, 9 playsQ3 OhioTouchdown run, 5 playsQ3 BuffaloPunt, 5 playsQ3 OhioPunt, 4 playsQ3 BuffaloTouchdown pass, 4 playsQ3 OhioPunt, 5 playsQ3 BuffaloTouchdown run, 12 playsQ4 OhioPunt, 2 playsQ4 BuffaloFumble, 1 playQ4 OhioTouchdown pass, 4 playsQ4 BuffaloPunt, 6 playsQ4 OhioPunt, 10 playsQ4 BuffaloEnd of game, 5 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Buffalo drives left to right, Ohio right to left.
  1. Q1 BuffaloResult not recorded, 1 play, 0 yards
  2. Q1 OhioTouchdown pass, 6 plays, 72 yards
  3. Q1 BuffaloPunt, 4 plays, 10 yards
  4. Q1 OhioTouchdown run, 3 plays, 61 yards
  5. Q1 BuffaloInterception, 8 plays, 19 yards
  6. Q1 OhioPunt, 6 plays, 10 yards
  7. Q1 BuffaloPunt, 3 plays, 6 yards
  8. Q1 OhioPunt, 5 plays, 10 yards
  9. Q2 BuffaloPunt, 4 plays, 15 yards
  10. Q2 OhioTouchdown pass, 9 plays, 54 yards
  11. Q2 BuffaloPunt, 3 plays, −1 yard
  12. Q2 OhioPunt, 3 plays, 6 yards
  13. Q2 BuffaloMissed FG, 5 plays, 69 yards
  14. Q2 OhioPunt, 4 plays, 14 yards
  15. Q2 BuffaloPunt, 3 plays, 8 yards
  16. Q2 OhioEnd of half, 1 play, −2 yards
  17. Q3 BuffaloTouchdown run, 9 plays, 80 yards
  18. Q3 OhioTouchdown run, 5 plays, 59 yards
  19. Q3 BuffaloPunt, 5 plays, 15 yards
  20. Q3 OhioPunt, 4 plays, −3 yards
  21. Q3 BuffaloTouchdown pass, 4 plays, 56 yards
  22. Q3 OhioPunt, 5 plays, 25 yards
  23. Q3 BuffaloTouchdown run, 12 plays, 80 yards
  24. Q4 OhioPunt, 2 plays, 9 yards
  25. Q4 BuffaloFumble, 1 play, −4 yards
  26. Q4 OhioTouchdown pass, 4 plays, 24 yards
  27. Q4 BuffaloPunt, 6 plays, 15 yards
  28. Q4 OhioPunt, 10 plays, 44 yards
  29. Q4 BuffaloEnd of game, 5 plays, −2 yards

Play by play

1st quarter8 drives, then Ohio 13, Buffalo 0
Buffalo Result not recorded, 1 play
14:55Ben Woods kickoff for 55 yards returned by Scott Mayle for 18 yards to the Ohio 28.
Ohio Touchdown pass, 6 plays
14:451st & 10 at own 28Austen Everson pass complete to Kalvin Mcrae for 6 yards to the Ohio 34.
14:402nd & 4 at own 34Austen Everson sacked at the Ohio 30 for a loss of 4 yards.
14:003rd & 8 at own 30Austen Everson pass complete to William Norwood for 17 yards to the Ohio 47 for a 1ST down.
13:091st & 10 at own 47Kalvin Mcrae rush for 18 yards to the Buff 35 for a 1ST down.
13:091st & 10 at opp 35Ohio penalty 5 yard false start accepted.
12:361st & 15 at opp 40Kalvin Mcrae rush for 1 yard to the Buff 39.
11:442nd & 14 at opp 39Austen Everson pass complete to Scott Mayle for 39 yards for a TOUCHDOWN.Ohio 6, Buffalo 0
11:44Matthew Miller extra point MISSED.
11:39Matt Lasher kickoff for 60 yards returned by Jesse Imes for 14 yards to the Buff 19.
Buffalo Punt, 4 plays
11:281st & 10 at own 19Steven King rush for 8 yards to the Buff 27.
10:532nd & 2 at own 27Ohio penalty 5 yard offside defense accepted.
10:211st & 10 at own 32Steven King rush for 2 yards to the Buff 34.
9:452nd & 8 at own 34Drew Willy pass incomplete.
9:203rd & 8 at own 34Drew Willy sacked by Shane Yates at the Buff 29 for a loss of 5 yards.
Ohio Touchdown run, 3 plays
8:361st & 10 at own 39Austen Everson rush for 8 yards to the Ohio 47.
8:052nd & 2 at own 47Scott Mayle rush for 50 yards to the Buff 3 for a 1ST down.
7:591st & goal at opp 3Kalvin Mcrae rush for 3 yards for a TOUCHDOWN.Ohio 12, Buffalo 0
7:59Matthew Miller extra point GOOD.Ohio 13, Buffalo 0
7:591st & 0 at own 35Buffalo penalty 48 yard holding accepted, no play.
Buffalo Interception, 8 plays
6:211st & 10 at own 40Drew Willy pass complete to Jesse Rack for 4 yards to the Buff 44.
6:212nd & 6 at own 44Steven King rush for 5 yards to the Buff 49.
7:592nd & 6 at own 44Steven King rush for 5 yards to the Buff 49.
5:481st & 10 at the 50Drew Willy pass complete to Derrick Dyer for 12 yards to the Ohio 38 for a 1ST down.
5:041st & 10 at opp 38Drew Willy sacked at the Ohio 43 for a loss of 5 yards.
5:042nd & 15 at opp 43Drew Willy pass complete to Jared Patterson for 2 yards to the Ohio 41.
5:043rd & 13 at opp 41Drew Willy pass intercepted by Robert Preston at the Ohio 27, returned for 23 yards to the 50 yard line.
Ohio Punt, 6 plays
4:121st & 10 at the 50Austen Everson pass incomplete.
3:452nd & 10 at the 50Kalvin Mcrae rush for 5 yards to the Buff 45.
3:113rd & 5 at opp 45Kalvin Mcrae rush for 8 yards to the Buff 37 for a 1ST down.
2:111st & 10 at opp 37Kalvin Mcrae rush for 2 yards to the Buff 35, Ohio penalty 5 yard holding accepted.
2:112nd & 13 at opp 40Austen Everson pass incomplete.
1:473rd & 13 at opp 40Austen Everson pass incomplete.
1:474th & 13 at opp 40Timeout OHIO, clock 01:47.
1:404th & 13 at opp 40Austen Everson punt for 36 yards.
Buffalo Punt, 3 plays
1:351st & 10 at own 4Jared Patterson rush for no gain to the Buff 4.
0:532nd & 10 at own 4Drew Willy pass incomplete.
0:093rd & 10 at own 4Drew Willy pass complete to Bryan Kisabeth for 6 yards to the Buff 10.
0:094th & 4 at own 10Ben Woods punt for 46 yards, returned by Robert Preston for 6 yards to the 50 yard line, Ohio penalty 10 yard illegal block accepted.
Ohio Punt, 5 plays
0:001st & 10 at own 40Kalvin Mcrae rush for 7 yards to the Ohio 47.
Q2 14:542nd & 3 at own 47Kalvin Mcrae rush for 3 yards to the 50 yard line for a 1ST down.
Q2 14:151st & 10 at the 50Kalvin Mcrae rush for 5 yards to the Buff 45.
Q2 13:472nd & 5 at opp 45Austen Everson pass incomplete.
Q2 13:473rd & 5 at opp 45Ohio penalty 5 yard delay of game accepted.
Q2 13:383rd & 10 at the 50Austen Everson pass complete to Thomas Christy for 5 yards to the Buff 45.
Q2 13:384th & 5 at opp 45Ohio penalty 5 yard illegal formation accepted.
Q2 13:244th & 10 at the 50Matthew Miller punt for 41 yards, fair catch by Dave Dawson at the Buff 9.
2nd quarter8 drives, then Ohio 20, Buffalo 0
Buffalo Punt, 4 plays
13:171st & 10 at own 9Drew Willy pass complete to Ernest Jackson for 15 yards to the Buff 24 for a 1ST down.
12:571st & 10 at own 24Buffalo penalty 5 yard false start accepted.
12:341st & 15 at own 19Steven King rush for 2 yards to the Buff 21.
12:092nd & 13 at own 21Steven King rush for no gain to the Buff 21.
11:533rd & 13 at own 21Drew Willy pass complete to Chad Upshaw for 8 yards to the Buff 29.
11:534th & 5 at own 29Buffalo penalty 5 yard offside accepted.
11:044th & 10 at own 24Ben Woods punt for 34 yards, returned by Robert Preston for 4 yards to the Ohio 46.
Ohio Touchdown pass, 9 plays
10:571st & 10 at own 46Kalvin Mcrae rush for no gain to the Buff 46, Ohio penalty 10 yard holding accepted.
10:101st & 20 at own 36Brandon Jones pass complete to William Norwood for 18 yards to the Buff 46.
10:102nd & 2 at opp 46Kalvin Mcrae rush for 1 yard to the Buff 45.
9:233rd & 1 at opp 45Brandon Jones rush for 1 yard to the Buff 44 for a 1ST down.
9:041st & 10 at opp 44Kalvin Mcrae rush for 12 yards to the Buff 32 for a 1ST down.
8:251st & 10 at opp 32Kalvin Mcrae rush for 5 yards to the Buff 27.
8:252nd & 5 at opp 27Ohio penalty 10 yard holding accepted.
7:272nd & 15 at opp 37Brandon Jones pass complete to Scott Mayle for 17 yards to the Buff 20 for a 1ST down.
7:061st & 10 at opp 20Kalvin Mcrae rush for no gain to the Buff 20.
6:332nd & 10 at opp 20Brandon Jones pass complete to Justin Fitzgerald for 20 yards for a TOUCHDOWN.Ohio 19, Buffalo 0
6:33Matthew Miller extra point GOOD.Ohio 20, Buffalo 0
6:29Matt Lasher kickoff for 55 yards returned by Jesse Imes for 2 yards to the Buff 12.
Buffalo Punt, 3 plays
6:221st & 10 at own 12Jared Patterson rush for 6 yards to the Buff 18.
6:122nd & 4 at own 18Jared Patterson rush for no gain to the Buff 18.
5:163rd & 4 at own 18Drew Willy sacked by Tyler Russ at the Buff 11 for a loss of 7 yards.
4:544th & 11 at own 11Ben Woods punt for 50 yards, returned by Robert Preston for 7 yards to the Ohio 46.
Ohio Punt, 3 plays
4:481st & 10 at own 46Brandon Jones pass incomplete.
4:332nd & 10 at own 46Brandon Jones pass complete to Justin Fitzgerald for 8 yards to the Buff 46.
3:493rd & 2 at opp 46Kalvin Mcrae rush for a loss of 2 yards to the Buff 48.
3:364th & 4 at opp 48Matthew Miller punt for 33 yards punt out-of-bounds at the Buff 15.
Buffalo Missed FG, 5 plays
3:241st & 10 at own 15Jared Patterson rush for 65 yards to the Ohio 20 for a 1ST down.
3:241st & 10 at opp 20Steven King rush for a loss of 3 yards to the Ohio 23.
2:312nd & 13 at opp 23Drew Willy pass incomplete.
2:003rd & 13 at opp 23Drew Willy pass complete to Derrick Dyer for 7 yards to the Ohio 16.
1:524th & 6 at opp 16Gerry McGroarty 33 yard field goal MISSED.
Ohio Punt, 4 plays
1:301st & 10 at own 16Kalvin Mcrae rush for 11 yards to the Ohio 27 for a 1ST down.
1:151st & 10 at own 27Kalvin Mcrae rush for 3 yards to the Ohio 30.
1:152nd & 7 at own 30Austen Everson rush for no gain to the Ohio 30.
1:153rd & 7 at own 30Austen Everson rush for no gain to the Ohio 30.
0:404th & 7 at own 30Matthew Miller punt for 40 yards, returned by Dave Dawson for 3 yards to the Buff 33.
Buffalo Punt, 3 plays
0:371st & 10 at own 33Drew Willy pass incomplete.
0:272nd & 10 at own 33Drew Willy pass complete to Derrick Dyer for 8 yards to the Buff 41.
0:273rd & 2 at own 41Timeout BUFFALO, clock 00:27.
0:203rd & 2 at own 41Drew Willy pass incomplete.
0:124th & 2 at own 41Ben Woods punt for 39 yards punt out-of-bounds at the Ohio 20.
Ohio End of half, 1 play
0:001st & 10 at own 20Austen Everson rush for a loss of 2 yards to the Ohio 18.
Q3 15:00Matt Lasher kickoff for 65 yards for a touchback.
3rd quarter7 drives, then Ohio 27, Buffalo 13
Buffalo Touchdown run, 9 plays
14:501st & 10 at own 20Steven King rush for no gain to the Buff 20.
14:152nd & 10 at own 20Steven King rush for 8 yards to the Buff 28.
14:083rd & 2 at own 28Steven King rush for 13 yards to the Buff 41 for a 1ST down.
13:311st & 10 at own 41Drew Willy pass complete to Chad Upshaw for 44 yards to the Ohio 15 for a 1ST down.
13:101st & 10 at opp 15Steven King rush for 5 yards to the Ohio 10.
12:192nd & 5 at opp 10Steven King rush for a loss of 3 yards to the Ohio 13.
11:573rd & 8 at opp 13Drew Willy pass incomplete.
11:574th & 8 at opp 13Drew Willy pass incomplete, Ohio penalty 4 yard pass interference accepted.
11:451st & goal at opp 9Steven King rush for 9 yards for a TOUCHDOWN.Ohio 20, Buffalo 7
11:45Gerry McGroarty extra point GOOD.
11:451st & 0 at own 35Buffalo penalty 15 yard personal foul accepted.
11:45Michael Baker kickoff for 39 yards returned by Dave Cody for no gain to the Ohio 41.
Ohio Touchdown run, 5 plays
11:401st & 10 at own 41Scott Mayle rush for 7 yards to the Ohio 48.
11:312nd & 3 at own 48Kalvin Mcrae rush for 26 yards to the Buff 26 for a 1ST down.
11:311st & 10 at opp 26Kalvin Mcrae rush for 5 yards to the Buff 21, Ohio penalty 15 yard holding accepted.
11:001st & 17 at opp 36Austen Everson pass incomplete.
10:522nd & 17 at opp 36Kalvin Mcrae rush for 36 yards for a TOUCHDOWN.Ohio 26, Buffalo 7
10:52Matthew Miller extra point GOOD.Ohio 27, Buffalo 7
10:52Matt Lasher kickoff for 65 yards for a touchback.
Buffalo Punt, 5 plays
10:461st & 10 at own 20Drew Willy pass complete to Chad Upshaw for 14 yards to the Buff 34 for a 1ST down.
10:461st & 10 at own 34Jared Patterson rush for no gain to the Buff 34, Buffalo penalty 15 yard illegal block accepted.
9:301st & 20 at own 19Steven King rush for 1 yard to the Buff 20.
9:162nd & 19 at own 20Drew Willy rush for 6 yards to the Buff 26.
8:453rd & 13 at own 26Drew Willy pass complete to Derrick Dyer for 4 yards to the Buff 30.
8:454th & 9 at own 30Ohio penalty 5 yard offside defense accepted.
8:074th & 4 at own 35Ben Woods punt for 41 yards punt out-of-bounds at the Ohio 24.
Ohio Punt, 4 plays
8:021st & 10 at own 24Austen Everson pass incomplete.
8:022nd & 10 at own 24Austen Everson rush for 5 yards to the Buff 29, Ohio penalty 17 yard holding accepted.
7:322nd & 22 at own 12Austen Everson pass incomplete, Ohio penalty sideline interference declined.
7:043rd & 22 at own 12Kalvin Mcrae rush for 9 yards to the Ohio 21.
6:464th & 13 at own 21Matthew Miller punt for 35 yards.
Buffalo Touchdown pass, 4 plays
6:391st & 10 at own 44Drew Willy pass complete to Evan Wallace for 15 yards to the Ohio 41 for a 1ST down.
6:211st & 10 at opp 41Drew Willy pass incomplete.
6:102nd & 10 at opp 41Steven King rush for 5 yards to the Ohio 36.
5:333rd & 5 at opp 36Drew Willy pass complete to Evan Wallace for 36 yards for a TOUCHDOWN.Ohio 27, Buffalo 13
5:33Michael Baker extra point MISSED.
5:25Michael Baker kickoff for 39 yards returned by Brooks Rossman for 5 yards to the Ohio 31.
Ohio Punt, 5 plays
5:111st & 10 at own 31Austen Everson pass complete to Justin Fitzgerald for 10 yards to the Ohio 41 for a 1ST down.
4:431st & 10 at own 41Kalvin Mcrae rush for 12 yards to the Buff 47 for a 1ST down.
4:161st & 10 at opp 47Kalvin Mcrae rush for 2 yards to the Buff 45.
3:302nd & 8 at opp 45Justin Fitzgerald rush for 6 yards to the Buff 39.
2:533rd & 2 at opp 39Kalvin Mcrae rush for a loss of 5 yards to the Buff 44.
2:204th & 7 at opp 44Matthew Miller punt for 44 yards for a touchback.
Buffalo Touchdown run, 12 plays
2:071st & 10 at own 20Brett Hamlin rush for a loss of 7 yards to the Buff 13.
1:402nd & 17 at own 13Drew Willy pass complete to Chad Upshaw for 4 yards to the Buff 17.
1:083rd & 13 at own 17Drew Willy pass complete to Chad Upshaw for 18 yards to the Buff 35 for a 1ST down.
0:501st & 10 at own 35Drew Willy pass complete to Evan Wallace for 15 yards to the 50 yard line for a 1ST down.
0:341st & 10 at the 50Drew Willy pass complete to Chad Upshaw for 10 yards to the Ohio 40 for a 1ST down.
0:341st & 10 at opp 40Drew Willy pass incomplete, Buffalo penalty 5 yard ineligible downfield on pass accepted.
0:091st & 15 at opp 45Drew Willy pass incomplete.
0:092nd & 15 at opp 45Ohio penalty 15 yard personal foul accepted, no play.
Q4 14:451st & 10 at opp 30Drew Willy pass complete to Brett Hamlin for 6 yards to the Ohio 24.
Q4 14:452nd & 4 at opp 24Buffalo penalty 5 yard false start accepted.
Q4 14:452nd & 9 at opp 29Drew Willy pass complete to Ernest Jackson for 8 yards to the Ohio 21.
Q4 13:163rd & 1 at opp 21Drew Willy pass complete to Chad Upshaw for 15 yards to the Ohio 6 for a 1ST down.
Q4 12:451st & goal at opp 6Drew Willy rush for 2 yards to the Ohio 4.
Q4 12:012nd & goal at opp 4Steven King rush for 4 yards for a TOUCHDOWN.Ohio 27, Buffalo 19
Q4 12:01Michael Baker extra point GOOD.Ohio 27, Buffalo 20
Q4 12:01Ben Woods kickoff for 65 yards for a touchback.
4th quarter6 drives, then Ohio 34, Buffalo 20
Ohio Punt, 2 plays
11:531st & 10 at own 20Austen Everson rush for 3 yards to the Ohio 23.
11:532nd & 7 at own 23Ohio penalty 0 yard illegal touching accepted, no play.
11:083rd & 7 at own 23Austen Everson pass complete to Justin Fitzgerald for 6 yards to the Ohio 29.
11:084th & 1 at own 29Matthew Miller punt for 28 yards punt out-of-bounds at the Buff 43, Buffalo penalty 15 yard personal foul accepted.
Buffalo Fumble, 1 play
11:001st & 10 at own 28Jared Patterson rush for a loss of 4 yards, fumbled at the Buff 24, recovered by Ohio at the Buff 24, Ohio penalty 0 yard sideline interference accepted.
Ohio Touchdown pass, 4 plays
10:251st & 10 at opp 24Austen Everson pass complete to Justin Fitzgerald for 4 yards to the Buff 20.
10:102nd & 6 at opp 20Kalvin Mcrae rush for 6 yards to the Buff 14 for a 1ST down.
9:461st & 10 at opp 14Kalvin Mcrae rush for no gain to the Buff 14.
9:122nd & 10 at opp 14Austen Everson pass complete to Robert Preston for 14 yards for a TOUCHDOWN.Ohio 33, Buffalo 20
9:12Matthew Miller extra point GOOD.Ohio 34, Buffalo 20
9:121st & 0 at own 35Ohio penalty 15 yard unsportsmanlike conduct accepted.
9:06Matt Lasher kickoff for 55 yards returned by Jesse Imes for 13 yards to the Buff 38.
Buffalo Punt, 6 plays
8:591st & 10 at own 38Drew Willy pass complete to Steven King for 10 yards to the Buff 48 for a 1ST down.
8:191st & 10 at own 48Drew Willy rush for 7 yards to the Ohio 45.
7:542nd & 3 at opp 45Drew Willy pass complete to Brett Hamlin for 5 yards to the Ohio 40 for a 1ST down.
7:351st & 10 at opp 40Drew Willy pass incomplete.
7:282nd & 10 at opp 40Drew Willy sacked at the Ohio 47 for a loss of 7 yards.
7:203rd & 17 at opp 47Drew Willy pass incomplete.
6:454th & 17 at opp 47Ben Woods punt for 33 yards downed at the Ohio 14.
Ohio Punt, 10 plays
6:241st & 10 at own 14Kalvin Mcrae rush for 4 yards to the Ohio 18.
5:522nd & 6 at own 18Kalvin Mcrae rush for 5 yards to the Ohio 23.
5:103rd & 1 at own 23Kalvin Mcrae rush for 7 yards to the Ohio 30 for a 1ST down.
4:401st & 10 at own 30Kalvin Mcrae rush for 11 yards to the Ohio 41 for a 1ST down.
4:021st & 10 at own 41Kalvin Mcrae rush for 17 yards to the Buff 42, Ohio penalty 27 yard holding accepted.
3:321st & 20 at own 31Kalvin Mcrae rush for 25 yards to the Buff 44 for a 1ST down.
3:321st & 10 at opp 44Kalvin Mcrae rush for 11 yards to the Buff 33, Ohio penalty 26 yard personal foul accepted.
1:551st & 25 at own 41Lee Renfro rush for 15 yards to the Buff 44.
1:482nd & 10 at opp 44Lee Renfro rush for no gain to the Buff 44.
1:483rd & 10 at opp 44Timeout BUFFALO, clock 01:48.
1:433rd & 10 at opp 44Lee Renfro rush for 2 yards to the Buff 42.
1:434th & 8 at opp 42Timeout BUFFALO, clock 01:43.
1:374th & 8 at opp 42Matthew Miller punt for 28 yards punt out-of-bounds at the Buff 14.
Buffalo End of game, 5 plays
1:221st & 10 at own 14Drew Willy sacked at the Buff 10 for a loss of 4 yards, Ohio penalty 15 yard personal foul accepted.
1:181st & 10 at own 25Drew Willy pass incomplete, Buffalo penalty 10 yard holding accepted.
1:021st & 20 at own 15Drew Willy pass complete to Brett Hamlin for 23 yards to the Buff 38, Buffalo penalty 15 yard personal foul accepted.
0:321st & 12 at own 23Drew Willy pass complete to Steven King for 12 yards to the Buff 35, Buffalo penalty 30 yard personal foul accepted.
0:001st & 30 at own 5Drew Willy pass complete to Jesse Rack for 7 yards to the Buff 12.

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.

Ohio leads 19–⁠10 in 29 meetings, counting the 19 since this game.

Recent meetings
2025Ohio 31, Buffalo 26
2024Ohio 47, Buffalo 16
2023Ohio 20, Buffalo 10
2022Ohio 45, Buffalo 24
2021Buffalo 27, Ohio 26
2019Ohio 21, Buffalo 20

Around this game