Final, overtime at UB Stadium, AmherstTV: ESPN+Attendance 20,042
At kickoff
58°F, a few clouds, wind 15 mph from the northeastWeather: NOAA NCEI Integrated Surface Database; Buffalo Niagara International Airpor (KBUF), 7 km from the stadium, 24 minutes after kickoff
Officials
Referee Tim O’Dey; umpire Brett Denker; head linesman Fiore Stabilo; line judge John Swartz; side judge Jeff Pasold; field judge Nathan Robinson; back judge Paul Stout; center judge Ron KayGame officials: stats.ncaa.org box scores, via SportsDataverse
Scoring by quarter
Team
Q1
Q2
Q3
Q4
OT
Final
Ohio
0
0
7
7
7
21
Buffalo
0
7
0
7
6
20
Standouts
No. 6PassingKyle Vantrease16 of 23, 197 yards, 2 TDBuffalo
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Ohio
Buffalo
341
Total yards
378
155
Passing yards
197
186
Rushing yards
181
8.2
Yards per pass
8.6
4.0
Yards per rush
4.2
23
First downs
19
8–13
Third downs
6–14
0–1
Fourth downs
2–3
2
Turnovers
1
2–15
Penalties
4–30
31:56
Possession
28:04
0
Sacks (by defense)
8
Efficiency
Ohio
Buffalo
50%
Success rate
49%
0.05
EPA per play
0.14
0.96
Explosiveness
0.91
0.30
Rushing EPA
0.03
−0.40
Passing EPA
0.35
33%
Passing-down success
29%
−0.12
First-down EPA
0.06
0.05
Second-down EPA
−0.06
0.80
Third-down EPA
0.57
2%
Havoc by its defense
18%
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 and the line, going in
Our ratings (scores only)
Buffalo 54% to win. Ohio won as Elo’s underdog.
The line
Ohio −3.5, over/under 51.5.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Before kickoff, the win chances were Ohio 59%, Buffalo 41%. CollegeFootballData.com’s estimate from the point spread.
Every drive
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. Our source’s drive data for this game doesn’t add up to the final score, so a score may be missing here; the scoring by quarter above is complete.
Q1 BuffaloMissed FG, 7 plays, 68 yards
Q1 OhioPunt, 10 plays, 38 yards
Q1 BuffaloTouchdown, 15 plays, 90 yards
Q2 OhioTurnover on downs, 13 plays, 71 yards
Q2 BuffaloTurnover on downs, 12 plays, 56 yards
Q2 OhioEnd of half, 1 play, −6 yards
Q3 OhioTouchdown, 8 plays, 78 yards
Q3 BuffaloFumble, 6 plays, 50 yards
Q3 OhioInterception, 12 plays, 53 yards
Q3 BuffaloPunt, 3 plays, 5 yards
Q3 OhioFumble, 2 plays, −13 yards
Q4 BuffaloTouchdown, 1 play, 34 yards
Q4 OhioPunt, 4 plays, 18 yards
Q4 BuffaloPunt, 3 plays, 4 yards
Q4 OhioTouchdown, 4 plays, 48 yards
Q4 BuffaloPunt, 3 plays, 7 yards
Q4 OhioMissed FG, 5 plays, 31 yards
Q4 BuffaloMissed FG, 10 plays, 36 yards
Q4 OhioPunt, 3 plays, 8 yards
Q4 OhioEnd of game, 13 plays, 0 yards
Play by play
1st quarter3 drives, then Tied at 0
Buffalo Missed FG, 7 plays
15:00
1st & 10 at own 35
Michael Farkas kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Jaret Patterson run for 2 yds to the Buff 27
15:00
2nd & 8 at own 27
Kyle Vantrease pass complete to Antonio Nunn for 2 yds to the Buff 29
15:00
3rd & 6 at own 29
Kyle Vantrease pass complete to Jaret Patterson for 61 yds to the Ohio 10 for a 1ST down
15:00
1st & goal at opp 10
Kevin Marks run for 5 yds to the Ohio 5
15:00
2nd & goal at opp 5
Jaret Patterson run for 1 yd to the Ohio 4
15:00
3rd & goal at opp 4
[SGUN], PENALTY UB false start (AWOSIKA, Kayode) 5 yards to the OHIO9, NO PLAY.
15:00
3rd & goal at opp 9
Jaret Patterson run for 2 yds to the Ohio 7
11:05
4th & goal at opp 7
Jackson Baltar 24 yd FG MISSED
Ohio Punt, 10 plays
11:05
1st & 10 at own 20
O’Shaan Allison run for 2 yds to the Ohio 22
11:05
2nd & 8 at own 22
Nathan Rourke run for 12 yds to the Ohio 34 for a 1ST down
11:05
1st & 10 at own 34
Nathan Rourke pass complete to Jerome Buckner for 2 yds to the Ohio 36
11:05
2nd & 8 at own 36
Nathan Rourke pass complete to Ryan Luehrman for 10 yds to the Ohio 46 for a 1ST down
11:05
1st & 10 at own 46
O’Shaan Allison run for 2 yds to the Ohio 48
11:05
2nd & 8 at own 48
O’Shaan Allison run for 7 yds to the Buff 45
11:05
3rd & 1 at opp 45
O’Shaan Allison run for 4 yds to the Buff 41 for a 1ST down
11:05
1st & 10 at opp 41
Nathan Rourke sacked by Taylor Riggins for a loss of 5 yards to the Buff 46
11:05
2nd & 15 at opp 46
Nathan Rourke pass incomplete to O’Shaan Allison
11:05
3rd & 15 at opp 46
Nathan Rourke pass complete to Isiah Cox for 4 yds to the Buff 42
11:05
4th & 11 at opp 42
Michael Farkas punt for 32 yds
Buffalo Touchdown, 15 plays
5:44
1st & 10 at own 10
Kyle Vantrease run for 9 yds to the Buff 19
5:44
2nd & 1 at own 19
Jaret Patterson run for no gain to the Buff 19
5:44
3rd & 1 at own 19
Kyle Vantrease run for 2 yds to the Buff 21 for a 1ST down
5:44
1st & 10 at own 21
Kevin Marks run for 9 yds to the Buff 30
5:44
2nd & 1 at own 30
Kevin Marks run for 4 yds to the Buff 34 for a 1ST down
5:44
1st & 10 at own 34
Kyle Vantrease pass complete to Antonio Nunn for 11 yds to the Buff 45 for a 1ST down
5:44
1st & 10 at own 45
[PSTL], PENALTY OHIO offside (EVANS, W.) 5 yards to the 50 yardline, NO PLAY.
5:44
1st & 5 at the 50
Kevin Marks run for 10 yds to the Ohio 40 for a 1ST down
5:44
1st & 10 at opp 40
Kevin Marks run for 7 yds to the Ohio 33
5:44
2nd & 3 at opp 33
Kevin Marks run for 11 yds to the Ohio 22 for a 1ST down
5:44
1st & 10 at opp 22
Kyle Vantrease pass complete to Carlton Todd for 5 yds to the Ohio 17
Q2 15:00
2nd & 5 at opp 17
Kevin Marks run for 6 yds to the Ohio 11 for a 1ST down
Q2 15:00
1st & 10 at opp 11
Kyle Vantrease pass complete to Zac Lefebvre for no gain to the Ohio 11
Q2 15:00
2nd & 10 at opp 11
Kevin Marks run for 7 yds to the Ohio 4
Q2 15:00
3rd & 3 at opp 4
Kevin Marks run for no gain to the Ohio 4
Q2 12:30
4th & 3 at opp 4
Kyle Vantrease pass complete to Dominic Johnson for 4 yds for a TD, (Jackson Baltar KICK)Buffalo 7, Ohio 0
2nd quarter3 drives, then Buffalo 7, Ohio 0
Ohio Turnover on downs, 13 plays
12:30
1st & 0 at own 35
Alex McNulty kickoff for 65 yds for a touchback
12:30
1st & 10 at own 25
[PSTL], ROURKE, N. pass incomplete to BUCKNER, J., PENALTY UB pass interference (HILL, Tyrone) 15 yards to the OHIO40, 1ST DOWN OHIO, NO PLAY.
12:30
1st & 10 at own 40
O’Shaan Allison run for 7 yds to the Ohio 47
12:30
2nd & 3 at own 47
Nathan Rourke run for 11 yds to the Buff 42 for a 1ST down
12:30
1st & 10 at opp 42
Nathan Rourke pass complete to Jerome Buckner for 16 yds to the Buff 26 for a 1ST down
12:30
1st & 10 at opp 26
O’Shaan Allison run for 5 yds to the Buff 21
12:30
2nd & 5 at opp 21
O’Shaan Allison run for 3 yds to the Buff 18
12:30
3rd & 2 at opp 18
Nathan Rourke run for 5 yds to the Buff 13 for a 1ST down
12:30
1st & 10 at opp 13
Nathan Rourke run for 1 yd to the Buff 12
12:30
2nd & 9 at opp 12
Nathan Rourke run for 2 yds to the Buff 10
7:22
3rd & 7 at opp 10
Timeout OHIO, clock 07:22
7:22
3rd & 7 at opp 10
[SGUN], ROURKE, N. pass complete to ALLISON, O. for no gain to the UB10 (WRIGHT, Kadofi), PENALTY UB holding (BAKER, Roy) 5 yards to the UB5, NO PLAY.
7:22
3rd & 2 at opp 5
O’Shaan Allison run for 4 yds to the Buff 1 for a 1ST down
7:22
1st & goal at opp 1
O’Shaan Allison run for no gain to the Buff 1
7:22
2nd & goal at opp 1
O’Shaan Allison run for no gain to the Buff 1
7:22
3rd & goal at opp 1
O’Shaan Allison run for a loss of 3 yards to the Buff 4
4:35
4th & 0 at opp 4
Timeout OHIO, clock 04:35
4:35
4th & goal at opp 4
Nathan Rourke pass incomplete to Ryan Luehrman
Buffalo Turnover on downs, 12 plays
4:29
1st & 10 at own 4
Jaret Patterson run for no gain to the Buff 4
4:29
2nd & 10 at own 4
Jaret Patterson run for 4 yds to the Buff 8
4:29
3rd & 6 at own 8
Jaret Patterson run for 8 yds to the Buff 16 for a 1ST down
4:29
1st & 10 at own 16
Kyle Vantrease pass complete to Ron Cook Jr. for 4 yds to the Buff 20
4:29
2nd & 6 at own 20
Jaret Patterson run for 4 yds to the Buff 24
4:29
3rd & 2 at own 24
Jaret Patterson run for 8 yds to the Buff 32 for a 1ST down
4:29
1st & 10 at own 32
Kyle Vantrease pass complete to Carlton Todd for 6 yds to the Buff 38
4:29
2nd & 4 at own 38
Kyle Vantrease pass complete to Carlton Todd for 16 yds to the Ohio 46 for a 1ST down
4:29
1st & 10 at opp 46
Kyle Vantrease pass complete to Antonio Nunn for 6 yds to the Ohio 40
4:29
2nd & 4 at opp 40
Kyle Vantrease pass incomplete to Zac Lefebvre
4:29
3rd & 4 at opp 40
Kyle Vantrease pass incomplete to Zac Lefebvre
4:29
4th & 4 at opp 40
Kyle Vantrease pass incomplete
Ohio End of half, 1 play
0:20
1st & 10 at own 40
Nathan Rourke sacked by Malcolm Koonce and Chibueze Onwuka for a loss of 6 yards to the Ohio 34
3rd quarter5 drives, then Tied at 7
Ohio Touchdown, 8 plays
15:00
2nd & 16 at own 35
Alex McNulty kickoff for 65 yds , DL Knock return for 22 yds to the Ohio 22
14:55
1st & 10 at own 22
Nathan Rourke pass complete to Isiah Cox for 14 yds to the Ohio 36 for a 1ST down
14:55
1st & 10 at own 36
Nathan Rourke pass complete to Ryan Luehrman for 20 yds to the Buff 44 for a 1ST down
14:55
1st & 10 at opp 44
Nathan Rourke run for 7 yds to the Buff 37
14:55
2nd & 3 at opp 37
O’Shaan Allison run for 8 yds to the Buff 29 for a 1ST down
14:55
1st & 10 at opp 29
Isiah Cox run for 15 yds to the Buff 14 for a 1ST down
14:55
1st & 10 at opp 14
O’Shaan Allison run for 8 yds to the Buff 6
14:55
2nd & 2 at opp 6
O’Shaan Allison run for 1 yd to the Buff 5
10:44
3rd & 1 at opp 5
Nathan Rourke run for 5 yds for a TD, (Louie Zervos KICK)Tied at 7
Buffalo Fumble, 6 plays
10:44
1st & 0 at own 35
Michael Farkas kickoff for 50 yds
10:44
1st & 10 at own 25
Kevin Marks run for 9 yds to the Buff 34
10:44
2nd & 1 at own 34
Kevin Marks run for 7 yds to the Buff 41 for a 1ST down
10:44
1st & 10 at opp 26
Kyle Vantrease run for 4 yds to the Ohio 25 Kyle Vantrease fumbled, forced by Eric Popp, recovered by Ohio Javon Hagan
10:44
1st & 10 at own 41
Kyle Vantrease pass complete to Ron Cook Jr. for 23 yds to the Ohio 36 for a 1ST down
10:44
1st & 10 at opp 36
Kyle Vantrease pass complete to Ron Cook Jr. for 6 yds to the Ohio 30
10:44
2nd & 4 at opp 30
Kevin Marks run for 4 yds to the Ohio 26 for a 1ST down
Ohio Interception, 12 plays
8:11
1st & 10 at own 25
O’Shaan Allison run for 3 yds to the Ohio 28
8:11
2nd & 7 at own 28
Nathan Rourke pass complete to Cameron Odom for 9 yds to the Ohio 37 for a 1ST down
8:11
1st & 10 at own 37
O’Shaan Allison run for 2 yds to the Ohio 39
8:11
2nd & 8 at own 39
Nathan Rourke pass complete to Tyler Walton for 7 yds to the Ohio 46
8:11
3rd & 1 at own 46
O’Shaan Allison run for 2 yds to the Ohio 48 for a 1ST down
8:11
1st & 10 at own 48
O’Shaan Allison run for 4 yds to the Buff 48
8:11
2nd & 6 at opp 48
De’Montre Tuggle run for 4 yds to the Buff 44
8:11
3rd & 2 at opp 44
Nathan Rourke pass complete to Tyler Walton for 5 yds to the Buff 39 for a 1ST down
8:11
1st & 10 at opp 39
De’Montre Tuggle run for 5 yds to the Buff 34
8:11
2nd & 5 at opp 34
De’Montre Tuggle run for 3 yds to the Buff 31
8:11
3rd & 2 at opp 31
Nathan Rourke run for 9 yds to the Buff 22 for a 1ST down
8:11
1st & 10 at opp 22
Nathan Rourke pass intercepted Kadofi Wright return for no gain to the Buff 9
Buffalo Punt, 3 plays
1:49
1st & 10 at own 9
Kevin Marks run for 5 yds to the Buff 14
1:49
2nd & 5 at own 14
Kevin Marks run for no gain to the Buff 14
1:49
3rd & 5 at own 14
Kyle Vantrease pass incomplete to Dominic Johnson
1:49
4th & 5 at own 14
Kyle Vantrease punt for 39 yds, downed at the Ohio 47
Ohio Fumble, 2 plays
0:26
1st & 10 at own 47
O’Shaan Allison run for no gain to the Ohio 47
Q4 15:00
2nd & 10 at own 47
Nathan Rourke sacked by Malcolm Koonce for a loss of 7 yards to the Ohio 34 Nathan Rourke fumbled, recovered by Buff Taylor Riggins , return for 0 yards
4th quarter9 drives, then Tied at 14
Buffalo Touchdown, 1 play
14:47
1st & 10 at opp 34
Kyle Vantrease pass complete to Antonio Nunn for 34 yds for a TD, (Jackson Baltar KICK)Buffalo 14, Ohio 7
Ohio Punt, 4 plays
14:47
1st & 0 at own 35
Alex McNulty kickoff for 64 yds
14:47
1st & 10 at own 35
Nathan Rourke pass complete to De’Montre Tuggle for 18 yds to the Buff 47 for a 1ST down
14:47
1st & 10 at opp 47
Nathan Rourke pass incomplete
14:47
2nd & 10 at opp 47
Nathan Rourke pass incomplete
14:47
3rd & 10 at opp 47
Nathan Rourke pass incomplete to De’Montre Tuggle
14:47
4th & 10 at opp 47
Michael Farkas punt for 37 yds, fair catch by Ron Cook Jr. at the Buff 10
Buffalo Punt, 3 plays
14:00
1st & 10 at own 10
Kevin Marks run for 2 yds to the Buff 12
14:00
2nd & 8 at own 12
Kevin Marks run for 2 yds to the Buff 14
14:00
3rd & 6 at own 14
Kyle Vantrease pass incomplete to Zac Lefebvre
14:00
4th & 6 at own 14
Kyle Vantrease punt for 37 yds , DL Knock returns for 3 yds to the Buff 48
Ohio Touchdown, 4 plays
12:34
1st & 10 at opp 48
Nathan Rourke pass complete to Shane Hooks for 34 yds to the Buff 14 for a 1ST down
12:34
1st & 10 at opp 14
O’Shaan Allison run for 4 yds to the Buff 10
12:34
2nd & 6 at opp 10
Nathan Rourke run for 9 yds to the Buff 1 for a 1ST down
10:39
1st & goal at opp 1
O’Shaan Allison run for 1 yd for a TD, (Louie Zervos KICK)Tied at 14
Buffalo Punt, 3 plays
10:39
1st & 0 at own 35
Michael Farkas kickoff for 64 yds
10:39
1st & 10 at own 25
Kyle Vantrease pass complete to Kevin Marks for 5 yds to the Buff 30
10:39
2nd & 5 at own 30
Kyle Vantrease pass incomplete to Zac Lefebvre
10:39
3rd & 5 at own 30
[SGUN], PENALTY UB false start (NUNN, Antonio) 5 yards to the UB25, NO PLAY.
10:39
3rd & 10 at own 25
Kyle Vantrease pass complete to Carlton Todd for 7 yds to the Buff 32
10:39
4th & 3 at own 32
Kyle Vantrease punt for 34 yds, fair catch by DL Knock at the Ohio 34
Ohio Missed FG, 5 plays
9:42
1st & 10 at own 34
Nathan Rourke run for 29 yds to the Buff 37 for a 1ST down
9:42
1st & 10 at opp 37
[PSTL], ALLISON, O. rush for 4 yards to the UB33 (BANKS, Joey), PENALTY OHIO holding (MESERVY, H.) 10 yards to the UB47, NO PLAY.
9:42
1st & 20 at opp 47
Nathan Rourke sacked by Taylor Riggins for a loss of 6 yards to the Ohio 47
9:42
2nd & 26 at own 47
Nathan Rourke run for 2 yds to the Ohio 49
9:42
3rd & 24 at own 49
Nathan Rourke pass complete to Cameron Odom for 16 yds to the Buff 35
6:41
4th & 8 at opp 35
Louie Zervos 52 yd FG MISSED
Buffalo Missed FG, 10 plays
6:41
1st & 10 at own 35
Jaret Patterson run for 3 yds to the Buff 38
6:41
2nd & 7 at own 38
Jaret Patterson run for 14 yds to the Ohio 48 for a 1ST down
6:41
1st & 10 at opp 48
Jaret Patterson run for 3 yds to the Ohio 45
6:41
2nd & 7 at opp 45
Jaret Patterson run for 3 yds to the Ohio 42
6:41
3rd & 4 at opp 42
Kyle Vantrease run for 2 yds to the Ohio 40
6:41
4th & 2 at opp 40
Kyle Vantrease run for 2 yds to the Ohio 38 for a 1ST down
6:41
1st & 10 at opp 38
Kevin Marks run for no gain to the Ohio 38
6:41
2nd & 10 at opp 38
Kevin Marks run for 2 yds to the Ohio 36
6:41
3rd & 8 at opp 36
Kyle Vantrease pass complete to Kevin Marks for 7 yds to the Ohio 29
1:27
4th & 1 at opp 29
Timeout BUFFALO, clock 01:27
1:27
4th & 1 at opp 29
Timeout OHIO, clock 01:27
1:22
4th & 1 at opp 29
Jackson Baltar 46 yd FG MISSED
Ohio Punt, 3 plays
1:22
1st & 10 at own 30
O’Shaan Allison run for 7 yds to the Ohio 37
1:22
2nd & 3 at own 37
Nathan Rourke pass incomplete to Cameron Odom
1:22
3rd & 3 at own 37
Nathan Rourke run for 1 yd to the Ohio 38
0:26
4th & 2 at own 38
Timeout BUFFALO, clock 00:26
0:26
4th & 2 at own 38
Michael Farkas punt for 50 yds, fair catch by Ron Cook Jr. at the Buff 12
Buffalo 14 plays
0:20
1st & 10 at own 12
TEAM run for a loss of 1 yard to the Buff 11
0:03
2nd & 11 at own 11
Timeout OHIO, clock 00:03
0:03
2nd & 11 at own 11
TEAM run for a loss of 1 yard to the Buff 10
Overtime
1st & 10 at opp 25
Kevin Marks run for 4 yds to the Ohio 21
Overtime
2nd & 6 at opp 21
Kyle Vantrease pass incomplete to Antonio Nunn
Overtime
3rd & 6 at opp 21
Kevin Marks run for 10 yds to the Ohio 11 for a 1ST down
Overtime
1st & 10 at opp 11
Kevin Marks run for 3 yds to the Ohio 8
Overtime
2nd & 7 at opp 8
Kevin Marks run for 5 yds to the Ohio 3
Overtime
3rd & 2 at opp 3
Kyle Vantrease run for 3 yds for a TD, (Jackson Baltar PAT MISSED)Buffalo 20, Ohio 14
Overtime
1st & 10 at opp 25
O’Shaan Allison run for 6 yds to the Buff 19
Overtime
2nd & 4 at opp 19
O’Shaan Allison run for 5 yds to the Buff 14 for a 1ST down
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.