Ohio at Buffalo

Tuesday, November 10, 2009

Ohio beat Buffalo 27–⁠24. It was their 14th meeting; after it, Ohio led the series 9–⁠5.

AwayOhio9–⁠5 in 2009
27
HomeBuffalo5–⁠7 in 2009
24

Final at UB Stadium, AmherstTV: ESPN2Attendance 13,032

At kickoff
46°F, partly cloudy, wind 5 mph from the northWeather: NOAA NCEI Integrated Surface Database; Buffalo Niagara International Airpor (KBUF), 7 km from the stadium

Scoring by quarter

TeamQ1Q2Q3Q4Final
Ohio1473327
Buffalo777324

Standouts

Player stats

Ohio

PassingC/AttYdsTDInt
Theo Scott22/2822101
LaVon Brazill1/14810
RushingCarYdsTDLong
Chris Garrett1768018
Taylor Price122022
Vince Davidson314110
Tyler Tettleton21319
ReceivingRecYdsTDLong
LaVon Brazill1099025
Taylor Price681048
Terrence McCrae256148
Jordan Thompson231021
InterceptionsIntYdsTD
Thad Turner140
Shannon Ballard1400

Buffalo

PassingC/AttYdsTDInt
Zach Maynard17/3623022
Jerry Davis3/58610
RushingCarYdsTDLong
Mario Henry543018
Zach Maynard739013
Jeffvon Gill93209
Brandon Thermilus41104
ReceivingRecYdsTDLong
Naaman Roosevelt8165376
Brett Hamlin575024
Terrell Jackson460032
Jesse Rack21409
InterceptionsIntYdsTD
Richie Smith1260

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

Team stats

OhioBuffalo
384Total yards441
291Passing yards323
115Rushing yards125
9.3Yards per pass7.2
3.5Yards per rush4.6
17First downs23
6–⁠14Third downs5–⁠14
1–⁠1Fourth downs2–⁠2
2Turnovers3
7–⁠64Penalties7–⁠75
21:12Possession14:35

Efficiency

OhioBuffalo
42%Success rate38%
0.16EPA per play0.03
1.15Explosiveness1.06
−0.17Rushing EPA0.05
0.44Passing EPA0.03
39%Passing-down success31%
−0.03First-down EPA−0.17
0.15Second-down EPA−0.19
0.30Third-down EPA0.55
3%Havoc by its defense2%

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 52% to win. Ohio won as Elo’s underdog.

Every drive

Buffalo end zoneOhio end zoneQ1 OhioFumble, 8 playsQ1 BuffaloPunt, 5 playsQ1 OhioTouchdown run, 7 playsQ1 BuffaloTouchdown pass, 1 playQ1 OhioTouchdown run, 2 playsQ1 BuffaloPunt, 5 playsQ1 OhioTouchdown, 1 playQ2 BuffaloPunt, 6 playsQ2 OhioPunt, 3 playsQ2 BuffaloPunt, 3 playsQ2 OhioPunt, 10 playsQ2 BuffaloTouchdown pass, 14 playsQ2 OhioEnd of halfQ3 BuffaloFumble, 3 playsQ3 OhioField goal, 7 playsQ3 BuffaloTouchdown pass, 5 playsQ3 OhioPunt, 3 playsQ3 BuffaloPunt, 5 playsQ3 OhioPunt, 3 playsQ3 BuffaloInterception, 8 playsQ4 OhioInterception, 7 playsQ4 BuffaloField goal, 8 playsQ4 OhioField goal, 12 playsQ4 BuffaloInterception, 9 playsQ4 OhioEnd of game, 1 play
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 OhioFumble, 8 plays, 57 yards
  2. Q1 BuffaloPunt, 5 plays, 9 yards
  3. Q1 OhioTouchdown run, 7 plays, 69 yards
  4. Q1 BuffaloTouchdown pass, 1 play, 76 yards
  5. Q1 OhioTouchdown run, 2 plays, 58 yards
  6. Q1 BuffaloPunt, 5 plays, 15 yards
  7. Q1 OhioTouchdown, 1 play, 48 yards
  8. Q2 BuffaloPunt, 6 plays, 13 yards
  9. Q2 OhioPunt, 3 plays, 0 yards
  10. Q2 BuffaloPunt, 3 plays, 2 yards
  11. Q2 OhioPunt, 10 plays, 18 yards
  12. Q2 BuffaloTouchdown pass, 14 plays, 93 yards
  13. Q2 OhioEnd of half, 0 yards
  14. Q3 BuffaloFumble, 3 plays, 20 yards
  15. Q3 OhioField goal, 7 plays, 15 yards
  16. Q3 BuffaloTouchdown pass, 5 plays, 79 yards
  17. Q3 OhioPunt, 3 plays, 5 yards
  18. Q3 BuffaloPunt, 5 plays, 19 yards
  19. Q3 OhioPunt, 3 plays, 9 yards
  20. Q3 BuffaloInterception, 8 plays, 41 yards
  21. Q4 OhioInterception, 7 plays, 30 yards
  22. Q4 BuffaloField goal, 8 plays, 32 yards
  23. Q4 OhioField goal, 12 plays, 53 yards
  24. Q4 BuffaloInterception, 9 plays, 32 yards
  25. Q4 OhioEnd of game, 1 play, −17 yards

