Buffalo at Ohio

Thursday, November 4, 2010

Ohio beat Buffalo 34–⁠17. It was their 15th meeting; after it, Ohio led the series 10–⁠5.

AwayBuffalo2–⁠10 in 2010
17
HomeOhio8–⁠5 in 2010
34

Final at Peden Stadium, AthensTV: ESPNUAttendance 15,112

At kickoff
48°F, partly cloudy, calmWeather: NOAA NCEI Integrated Surface Database; Ohio University Airport Snyder Field (KUNI), 16 km from the stadium

Scoring by quarter

TeamQ1Q2Q3Q4Final
Buffalo073717
Ohio1476734

Standouts

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

Player stats

Buffalo

PassingC/AttYdsTDInt
Alex Zordich8/268412
RushingCarYdsTDLong
Alex Zordich2059115
Ike Nduka532012
Branden Oliver62709
Jeffvon Gill4605
ReceivingRecYdsTDLong
Branden Oliver227014
Terrell Jackson42309
Marcus Rivers117117
Alex Neutz117017
InterceptionsIntYdsTD
Steven Means100

Ohio

PassingC/AttYdsTDInt
Boo Jackson13/1917521
Phil Bates1/22610
RushingCarYdsTDLong
Donte Harden858018
Phil Bates941016
Vince Davidson113807
Boo Jackson726116
ReceivingRecYdsTDLong
Jordan Thompson349019
Terrence McCrae448215
Steven Goulet237021
Boo Jackson126126
InterceptionsIntYdsTD
Hilton Dawson III100
Alphonso Lewis170

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

Team stats

BuffaloOhio
208Total yards386
130Passing yards210
124Rushing yards185
3.1Yards per pass9.6
3.5Yards per rush4.0
16First downs24
6–⁠14Third downs6–⁠11
0–⁠0Fourth downs1–⁠1
3Turnovers2
5–⁠58Penalties11–⁠91
14:22Possession22:04

Efficiency

BuffaloOhio
36%Success rate39%
−0.05EPA per play0.08
0.83Explosiveness1.00
0.26Rushing EPA−0.01
−0.35Passing EPA0.29
33%Passing-down success41%
−0.39First-down EPA−0.16
−0.04Second-down EPA0.23
0.58Third-down EPA0.46
2%Havoc by its defense3%

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

Every drive

Ohio end zoneBuffalo end zoneQ1 OhioTouchdown run, 8 playsQ1 BuffaloMissed FG, 9 playsQ1 OhioTouchdown pass, 7 playsQ1 BuffaloFumble, 2 playsQ1 OhioInterception, 2 playsQ1 BuffaloInterception, 8 playsQ2 OhioTouchdown run, 12 playsQ2 BuffaloTouchdown pass, 10 playsQ2 OhioPunt, 4 playsQ2 BuffaloInterception, 9 playsQ2 OhioEnd of halfQ3 BuffaloPunt, 3 playsQ3 OhioTouchdown pass, 7 playsQ3 BuffaloField goal, 11 playsQ3 OhioPunt, 3 playsQ3 BuffaloPunt, 3 playsQ3 OhioPunt, 5 playsQ3 BuffaloPunt, 4 playsQ4 OhioFumble, 3 playsQ4 BuffaloTouchdown run, 1 playQ4 OhioTouchdown pass, 10 playsQ4 BuffaloPunt, 3 playsQ4 OhioEnd of game, 6 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Ohio drives left to right, Buffalo right to left.
  1. Q1 OhioTouchdown run, 8 plays, 60 yards
  2. Q1 BuffaloMissed FG, 9 plays, 57 yards
  3. Q1 OhioTouchdown pass, 7 plays, 68 yards
  4. Q1 BuffaloFumble, 2 plays, 3 yards
  5. Q1 OhioInterception, 2 plays, 0 yards
  6. Q1 BuffaloInterception, 8 plays, 59 yards
  7. Q2 OhioTouchdown run, 12 plays, 66 yards
  8. Q2 BuffaloTouchdown pass, 10 plays, 63 yards
  9. Q2 OhioPunt, 4 plays, 56 yards
  10. Q2 BuffaloInterception, 9 plays, 44 yards
  11. Q2 OhioEnd of half, 0 yards
  12. Q3 BuffaloPunt, 3 plays, 66 yards
  13. Q3 OhioTouchdown pass, 7 plays, 55 yards
  14. Q3 BuffaloField goal, 11 plays, 34 yards
  15. Q3 OhioPunt, 3 plays, 55 yards
  16. Q3 BuffaloPunt, 3 plays, 48 yards
  17. Q3 OhioPunt, 5 plays, 22 yards
  18. Q3 BuffaloPunt, 4 plays, 6 yards
  19. Q4 OhioFumble, 3 plays, −5 yards
  20. Q4 BuffaloTouchdown run, 1 play, 6 yards
  21. Q4 OhioTouchdown pass, 10 plays, 71 yards
  22. Q4 BuffaloPunt, 3 plays, 36 yards
  23. Q4 OhioEnd of game, 6 plays, 31 yards

