Final at Ohio Stadium, ColumbusTV: ESPN2Attendance 103,980
At kickoff
83°F, partly cloudy, wind 8 mph from the southwestWeather: NOAA NCEI Integrated Surface Database; Ohio State University Airport (KOSU), 10 km from the stadium, seven minutes before kickoff
Officials
Referee Shawn Smith; umpire Bobby Colosimo; head linesman Bruce Keeling; line judge Rick Krueger; side judge Grady Smith; field judge Matt Kukar; back judge Mike Elliott; alternate Ryan FlynnGame officials: stats.ncaa.org box scores, via SportsDataverse
Drew Basil kickoff for 57 yards returned by Devin Campbell for 10 yards to the Buff 18.
Buffalo Punt, 5 plays
10:29
1st & 10 at own 18
Joe Licata pass incomplete to John Dunmore.
10:25
2nd & 10 at own 18
Branden Oliver rush for 10 yards to the Buff 28 for a 1ST down.
10:10
1st & 10 at own 28
Branden Oliver rush for 1 yard to the Buff 29.
9:40
2nd & 9 at own 29
Branden Oliver rush for 1 yard to the Buff 30.
9:00
3rd & 8 at own 30
Branden Oliver rush for no gain to the Buff 30.
8:25
4th & 8 at own 30
Tyler Grassman punt for 38 yards, returned by Philly Brown for 7 yards to the OhSt 39.
Ohio State Touchdown pass, 5 plays
8:19
1st & 10 at own 39
Braxton Miller pass complete to Dontre Wilson for 18 yards to the Buff 43 for a 1ST down.
8:00
1st & 10 at opp 43
Braxton Miller rush for 1 yard to the Buff 42.
7:24
2nd & 9 at opp 42
Braxton Miller pass complete to Chris Fields for 25 yards to the Buff 17 for a 1ST down.
7:10
1st & 10 at opp 17
Braxton Miller pass complete to Evan Spencer for 10 yards to the Buff 7 for a 1ST down.
7:05
1st & goal at opp 7
Braxton Miller pass complete to Chris Fields for 7 yards for a TOUCHDOWN.Ohio State 14, Buffalo 0
7:05
Two-point conversion attempt, Kenny Guiton pass to Jordan Hall GOOD.Ohio State 16, Buffalo 0
7:05
Drew Basil kickoff for 65 yards returned by Devin Campbell for 15 yards to the Buff 15.
Buffalo Punt, 8 plays
6:57
1st & 10 at own 15
Joe Licata pass incomplete.
6:40
2nd & 10 at own 15
Joe Licata rush for a loss of 4 yards to the Buff 11.
6:09
3rd & 14 at own 11
Joe Licata pass incomplete to Alex Neutz.
5:58
4th & 14 at own 11
OHIO ST penalty 15 yard Roughing the Kicker accepted.
5:40
1st & 10 at own 26
Joe Licata pass complete to Alex Neutz for 12 yards to the Buff 38 for a 1ST down.
5:20
1st & 10 at own 38
Joe Licata pass complete to Mason Schreck for 11 yards to the Buff 49 for a 1ST down.
5:10
1st & 10 at own 49
Joe Licata pass incomplete to Mason Schreck.
5:00
2nd & 10 at own 49
Branden Oliver rush for a loss of 1 yard to the Buff 48.
4:30
3rd & 11 at own 48
Joe Licata pass incomplete.
4:25
4th & 11 at own 48
Tyler Grassman punt for 36 yards, returned by Philly Brown for no gain to the OhSt 16.
Ohio State Touchdown run, 8 plays
4:00
1st & 10 at own 16
OHIO ST penalty 8 yard Holding accepted.
3:45
1st & 18 at own 8
Braxton Miller pass complete to Jordan Hall for 2 yards to the OhSt 10.
3:20
2nd & 16 at own 10
Jordan Hall rush for 9 yards to the OhSt 19.
2:41
3rd & 7 at own 19
Braxton Miller pass complete to Philly Brown for 8 yards to the OhSt 27 for a 1ST down.
2:25
1st & 10 at own 27
Braxton Miller rush for 13 yards to the OhSt 40 for a 1ST down.
1:50
1st & 10 at own 40
Jordan Hall rush for 6 yards to the OhSt 46.
1:18
2nd & 4 at own 46
Jordan Hall rush for 5 yards to the Buff 49 for a 1ST down.
0:46
1st & 10 at opp 49
Braxton Miller pass incomplete to Philly Brown.
0:38
2nd & 10 at opp 49
Jordan Hall rush for 49 yards for a TOUCHDOWN.Ohio State 22, Buffalo 0
0:38
Drew Basil extra point GOOD.Ohio State 23, Buffalo 0
0:38
Drew Basil kickoff for 61 yards returned by Devin Campbell for 16 yards to the Buff 20.
Buffalo Punt, 3 plays
0:33
1st & 10 at own 20
Timeout BUFFALO, clock 0:33.
0:30
1st & 10 at own 20
Joe Licata pass incomplete to Jimmy Gordon.
0:05
2nd & 10 at own 20
Joe Licata pass complete to Jimmy Gordon for 4 yards to the Buff 24.
Q2 14:50
3rd & 6 at own 24
Branden Oliver rush for 5 yards to the Buff 29.
Q2 14:24
4th & 1 at own 29
Tyler Grassman punt for 54 yards, punt out-of-bounds at the OhSt 17.
2nd quarter10 drives, then Ohio State 30, Buffalo 13
Ohio State Turnover on downs, 7 plays
13:30
2nd & 14 at own 13
Braxton Miller pass complete to Devin Smith for 9 yards to the OhSt 22.
12:50
3rd & 5 at own 22
Braxton Miller pass complete to Corey Brown for 17 yards to the OhSt 39 for a 1ST down.
12:27
1st & 10 at own 39
Braxton Miller pass incomplete to Devin Smith.
12:00
2nd & 10 at own 39
Jordan Hall rush for 6 yards to the OhSt 45.
11:30
3rd & 4 at own 45
Braxton Miller pass complete to Jeff Heuerman for 3 yards to the OhSt 48.
11:24
4th & 1 at own 48
Jordan Hall rush for no gain to the OhSt 48.
Buffalo Interception, 3 plays
11:15
1st & 10 at opp 48
BUFFALO penalty 15 yard Personal Foul accepted.
10:50
1st & 25 at own 37
Joe Licata pass complete to Mason Schreck for 5 yards to the Buff 42.
10:28
2nd & 20 at own 42
Joe Licata pass incomplete to Fred Lee.
10:23
3rd & 20 at own 42
Joe Licata pass intercepted by Ron Tanner at the OhSt 42, returned for no gain to the OhSt 42.
Ohio State Fumble, 1 play
10:23
1st & 10 at own 42
Dontre Wilson rush for a loss of 1 yard, fumbled at the OhSt 44.
Buffalo Touchdown pass, 3 plays
10:10
1st & 10 at opp 44
Joe Licata pass complete to Alex Neutz for 7 yards to the OhSt 37.
10:00
2nd & 3 at opp 37
Joe Licata pass complete to Alex Neutz for 6 yards to the OhSt 16, OHIO ST penalty 15 yard Personal Foul accepted for a 1ST down.
9:18
1st & 10 at opp 16
Joe Licata pass complete to Matt Weiser for 16 yards for a TOUCHDOWN.Ohio State 23, Buffalo 6
9:18
Patrick Clarke extra point GOOD.Ohio State 23, Buffalo 7
9:18
Lee Skinner kickoff for 43 yards returned by Jeff Heuerman for 13 yards to the OhSt 35.
Ohio State Pick-six, 5 plays (Buffalo scores)
9:10
1st & 10 at own 35
Jordan Hall rush for no gain to the OhSt 35.
8:55
2nd & 10 at own 35
Braxton Miller pass complete to Jeff Heuerman for 9 yards to the OhSt 44.
8:40
3rd & 1 at own 44
Braxton Miller pass complete to Evan Spencer for 6 yards to the 50 yard line for a 1ST down.
7:40
1st & 10 at the 50
Braxton Miller rush for a loss of 3 yards to the OhSt 47.
7:10
2nd & 13 at own 47
Braxton Miller pass intercepted by Khalil Mack at the OhSt 47, returned for 47 yards for a TOUCHDOWN.Ohio State 23, Buffalo 13
7:10
1st & goal at opp 0
OHIO ST penalty 1 yard Pass Interference accepted, no play.
7:10
Joe Licata pass attempt failed .
7:10
Patrick Clarke kickoff for 53 yards returned by Dontre Wilson for 51 yards to the Buff 37.
Ohio State Touchdown run, 1 play
6:53
1st & 10 at opp 37
Jordan Hall rush for 37 yards for a TOUCHDOWN.Ohio State 29, Buffalo 13
6:53
Drew Basil extra point GOOD.Ohio State 30, Buffalo 13
6:53
Drew Basil kickoff for 58 yards returned by Devin Campbell for 8 yards to the Buff 8, BUFFALO penalty 7 yard Illegal Block accepted.
Buffalo Punt, 3 plays
6:30
1st & 10 at own 8
Branden Oliver rush for no gain to the Buff 8.
5:50
2nd & 10 at own 8
Branden Oliver rush for 3 yards to the Buff 11.
5:00
3rd & 7 at own 11
Joe Licata pass complete to Matt Weiser for 6 yards to the Buff 17.
4:53
4th & 1 at own 17
Tyler Grassman punt for 42 yards, fair catch by Corey Brown at the OhSt 41.
Ohio State Punt, 3 plays
4:40
1st & 10 at own 41
Jordan Hall rush for a loss of 2 yards to the OhSt 39.
3:59
2nd & 12 at own 39
Braxton Miller pass incomplete to Evan Spencer.
3:03
4th & 17 at own 34
Cameron Johnston punt for 39 yards, fair catch by Alex Neutz at the Buff 27.
Buffalo Punt, 6 plays
2:40
1st & 10 at own 27
Branden Oliver rush for 6 yards to the Buff 33.
2:10
2nd & 4 at own 33
Joe Licata pass complete to Mason Schreck for 3 yards to the Buff 36.
1:45
3rd & 1 at own 36
Branden Oliver rush for 5 yards to the Buff 41 for a 1ST down.
1:21
1st & 10 at own 41
Joe Licata pass incomplete to Alex Neutz.
1:18
2nd & 10 at own 41
Joe Licata pass incomplete to Mason Schreck.
1:11
3rd & 10 at own 41
Joe Licata pass incomplete.
0:57
4th & 10 at own 41
Tyler Grassman punt for 48 yards, returned by Philly Brown for 18 yards to the OhSt 29.
Ohio State End of half, 3 plays
0:50
1st & 10 at own 29
Braxton Miller pass complete to Jordan Hall for 11 yards to the OhSt 40 for a 1ST down.
0:41
1st & 10 at own 40
Braxton Miller pass incomplete to Jordan Hall.
0:41
2nd & 10 at own 40
OHIO ST penalty 10 yard Holding accepted.
0:00
2nd & 20 at own 30
Braxton Miller rush for 9 yards to the OhSt 39.
Q3 15:00
Patrick Clarke kickoff for 65 yards for a touchback.
3rd quarter4 drives, then Ohio State 37, Buffalo 20
Ohio State Punt, 3 plays
14:50
1st & 10 at own 25
Jordan Hall rush for a loss of 1 yard to the OhSt 24.
14:20
2nd & 11 at own 24
Braxton Miller pass complete to Devin Smith for 5 yards to the OhSt 29.
12:58
4th & 15 at own 20
Cameron Johnston punt for 42 yards, downed at the Buff 38.
Buffalo Touchdown pass, 7 plays
12:40
1st & 10 at own 38
Branden Oliver rush for 3 yards to the Buff 41.
12:25
2nd & 7 at own 41
Joe Licata pass complete to Alex Neutz for 15 yards to the OhSt 44 for a 1ST down.
12:00
1st & 10 at opp 44
Joe Licata pass complete to Alex Neutz for 23 yards to the OhSt 21 for a 1ST down.
11:30
1st & 10 at opp 21
Branden Oliver rush for 4 yards to the OhSt 17.
11:11
2nd & 6 at opp 17
Branden Oliver rush for 8 yards to the OhSt 9 for a 1ST down.
10:37
1st & goal at opp 9
Branden Oliver rush for a loss of 1 yard to the OhSt 10.
10:21
2nd & goal at opp 10
Joe Licata pass complete to Alex Neutz for 10 yards for a TOUCHDOWN.Ohio State 30, Buffalo 19
10:21
Patrick Clarke extra point GOOD.Ohio State 30, Buffalo 20
10:21
Patrick Clarke kickoff for 65 yards returned by Jordan Hall for 17 yards to the OhSt 9, OHIO ST penalty 8 yard Holding accepted.
Ohio State Touchdown pass, 14 plays
10:06
1st & 10 at own 9
Braxton Miller rush for 5 yards to the OhSt 14.
9:45
2nd & 5 at own 14
Jordan Hall rush for 6 yards to the OhSt 20 for a 1ST down.
9:21
1st & 10 at own 20
Braxton Miller rush for a loss of 2 yards to the OhSt 18.
9:10
2nd & 12 at own 18
Jordan Hall rush for 4 yards to the OhSt 22.
8:00
3rd & 8 at own 22
BUFFALO penalty 15 yard Personal Foul accepted.
7:30
1st & 10 at own 37
Braxton Miller rush for a loss of 3 yards to the OhSt 34.
7:05
2nd & 13 at own 34
Jordan Hall rush for 12 yards to the OhSt 46.
6:50
3rd & 1 at own 46
Jordan Hall rush for 3 yards to the OhSt 49 for a 1ST down.
6:00
1st & 10 at own 49
Braxton Miller pass complete to Jordan Hall for 1 yard to the 50 yard line.
5:29
2nd & 9 at the 50
Braxton Miller rush for 14 yards to the Buff 36 for a 1ST down.
5:00
1st & 10 at opp 36
Jordan Hall rush for 3 yards to the Buff 33.
4:30
2nd & 7 at opp 33
Kenny Guiton rush for 6 yards to the Buff 27.
4:00
3rd & 1 at opp 27
Warren Ball rush for 4 yards to the Buff 23 for a 1ST down.
3:35
1st & 10 at opp 23
Warren Ball rush for 2 yards to the Buff 21.
3:16
2nd & 8 at opp 21
Kenny Guiton pass complete to Chris Fields for 21 yards for a TOUCHDOWN.Ohio State 36, Buffalo 20
3:16
Drew Basil extra point GOOD.Ohio State 37, Buffalo 20
3:16
Drew Basil kickoff for 55 yards returned by Devin Campbell for 14 yards to the Buff 24.
Buffalo Turnover on downs, 15 plays
3:01
1st & 10 at own 24
OHIO ST penalty 5 yard Offside accepted.
2:35
1st & 5 at own 29
Branden Oliver rush for 4 yards to the Buff 33.
2:18
2nd & 1 at own 33
Branden Oliver rush for 4 yards to the Buff 37 for a 1ST down.
1:52
1st & 10 at own 37
Joe Licata pass incomplete to John Dunmore.
1:25
2nd & 10 at own 37
Joe Licata pass complete to Alex Neutz for 8 yards to the Buff 45.
1:01
3rd & 2 at own 45
Branden Oliver rush for 1 yard to the Buff 46.
0:49
4th & 1 at own 46
Branden Oliver rush for 7 yards to the OhSt 47 for a 1ST down.
0:10
1st & 10 at opp 41
Joe Licata pass complete to Devin Campbell for 8 yards to the OhSt 33.
Q4 14:45
2nd & 2 at opp 33
Joe Licata pass complete to Mason Schreck for 3 yards to the OhSt 30 for a 1ST down.
Q4 14:30
1st & 10 at opp 30
Branden Oliver rush for 2 yards to the OhSt 28.
Q4 14:00
2nd & 8 at opp 28
Joe Licata pass complete to Devin Campbell for 25 yards to the OhSt 3 for a 1ST down.
Q4 13:30
1st & goal at opp 3
Branden Oliver rush for 1 yard to the OhSt 2.
Q4 12:49
2nd & goal at opp 2
Joe Licata pass incomplete to Alex Neutz.
Q4 12:49
3rd & 0 at opp 2
Timeout BUFFALO, clock 12:49.
Q4 12:40
3rd & goal at opp 2
Branden Oliver rush for 1 yard to the OhSt 2.
Q4 12:18
4th & goal at opp 2
Joe Licata rush for no gain to the OhSt 2.
4th quarter4 drives, then Ohio State 40, Buffalo 20
Ohio State Field goal, 10 plays
12:09
1st & 10 at own 2
Jordan Hall rush for 1 yard to the OhSt 3.
11:30
2nd & 9 at own 3
Braxton Miller rush for 1 yard to the OhSt 4.
10:43
3rd & 8 at own 4
Braxton Miller rush for 41 yards to the OhSt 45 for a 1ST down.
10:03
1st & 10 at own 45
BUFFALO penalty 15 yard Pass Interference on Najja Johnson accepted.
9:45
1st & 10 at opp 40
Braxton Miller rush for a loss of 3 yards to the Buff 43.
9:13
2nd & 13 at opp 43
Braxton Miller pass incomplete to Philly Brown.
9:04
3rd & 13 at opp 43
Braxton Miller rush for 16 yards to the Buff 27 for a 1ST down.
8:00
1st & 10 at opp 27
Evan Spencer rush for 3 yards to the Buff 24.
7:40
2nd & 7 at opp 24
Ezekiel Elliott rush for 2 yards to the Buff 22.
7:10
3rd & 5 at opp 22
Braxton Miller pass incomplete to Ezekiel Elliott.
7:05
4th & 5 at opp 22
Drew Basil 39 yard field goal GOOD.Ohio State 40, Buffalo 20
7:05
Drew Basil kickoff for 62 yards returned by Devin Campbell for 12 yards to the Buff 15.
Buffalo Punt, 5 plays
6:45
1st & 10 at own 15
Branden Oliver rush for 6 yards to the Buff 21.
6:25
2nd & 4 at own 21
Alex Zordich rush for 4 yards to the Buff 25 for a 1ST down.
5:48
1st & 10 at own 25
Branden Oliver rush for 1 yard to the Buff 26.
5:16
2nd & 9 at own 26
Anthone Taylor rush for 3 yards to the Buff 29.
5:00
3rd & 6 at own 29
Anthone Taylor rush for 5 yards to the Buff 34.
4:22
4th & 1 at own 34
Tyler Grassman punt for 45 yards, returned by Philly Brown for 14 yards to the OhSt 25, OHIO ST penalty 10 yard Illegal Block on Ezekiel Elliott accepted.
Ohio State Punt, 5 plays
4:00
1st & 10 at own 25
Jordan Hall rush for 3 yards to the OhSt 28.
3:45
2nd & 7 at own 28
Braxton Miller rush for 8 yards to the OhSt 36 for a 1ST down.
3:00
1st & 10 at own 36
Jordan Hall rush for 2 yards to the OhSt 38.
2:30
2nd & 8 at own 38
Dontre Wilson rush for 6 yards to the OhSt 44.
2:00
3rd & 2 at own 44
Braxton Miller rush for a loss of 1 yard to the OhSt 43.
0:57
4th & 3 at own 43
Cameron Johnston punt for 42 yards, fair catch by Alex Neutz at the Buff 15.
Buffalo End of game, 2 plays
0:40
1st & 10 at own 15
Alex Zordich rush for a loss of 2 yards to the Buff 13.
0:15
2nd & 12 at own 13
Anthone Taylor rush for 3 yards to the Buff 16.
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.