Play by play

1st quarter6 drives, then Ohio 14, Buffalo 7
Ohio Fumble, 8 plays
14:451st & 10 at own 43Chris Garrett rush for 18 yards to the Buff 39 for a 1ST down.
14:101st & 10 at opp 39LaVon Brazill rush for 1 yard to the Buff 38.
13:422nd & 9 at opp 38Theo Scott rush for 5 yards to the Buff 33.
13:053rd & 4 at opp 33Theo Scott pass complete to LaVon Brazill for 10 yards to the Buff 23 for a 1ST down.
12:251st & 10 at opp 23Theo Scott pass complete to Chris Garrett for 2 yards to the Buff 21.
11:552nd & 8 at opp 21Chris Garrett rush for 13 yards to the Buff 8 for a 1ST down.
11:181st & goal at opp 8Chris Garrett rush for 1 yard to the Buff 7.
10:422nd & goal at opp 7Theo Scott rush for 6 yards, fumbled, recovered by Buff Josh Thomas in the endzone.
Buffalo Punt, 5 plays
10:301st & 10 at own 20Jeffvon Gill rush for 3 yards to the Buff 23.
9:552nd & 7 at own 23Jerry Davis pass complete to Naaman Roosevelt for 8 yards to the Buff 31 for a 1ST down.
9:201st & 10 at own 31Jeffvon Gill rush for 1 yard to the Buff 32.
8:402nd & 9 at own 32Jeffvon Gill rush for 1 yard to the Buff 33.
7:233rd & 8 at own 33Jerry Davis sacked for a loss of 4 yards to the Buff 29.
7:234th & 12 at own 29Peter Fardon punt for 42 yards, returned by LaVon Brazill for 2 yards to the Ohio 31.
Ohio Touchdown run, 7 plays
7:141st & 10 at own 31Chris Garrett rush for no gain to the Ohio 31.
6:152nd & 10 at own 31Theo Scott pass complete to Steven Goulet for 5 yards to the Ohio 36.
5:403rd & 5 at own 36Theo Scott pass complete to LaVon Brazill for 18 yards to the Buff 46 for a 1ST down.
5:001st & 10 at opp 46Taylor Price rush for 22 yards to the Buff 24 for a 1ST down.
4:201st & 10 at opp 24Chris Garrett rush for 2 yards to the Buff 22.
3:442nd & 8 at opp 22Chris Garrett rush for 13 yards to the Buff 9 for a 1ST down.
3:101st & goal at opp 9Tyler Tettleton rush for 9 yards for a TOUCHDOWN.Ohio 6, Buffalo 0
3:10Matt Weller extra point GOOD.Ohio 7, Buffalo 0
3:10Matt Weller kickoff for 47 yards returned by Ed Young for 1 yard to the Buff 24.
Buffalo Touchdown pass, 1 play
2:571st & 10 at own 24Jerry Davis pass complete to Naaman Roosevelt for 76 yards for a TOUCHDOWN.Ohio 7, Buffalo 6
2:57A.J. Principe extra point GOOD.Tied at 7
2:57John Rachuna kickoff for 40 yards returned by Adam Olsheski for 12 yards to the Ohio 42.
Ohio Touchdown run, 2 plays
2:441st & 10 at own 42Theo Scott pass complete to Taylor Price for 48 yards to the Buff 10 for a 1ST down.
2:101st & goal at opp 10Vince Davidson rush for 10 yards for a TOUCHDOWN.Ohio 13, Buffalo 7
2:10Matt Weller extra point GOOD.Ohio 14, Buffalo 7
2:10Matt Weller kickoff for 58 yards returned by Ed Young for 9 yards to the Buff 11, BUFFALO penalty 10 yard holding accepted.
Buffalo Punt, 5 plays
1:551st & 10 at own 11Jeffvon Gill rush for 4 yards to the Buff 15.
1:202nd & 6 at own 15Jeffvon Gill rush for 9 yards to the Buff 24 for a 1ST down.
0:481st & 10 at own 24Jerry Davis pass complete to Jeffvon Gill for 2 yards to the Buff 26.
0:162nd & 8 at own 26Jerry Davis pass incomplete.
0:113rd & 8 at own 26Jerry Davis pass incomplete.
0:004th & 8 at own 26Peter Fardon punt for 37 yards, returned by LaVon Brazill for no gain to the Buff 48, BUFFALO penalty 15 yard personal foul accepted.
2nd quarter6 drives, then Ohio 21, Buffalo 14
Ohio Touchdown, 1 play
14:511st & 10 at opp 48LaVon Brazill pass complete to Terrence McCrae for 47 yards, fumbled, forced by Kendric Hawkins, recovered by Ohio Terrence McCrae in the endzone for a TOUCHDOWN.Ohio 20, Buffalo 7
14:51Matt Weller extra point GOOD.Ohio 21, Buffalo 7
14:51Matt Weller kickoff for 61 yards returned by Brandon Thermilus for 21 yards to the Buff 30.
Buffalo Punt, 6 plays
14:301st & 10 at own 30Zach Maynard rush for 9 yards to the Buff 39.
13:202nd & 1 at own 39Jeffvon Gill rush for no gain to the Buff 39.
13:003rd & 1 at own 39Jeffvon Gill rush for 4 yards to the Buff 43 for a 1ST down.
12:491st & 10 at own 43Zach Maynard pass incomplete.
12:442nd & 10 at own 43Zach Maynard pass incomplete.
12:393rd & 10 at own 43Zach Maynard pass incomplete.
12:294th & 10 at own 43Peter Fardon punt for 39 yards, returned by LaVon Brazill for no gain, fumbled, recovered by Ohio Julian Posey at the Ohio 16.
Ohio Punt, 3 plays
12:001st & 10 at own 16Theo Scott pass complete to Taylor Price for 4 yards to the Ohio 20.
11:352nd & 6 at own 20Theo Scott rush for 1 yard to the Ohio 21.
10:403rd & 5 at own 21OHIO penalty 10 yard holding accepted.
10:103rd & 15 at own 11Chris Garrett rush for 5 yards to the Ohio 16.
9:414th & 10 at own 16Matt Schulte punt for 40 yards, fair catch by Brett Hamlin at the Buff 44.
Buffalo Punt, 3 plays
9:301st & 10 at own 44Brandon Thermilus rush for 2 yards to the Buff 46.
9:042nd & 8 at own 46Zach Maynard pass incomplete.
8:583rd & 8 at own 46Zach Maynard pass incomplete.
8:484th & 8 at own 46Peter Fardon punt for 29 yards, returned by LaVon Brazill for 4 yards, fumbled, recovered by Ohio Vince Davidson at the Ohio 28.
Ohio Punt, 10 plays
8:151st & 10 at own 28Theo Scott pass complete to LaVon Brazill for 9 yards to the Ohio 37.
8:152nd & 1 at own 37OHIO penalty 4 yard substitution infraction accepted.
7:402nd & 5 at own 33Chris Garrett rush for 6 yards to the Ohio 39 for a 1ST down.
7:051st & 10 at own 39Chris Garrett rush for 1 yard to the Ohio 40.
6:362nd & 9 at own 40Theo Scott pass complete to Taylor Price for 13 yards to the Buff 47 for a 1ST down.
6:001st & 10 at opp 47Theo Scott pass complete to LaVon Brazill for 4 yards to the Buff 43.
5:102nd & 6 at opp 43Theo Scott pass complete to Taylor Price for 5 yards to the Buff 38.
4:343rd & 1 at opp 38Vince Davidson rush for 2 yards to the Buff 36 for a 1ST down.
4:011st & 10 at opp 36OHIO penalty 5 yard false start accepted.
3:461st & 15 at opp 41Timeout OHIO, clock 03:46.
3:301st & 15 at opp 41Chris Garrett rush for a loss of 1 yard to the Buff 42.
2:152nd & 16 at opp 42Theo Scott pass complete to Jordan Thompson for 10 yards to the Buff 32.
2:153rd & 6 at opp 32Theo Scott sacked for a loss of 22 yards to the Ohio 46, OHIO penalty 0 yard intentional grounding accepted.
1:594th & 28 at own 46Matt Schulte punt for 47 yards, downed at the Buff 7.
Buffalo Touchdown pass, 14 plays
1:401st & 10 at own 7Brandon Thermilus rush for 4 yards to the Buff 11.
1:312nd & 6 at own 11Zach Maynard pass complete to Naaman Roosevelt for 12 yards to the Buff 23 for a 1ST down.
1:071st & 10 at own 23Zach Maynard pass complete to Terrell Jackson for 11 yards to the Buff 34 for a 1ST down.
0:571st & 10 at own 34Zach Maynard pass complete to Naaman Roosevelt for 15 yards to the Buff 49 for a 1ST down.
0:571st & 10 at own 49Timeout BUFFALO, clock 00:57.
0:531st & 10 at own 49Zach Maynard pass incomplete.
0:482nd & 10 at own 49Zach Maynard pass complete to Terrell Jackson for 11 yards to the Ohio 40 for a 1ST down.
0:371st & 10 at opp 40Team pass incomplete.
0:402nd & 10 at opp 40Zach Maynard sacked for a loss of 3 yards, fumbled, recovered by Buff Zach Maynard at the Ohio 43.
0:373rd & 13 at opp 43Timeout BUFFALO, clock 00:37.
0:373rd & 13 at opp 43Timeout OHIO, clock 00:37.
0:283rd & 13 at opp 43Zach Maynard pass complete to Brett Hamlin for 10 yards to the Ohio 33.
0:284th & 3 at opp 33Timeout BUFFALO, clock 00:28.
0:244th & 3 at opp 33Zach Maynard pass complete to Brett Hamlin for 4 yards to the Ohio 29 for a 1ST down.
0:191st & 10 at opp 29Zach Maynard pass incomplete.
0:122nd & 10 at opp 29Zach Maynard rush for 13 yards to the Ohio 16 for a 1ST down.
0:121st & 10 at opp 16BUFFALO penalty 5 yard delay of game accepted.
0:091st & 15 at opp 21Zach Maynard pass incomplete.
0:032nd & 15 at opp 21Zach Maynard pass complete to Naaman Roosevelt for 21 yards for a TOUCHDOWN.Ohio 21, Buffalo 13
0:03A.J. Principe extra point GOOD.Ohio 21, Buffalo 14
0:03John Rachuna kickoff for 49 yards returned by L.J. Flintall for a loss of 3 yards to the Ohio 18.
Q3 15:00Matt Weller kickoff for 70 yards returned by Terrell Jackson for 24 yards to the Buff 24.
3rd quarter7 drives, then Ohio 24, Buffalo 21
Buffalo Fumble, 3 plays
14:451st & 10 at own 24Jeffvon Gill rush for 4 yards to the Buff 28.
14:132nd & 6 at own 28Zach Maynard rush for 10 yards to the Buff 38 for a 1ST down.
13:451st & 10 at own 38Jeffvon Gill rush for 6 yards, fumbled, recovered by Ohio Marcellis Williamson at the Buff 44.
Ohio Field goal, 7 plays
13:301st & 10 at opp 44Chris Garrett rush for a loss of 2 yards to the Buff 46.
12:542nd & 12 at opp 46Theo Scott pass complete to LaVon Brazill for 11 yards to the Buff 35.
12:193rd & 1 at opp 35Vince Davidson rush for 2 yards to the Buff 33 for a 1ST down.
11:351st & 10 at opp 33Tyler Tettleton rush for 4 yards to the Buff 29.
10:572nd & 6 at opp 29Theo Scott rush for no gain to the Buff 29.
10:283rd & 6 at opp 29Theo Scott pass incomplete.
10:224th & 6 at opp 29Matt Weller 46 yard field goal GOOD.Ohio 24, Buffalo 14
10:22Matt Weller kickoff for 66 yards returned by Terrell Jackson for 17 yards to the Buff 21.
Buffalo Touchdown pass, 5 plays
10:001st & 10 at own 21Zach Maynard pass complete to Naaman Roosevelt for 5 yards to the Buff 26.
9:302nd & 5 at own 26Mario Henry rush for 2 yards to the Buff 28.
8:533rd & 3 at own 28Zach Maynard pass complete to Terrell Jackson for 32 yards to the Ohio 40 for a 1ST down.
8:241st & 10 at opp 40Mario Henry rush for 18 yards to the Ohio 22 for a 1ST down.
7:581st & 10 at opp 22Zach Maynard pass complete to Naaman Roosevelt for 22 yards for a TOUCHDOWN.Ohio 24, Buffalo 20
7:58A.J. Principe extra point GOOD.Ohio 24, Buffalo 21
7:58A.J. Principe kickoff for 49 yards returned by L.J. Flintall for 12 yards to the Ohio 23, OHIO penalty 10 yard holding accepted.
Ohio Punt, 3 plays
7:201st & 10 at own 23Chris Garrett rush for 2 yards to the Ohio 25.
6:552nd & 8 at own 25LaVon Brazill rush for 3 yards to the Ohio 28.
6:213rd & 5 at own 28Theo Scott pass incomplete.
6:114th & 5 at own 28Matt Schulte punt for 47 yards, returned by Brett Hamlin for no gain to the Buff 15, BUFFALO penalty 10 yard illegal block accepted.
Buffalo Punt, 5 plays
6:001st & 10 at own 15Mario Henry rush for 9 yards to the Buff 24.
5:272nd & 1 at own 24Zach Maynard rush for 6 yards to the Buff 30 for a 1ST down.
5:001st & 10 at own 30Terrell Jackson rush for 4 yards to the Buff 34.
4:292nd & 6 at own 34Zach Maynard pass incomplete.
4:123rd & 6 at own 34Zach Maynard pass complete to Jesse Rack for 5 yards to the Buff 39.
3:374th & 1 at own 39BUFFALO penalty 5 yard delay of game accepted.
3:284th & 6 at own 34Peter Fardon punt for 42 yards, fair catch by LaVon Brazill at the Ohio 24.
Ohio Punt, 3 plays
3:051st & 10 at own 24Theo Scott pass complete to Taylor Price for 6 yards to the Ohio 30.
2:532nd & 4 at own 30OHIO penalty 5 yard false start accepted.
2:202nd & 9 at own 25Theo Scott pass complete to Taylor Price for 5 yards to the Ohio 30.
1:383rd & 4 at own 30Theo Scott pass complete to LaVon Brazill for 3 yards to the Ohio 33.
1:054th & 1 at own 33Matt Schulte punt for 38 yards, fair catch by Brett Hamlin at the Buff 29.
Buffalo Interception, 8 plays
0:591st & 10 at own 29Zach Maynard pass incomplete.
0:452nd & 10 at own 29Mario Henry rush for a loss of 2 yards to the Buff 27.
0:003rd & 12 at own 27Zach Maynard pass complete to Brett Hamlin for 24 yards to the Ohio 49 for a 1ST down.
Q4 14:541st & 10 at opp 49OHIO penalty 15 yard pass interference accepted.
Q4 14:501st & 10 at opp 34Zach Maynard pass incomplete.
Q4 14:462nd & 10 at opp 34Zach Maynard pass incomplete.
Q4 14:393rd & 10 at opp 34Zach Maynard pass complete to Brett Hamlin for 17 yards to the Ohio 17 for a 1ST down.
Q4 14:081st & 10 at opp 17BUFFALO penalty 15 yard pass interference accepted.
Q4 13:551st & 25 at opp 32Zach Maynard rush for 2 yards to the Ohio 30.
Q4 13:172nd & 23 at opp 30Zach Maynard pass intercepted by Thad Turner at the Ohio 21, returned for 4 yards to the Ohio 40, BUFFALO penalty 15 yard personal foul accepted.
4th quarter5 drives, then Ohio 27, Buffalo 24
Ohio Interception, 7 plays
13:001st & 10 at own 40Theo Scott pass complete to LaVon Brazill for 15 yards to the Buff 45 for a 1ST down.
12:301st & 10 at opp 45Theo Scott pass complete to Steven Goulet for a loss of 5 yards to the 50 yard line.
11:552nd & 15 at the 50Theo Scott pass incomplete.
11:303rd & 15 at the 50Theo Scott pass complete to LaVon Brazill for 25 yards to the Buff 25 for a 1ST down.
11:101st & 10 at opp 25Chris Garrett rush for a loss of 5 yards to the Buff 30.
10:342nd & 15 at opp 30Theo Scott pass incomplete.
10:243rd & 15 at opp 30Theo Scott pass intercepted by Richie Smith at the Buff 34, returned for 26 yards to the Ohio 40.
Buffalo Field goal, 8 plays
10:201st & 10 at opp 40Zach Maynard pass incomplete.
10:102nd & 10 at opp 40Zach Maynard rush for 2 yards to the Ohio 38.
9:303rd & 8 at opp 38Zach Maynard pass complete to Jesse Rack for 9 yards to the Ohio 29 for a 1ST down.
9:001st & 10 at opp 29Mario Henry rush for 16 yards to the Ohio 13 for a 1ST down.
8:201st & 10 at opp 13Brandon Thermilus rush for 2 yards to the Ohio 11.
7:592nd & 8 at opp 11Timeout BUFFALO, clock 07:59.
7:452nd & 8 at opp 11Brandon Thermilus rush for 3 yards to the Ohio 8.
7:093rd & 5 at opp 8Zach Maynard pass incomplete.
7:044th & 5 at opp 8A.J. Principe 26 yard field goal GOOD.Tied at 24
7:04A.J. Principe kickoff for 57 yards returned by Chris Garrett for 4 yards to the Ohio 17.
Ohio Field goal, 12 plays
6:501st & 10 at own 17Theo Scott pass complete to Jordan Thompson for 21 yards to the Ohio 38 for a 1ST down.
6:201st & 10 at own 38Chris Garrett rush for 2 yards to the Ohio 40.
5:402nd & 8 at own 40Theo Scott rush for 5 yards to the Ohio 45.
5:063rd & 3 at own 45Theo Scott pass complete to Terrence McCrae for 8 yards to the Buff 47 for a 1ST down.
4:451st & 10 at opp 47Theo Scott pass complete to LaVon Brazill for 6 yards to the Buff 41.
4:002nd & 4 at opp 41Chris Garrett rush for 2 yards to the Buff 39.
3:333rd & 2 at opp 39Timeout OHIO, clock 03:33.
3:203rd & 2 at opp 39Chris Garrett rush for 1 yard to the Buff 38.
2:454th & 1 at opp 38Timeout OHIO, clock 02:45.
2:404th & 1 at opp 38Chris Garrett rush for 10 yards to the Buff 28 for a 1ST down.
1:571st & 10 at opp 28Theo Scott pass complete to LaVon Brazill for a loss of 2 yards to the Buff 30.
1:352nd & 12 at opp 30Theo Scott rush for no gain to the Buff 30.
1:353rd & 12 at opp 30Timeout OHIO, clock 01:35.
1:313rd & 12 at opp 30Theo Scott pass incomplete.
1:254th & 12 at opp 30Matt Weller 47 yard field goal GOOD.Ohio 27, Buffalo 24
1:25Matt Weller kickoff for 60 yards returned by Terrell Jackson for 25 yards to the Buff 35.
Buffalo Interception, 9 plays
1:001st & 10 at own 35Zach Maynard pass complete to Terrell Jackson for 6 yards to the Buff 41.
0:552nd & 4 at own 41Zach Maynard pass incomplete.
0:513rd & 4 at own 41Zach Maynard pass incomplete.
0:464th & 4 at own 41Zach Maynard pass complete to Naaman Roosevelt for 6 yards to the Buff 47 for a 1ST down.
0:431st & 10 at own 47Team pass incomplete.
0:382nd & 10 at own 47Zach Maynard pass complete to Brett Hamlin for 20 yards to the Ohio 33 for a 1ST down.
0:361st & 10 at opp 33Team pass incomplete.
0:322nd & 10 at opp 33Zach Maynard pass incomplete.
0:213rd & 10 at opp 33Zach Maynard pass intercepted by Shannon Ballard at the Ohio 23, returned for 40 yards to the Buff 37.
Ohio End of game, 1 play
0:211st & 10 at opp 37OHIO penalty 15 yard personal foul accepted.
0:001st & 10 at own 48Team rush for a loss of 2 yards to the Ohio 46.

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

Ohio

Buffalo