Play by play

1st quarter6 drives, then Ohio 14, Buffalo 0
Ohio Touchdown run, 8 plays
14:501st & 10 at own 40Phil Bates rush for 11 yards to the Buff 49 for a 1ST down.
14:121st & 10 at opp 49Boo Jackson pass complete to Steven Goulet for 21 yards to the Buff 28 for a 1ST down.
14:001st & 10 at opp 28Phil Bates rush for 4 yards to the Buff 24.
13:102nd & 6 at opp 24Vince Davidson rush for 1 yard to the Buff 23.
12:303rd & 5 at opp 23Boo Jackson rush for 16 yards to the Buff 7 for a 1ST down.
12:051st & goal at opp 7Vince Davidson rush for 4 yards to the Buff 3.
11:252nd & goal at opp 3Vince Davidson rush for 2 yards to the Buff 1.
10:483rd & goal at opp 1Boo Jackson rush for 1 yard for a TOUCHDOWN.Ohio 7, Buffalo 0
10:48Matt Weller extra point GOOD.
10:48Kyle Clinton kickoff for 65 yards returned by Domonic Cook for 20 yards to the Buff 25.
Buffalo Missed FG, 9 plays
10:151st & 10 at own 25Jeffvon Gill rush for a loss of 1 yard to the Buff 24.
10:002nd & 11 at own 24Alex Zordich rush for 15 yards to the Buff 39 for a 1ST down.
9:301st & 10 at own 39Alex Zordich pass complete to Terrell Jackson for 7 yards to the Buff 46.
9:202nd & 3 at own 46Jeffvon Gill rush for 5 yards to the Ohio 49 for a 1ST down.
8:411st & 10 at opp 49Jeffvon Gill rush for 2 yards to the Ohio 47.
8:102nd & 8 at opp 47Alex Zordich rush for 9 yards to the Ohio 38 for a 1ST down.
7:501st & 10 at opp 38Alex Zordich pass incomplete to Marcus Rivers.
7:402nd & 10 at opp 38Alex Zordich rush for 3 yards to the Ohio 35.
7:003rd & 7 at opp 35Alex Zordich pass complete to Terrell Jackson for 3 yards to the Ohio 32.
6:254th & 4 at opp 32John Rachuna 49 yard field goal MISSED.
Ohio Touchdown pass, 7 plays
6:101st & 10 at own 32Phil Bates rush for a loss of 2 yards to the Ohio 30.
5:202nd & 12 at own 30Boo Jackson pass complete to Jordan Thompson for 16 yards to the Ohio 46 for a 1ST down.
5:041st & 10 at own 46Boo Jackson pass incomplete to Jordan Thompson.
4:562nd & 10 at own 46Boo Jackson pass complete to Riley Dunlop for 11 yards to the Buff 43 for a 1ST down.
4:001st & 10 at opp 43Vince Davidson rush for 1 yard to the Buff 42.
3:252nd & 9 at opp 42Boo Jackson pass complete to Steven Goulet for 16 yards to the Buff 26 for a 1ST down.
3:041st & 10 at opp 26Phil Bates pass complete to Boo Jackson for 26 yards for a TOUCHDOWN.Ohio 13, Buffalo 0
3:04Matt Weller extra point GOOD.Ohio 14, Buffalo 0
3:04Kyle Clinton kickoff for 64 yards returned by Ed Young for 16 yards to the Buff 22.
Buffalo Fumble, 2 plays
2:401st & 10 at own 22Alex Zordich rush for 4 yards to the Buff 26.
2:062nd & 6 at own 26Alex Zordich sacked by Stafford Gatling for a loss of 6 yards, fumbled at the Buff 25.
Ohio Interception, 2 plays
1:591st & 10 at opp 25Boo Jackson pass incomplete to Riley Dunlop.
1:542nd & 10 at opp 25Boo Jackson pass intercepted by Steven Means at the Buff 25, returned for no gain to the Buff 25.
Buffalo Interception, 8 plays
1:471st & 10 at own 25Alex Zordich pass incomplete to Terrell Jackson.
1:402nd & 10 at own 25Alex Zordich rush for 12 yards to the Buff 37 for a 1ST down.
1:171st & 10 at own 37BUFFALO penalty 10 yard Holding on Josh Violanti accepted.
0:581st & 20 at own 27Alex Zordich rush for 4 yards to the Buff 31.
0:292nd & 16 at own 31Alex Zordich pass incomplete to Marcus Rivers.
0:253rd & 16 at own 31Alex Zordich pass incomplete to Jeffvon Gill, OHIO penalty 16 yard Personal Foul accepted for a 1ST down.
0:001st & 10 at own 47Alex Zordich rush for 6 yards to the Ohio 47.
Q2 14:422nd & 4 at opp 47Branden Oliver rush for 9 yards to the Ohio 38 for a 1ST down.
Q2 14:251st & 10 at opp 38Alex Zordich pass intercepted by Alphonso Lewis at the Ohio 27, returned for 7 yards to the Ohio 34.
2nd quarter4 drives, then Ohio 21, Buffalo 7
Ohio Touchdown run, 12 plays
14:051st & 10 at own 34Donte Harden rush for 2 yards to the Ohio 36.
13:362nd & 8 at own 36Phil Bates rush for 1 yard to the Ohio 37.
12:553rd & 7 at own 37Boo Jackson pass complete to Carl Jones for 14 yards to the Buff 49 for a 1ST down.
12:331st & 10 at opp 49Donte Harden rush for 4 yards to the Buff 45.
11:532nd & 6 at opp 45Donte Harden rush for 18 yards to the Buff 27 for a 1ST down.
11:161st & 10 at opp 27Ryan Boykin rush for 2 yards to the Buff 25.
10:342nd & 8 at opp 25Boo Jackson pass complete to Jordan Thompson for 14 yards to the Buff 11 for a 1ST down.
9:241st & 10 at opp 11Steven Goulet rush for 1 yard to the Buff 10.
8:572nd & 9 at opp 10OHIO penalty 5 yard False Start on Jonathan Lechner accepted.
8:572nd & 14 at opp 15Timeout OHIO UNIVERSITY, clock 08:57.
8:532nd & 14 at opp 15Phil Bates pass incomplete to Donte Harden.
8:453rd & 14 at opp 15BUFFALO penalty 13 yard Pass Interference accepted, no play.
8:121st & goal at opp 2Ryan Boykin rush for no gain to the Buff 2.
7:552nd & goal at opp 2Ryan Boykin rush for 1 yard to the Buff 1.
7:173rd & goal at opp 1Ryan Boykin rush for 1 yard for a TOUCHDOWN.Ohio 20, Buffalo 0
7:17Matt Weller extra point GOOD.Ohio 21, Buffalo 0
7:17Kyle Clinton kickoff for 68 yards returned by Domonic Cook for 35 yards to the Buff 37.
Buffalo Touchdown pass, 10 plays
7:101st & 10 at own 37Branden Oliver rush for 3 yards to the Buff 40.
6:362nd & 7 at own 40Branden Oliver rush for 5 yards to the Buff 45.
5:523rd & 2 at own 45Alex Zordich rush for 3 yards to the Buff 48 for a 1ST down.
5:191st & 10 at own 48Jeffvon Gill rush for no gain to the Buff 48.
4:512nd & 10 at own 48Alex Zordich rush for 3 yards to the Ohio 49.
4:233rd & 7 at opp 49Alex Zordich rush for 15 yards to the Ohio 34 for a 1ST down.
3:471st & 10 at opp 34Branden Oliver rush for 3 yards to the Ohio 31.
3:282nd & 7 at opp 31Alex Zordich pass complete to Branden Oliver for 14 yards to the Ohio 17 for a 1ST down.
3:111st & 10 at opp 17Alex Zordich pass incomplete to Marcus Rivers.
3:062nd & 10 at opp 17Alex Zordich pass complete to Marcus Rivers for 17 yards for a TOUCHDOWN.Ohio 21, Buffalo 6
3:06A.J. Principe extra point GOOD.Ohio 21, Buffalo 7
3:06John Rachuna kickoff for 70 yards for a touchback.
Ohio Punt, 4 plays
2:591st & 10 at own 20Boo Jackson pass complete to Jordan Thompson for 19 yards to the Ohio 39 for a 1ST down.
2:031st & 10 at own 39Vince Davidson rush for 2 yards to the Ohio 41.
1:462nd & 8 at own 41Vince Davidson rush for 5 yards to the Ohio 46.
1:463rd & 3 at own 46Timeout BUFFALO, clock 01:46.
1:343rd & 3 at own 46Boo Jackson pass complete to Riley Dunlop for 2 yards to the Ohio 48.
1:344th & 1 at own 48Timeout BUFFALO, clock 01:34.
1:284th & 1 at own 48Paul Hershey punt for 26 yards, punt out-of-bounds at the Buff 26.
Buffalo Interception, 9 plays
1:171st & 10 at own 26Alex Zordich rush for 8 yards to the Buff 34.
1:102nd & 2 at own 34Alex Zordich rush for 1 yard to the Buff 35.
0:563rd & 1 at own 35Timeout BUFFALO, clock 0:56.
0:503rd & 1 at own 35Alex Zordich pass complete to Terrell Jackson for 9 yards to the Buff 44 for a 1ST down.
0:431st & 10 at own 44Alex Zordich pass incomplete to Branden Oliver.
0:372nd & 10 at own 44Alex Zordich pass incomplete to Terrell Jackson.
0:283rd & 10 at own 44Alex Zordich pass complete to Branden Oliver for 13 yards to the Ohio 43 for a 1ST down.
0:261st & 10 at opp 43Team pass incomplete.
0:202nd & 10 at opp 43Alex Zordich pass incomplete.
0:003rd & 10 at opp 43Alex Zordich pass intercepted by Hilton Dawson III at the Ohio 0, returned for no gain for a touchback.
Q3 15:00Kyle Clinton kickoff for 57 yards returned by Terrell Jackson for 16 yards to the Buff 29.
3rd quarter7 drives, then Ohio 27, Buffalo 10
Buffalo Punt, 3 plays
14:501st & 10 at own 29Branden Oliver rush for 1 yard to the Buff 30.
14:402nd & 9 at own 30Alex Zordich pass incomplete to Terrell Jackson.
13:403rd & 9 at own 30Alex Zordich sacked by Erik Benjamin for a loss of 14 yards to the Buff 16.
13:174th & 23 at own 16Jacob Schum punt for 49 yards, returned by Ryan Clark for 10 yards to the Ohio 45.
Ohio Touchdown pass, 7 plays
13:001st & 10 at own 45Vince Davidson rush for 3 yards to the Ohio 48.
12:302nd & 7 at own 48Boo Jackson rush for 13 yards to the Buff 39 for a 1ST down.
11:551st & 10 at opp 39Boo Jackson pass incomplete.
11:432nd & 10 at opp 39Boo Jackson pass complete to Terrence McCrae for 14 yards to the Buff 25 for a 1ST down.
11:161st & 10 at opp 25Phil Bates rush for 6 yards to the Buff 19.
10:252nd & 4 at opp 19Vince Davidson rush for 4 yards to the Buff 15 for a 1ST down.
10:151st & 10 at opp 15Boo Jackson pass complete to Terrence McCrae for 15 yards for a TOUCHDOWN.Ohio 27, Buffalo 7
10:151st & 0 at opp 3OHIO penalty 10 yard Holding accepted.
10:15Matt Weller extra point MISSED.
10:15Kyle Clinton kickoff for 59 yards returned by Terrell Jackson for 21 yards to the Buff 32.
Buffalo Field goal, 11 plays
9:581st & 10 at own 32Ike Nduka rush for 12 yards to the Buff 44 for a 1ST down.
9:401st & 10 at own 44Ike Nduka rush for 5 yards to the Buff 49.
9:042nd & 5 at own 49Alex Zordich pass incomplete to Marcus Rivers.
8:553rd & 5 at own 49Alex Zordich pass complete to Alex Neutz for 17 yards to the Ohio 34 for a 1ST down.
8:501st & 10 at opp 34Alex Zordich pass incomplete to Marcus Rivers.
8:152nd & 10 at opp 34Alex Zordich rush for 7 yards to the Ohio 27.
7:473rd & 3 at opp 27Timeout BUFFALO, clock 7:47.
7:303rd & 3 at opp 27Alex Zordich rush for 6 yards to the Ohio 21 for a 1ST down.
7:201st & 10 at opp 21Ike Nduka rush for 1 yard to the Ohio 20.
7:102nd & 9 at opp 20Alex Zordich pass incomplete to Terrell Jackson.
6:373rd & 9 at opp 20Alex Zordich pass complete to Terrell Jackson for 4 yards to the Ohio 16.
6:034th & 5 at opp 16A.J. Principe 34 yard field goal GOOD.Ohio 27, Buffalo 10
6:03John Rachuna kickoff for 68 yards returned by Donte Harden for 18 yards to the Ohio 20.
Ohio Punt, 3 plays
6:031st & 10 at own 20OHIO penalty 10 yard Holding accepted.
5:501st & 10 at own 10BUFFALO penalty 15 yard Pass Interference on Domonic Cook accepted.
5:381st & 10 at own 25Phil Bates rush for 1 yard to the Ohio 26.
4:592nd & 9 at own 26Boo Jackson rush for 1 yard to the Ohio 27.
4:303rd & 8 at own 27Boo Jackson pass incomplete to Terrence McCrae.
4:234th & 8 at own 27Paul Hershey punt for 33 yards, punt out-of-bounds at the Buff 25, BUFFALO penalty 15 yard Unnecessary Roughness accepted.
Buffalo Punt, 3 plays
4:141st & 10 at own 25Alex Zordich rush for 3 yards to the Buff 28.
3:422nd & 7 at own 28Alex Zordich pass incomplete to Terrell Jackson.
3:353rd & 7 at own 28Alex Zordich pass incomplete to Terrell Jackson.
3:244th & 7 at own 28Jacob Schum punt for 49 yards, returned by Ryan Clark for no gain to the Ohio 23.
Ohio Punt, 5 plays
3:121st & 10 at own 23Donte Harden rush for 3 yards to the Ohio 26.
2:462nd & 7 at own 26Donte Harden rush for 8 yards to the Ohio 34 for a 1ST down.
2:351st & 10 at own 34Donte Harden rush for 5 yards to the Ohio 39.
1:442nd & 5 at own 39OHIO penalty 5 yard False Start accepted.
1:292nd & 10 at own 34OHIO penalty 5 yard False Start on Ryan McGrath accepted.
0:522nd & 15 at own 29OHIO penalty 15 yard Illegal Block on Eric Herman accepted.
0:372nd & 30 at own 14Boo Jackson pass incomplete to Terrence McCrae.
0:263rd & 30 at own 14Donte Harden rush for 6 yards to the Ohio 10, OHIO penalty 10 yard Personal Foul on Terrence McCrae accepted.
0:134th & 34 at own 10Paul Hershey punt for 35 yards, downed at the Ohio 45.
Buffalo Punt, 4 plays
0:001st & 10 at opp 45Ike Nduka rush for 10 yards to the Ohio 35 for a 1ST down.
Q4 14:511st & 10 at opp 35Ike Nduka rush for 4 yards to the Ohio 31.
Q4 14:292nd & 6 at opp 31Alex Zordich pass incomplete to Alex Neutz.
Q4 13:453rd & 6 at opp 31Alex Zordich sacked by Carl Jones for a loss of 19 yards, fumbled at the Buff 49.
Q4 13:344th & 26 at own 49Jacob Schum punt for 40 yards, fair catch by Ryan Clark at the Ohio 11.
4th quarter5 drives, then Ohio 34, Buffalo 17
Ohio Fumble, 3 plays
13:341st & 10 at own 11OHIO penalty 5 yard Personal Foul accepted.
12:551st & 10 at own 6Donte Harden rush for 12 yards to the Ohio 18 for a 1ST down.
12:511st & 10 at own 18Phil Bates rush for 2 yards to the Ohio 20.
12:192nd & 8 at own 20Timeout OHIO UNIVERSITY, clock 12:19.
12:192nd & 8 at own 20OHIO penalty 5 yard False Start on Jonathan Lechner accepted.
12:132nd & 13 at own 15Boo Jackson sacked by Khalil Mack for a loss of 10 yards, fumbled at the Ohio 6.
Buffalo Touchdown run, 1 play
12:101st & goal at opp 6Alex Zordich rush for 6 yards for a TOUCHDOWN.Ohio 27, Buffalo 16
12:10A.J. Principe extra point GOOD.Ohio 27, Buffalo 17
12:10John Rachuna kickoff for 63 yards returned by Donte Harden for 22 yards to the Ohio 29.
Ohio Touchdown pass, 10 plays
12:021st & 10 at own 29OHIO penalty 5 yard False Start accepted.
11:491st & 15 at own 24Vince Davidson rush for 7 yards to the Ohio 31.
11:012nd & 8 at own 31BUFFALO penalty 5 yard Offside accepted.
10:252nd & 3 at own 36Phil Bates rush for 16 yards to the Buff 48 for a 1ST down.
10:101st & 10 at opp 48Boo Jackson pass complete to Terrence McCrae for 4 yards to the Buff 44.
9:222nd & 6 at opp 44Phil Bates rush for 2 yards to the Buff 42.
8:383rd & 4 at opp 42Boo Jackson rush for 4 yards to the Buff 38 for a 1ST down.
7:521st & 10 at opp 38Boo Jackson pass complete to Troy Hill for 14 yards to the Buff 24 for a 1ST down.
7:151st & 10 at opp 24Vince Davidson rush for 5 yards to the Buff 19.
6:402nd & 5 at opp 19Vince Davidson rush for 4 yards to the Buff 15.
5:503rd & 1 at opp 15Boo Jackson rush for no gain to the Buff 15.
5:184th & 1 at opp 15Boo Jackson pass complete to Terrence McCrae for 15 yards for a TOUCHDOWN.Ohio 33, Buffalo 17
5:18Matt Weller extra point GOOD.Ohio 34, Buffalo 17
5:18Kyle Clinton kickoff for 69 yards returned by Terrell Jackson for 12 yards to the Buff 13.
Buffalo Punt, 3 plays
4:351st & 10 at own 13Alex Zordich sacked by Ernie Hodge for a loss of 11 yards to the Buff 2.
4:012nd & 20 at own 2Branden Oliver rush for 6 yards to the Buff 8.
3:493rd & 14 at own 8Timeout OHIO UNIVERSITY, clock 3:49.
3:433rd & 14 at own 8Alex Zordich pass incomplete to Ed Young.
3:364th & 14 at own 8Jacob Schum punt for 41 yards, fair catch by Travis Carrie at the Buff 49.
Ohio End of game, 6 plays
3:281st & 10 at opp 49Ryan Boykin rush for 4 yards to the Buff 45.
2:432nd & 6 at opp 45Ryan Boykin rush for 3 yards to the Buff 42.
2:433rd & 3 at opp 42Timeout BUFFALO, clock 2:43.
2:353rd & 3 at opp 42Ryan Boykin rush for 4 yards to the Buff 38 for a 1ST down.
1:541st & 10 at opp 38Ryan Boykin rush for 1 yard to the Buff 37.
0:542nd & 9 at opp 37Ryan Boykin rush for 5 yards to the Buff 32.
0:003rd & 4 at opp 32Ryan Boykin rush for no gain to the Buff 32.

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