Referee Greg Sujack; umpire Bob Holcomb; head linesman William Henry; line judge Michael Maisner; side judge Steve Verbridge; field judge John Masterson; back judge Josh Dascher; center judge Tony RomanoGame officials: stats.ncaa.org box scores, via SportsDataverse
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Ohio
Kent State
414
Total yards
472
284
Passing yards
271
130
Rushing yards
201
14.2
Yards per pass
7.7
3.4
Yards per rush
5.6
25
First downs
23
6–10
Third downs
6–13
1–2
Fourth downs
1–2
4
Turnovers
3
6–62
Penalties
11–100
31:29
Possession
28:31
2
Sacks (by defense)
2
Efficiency
Ohio
Kent State
59%
Success rate
48%
0.24
EPA per play
0.16
1.10
Explosiveness
1.16
0.03
Rushing EPA
0.10
0.58
Passing EPA
0.21
54%
Passing-down success
48%
0.35
First-down EPA
−0.13
−0.16
Second-down EPA
0.16
0.84
Third-down EPA
0.99
23%
Havoc by its defense
12%
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)
Ohio 72% to win. Elo’s favorite won.
The line
Ohio −12, over/under 69.
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 80%, Kent State 20%. 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. Kent State drives left to right, Ohio right to left.
Q1 Kent StateTouchdown, 1 play, 75 yards
Q1 OhioPunt, 4 plays, 21 yards
Q1 Kent StateTouchdown, 10 plays, 80 yards
Q1 OhioTouchdown, 10 plays, 66 yards
Q1 Kent StateInterception, 5 plays, 33 yards
Q1 Kent StatePunt, 3 plays, 51 yards
Q2 OhioPunt, 4 plays, 20 yards
Q2 Kent StateFumble, 5 plays, 23 yards
Q2 OhioInterception, 3 plays, 32 yards
Q2 Kent StatePunt, 3 plays, −6 yards
Q2 OhioFumble, 11 plays, 28 yards
Q2 Kent StateField goal, 7 plays, 44 yards
Q3 OhioFumble, 4 plays, 61 yards
Q3 Kent StateField goal, 9 plays, 78 yards
Q3 OhioTouchdown, 6 plays, 88 yards
Q3 Kent StateField goal, 11 plays, 79 yards
Q3 OhioTouchdown, 6 plays, 69 yards
Q4 Kent StateField goal, 16 plays, 64 yards
Q4 OhioTouchdown, 9 plays, 81 yards
Q4 Kent StateInterception, 5 plays, 6 yards
Q4 OhioEnd of game, 1 play, −15 yards
Play by play
1st quarter6 drives, then Kent State 14, Ohio 7
Kent State Touchdown, 1 play
15:00
1st & 10 at own 35
Michael Farkas kickoff for 65 yds for a touchback
14:50
1st & 10 at own 25
Woody Barrett pass complete to Isaiah McKoy for 75 yds for a TD (Matthew Trickett KICK)Kent State 7, Ohio 0
Ohio Punt, 4 plays
14:50
1st & 0 at own 35
Colten McFadden kickoff for 58 yds , Julian Ross return for 13 yds to the Ohio 20
14:44
1st & 10 at own 20
Nathan Rourke pass complete to Cameron Odom for 12 yds to the Ohio 32 for a 1ST down
14:44
1st & 10 at own 32
A.J. Ouellette run for 1 yd to the Ohio 33
14:44
2nd & 9 at own 33
Nathan Rourke run for 2 yds to the Ohio 35
14:44
3rd & 7 at own 35
Nathan Rourke run for 6 yds to the Ohio 41
14:44
4th & 1 at own 41
Michael Farkas punt for 39 yds for a touchback
Kent State Touchdown, 10 plays
12:16
1st & 10 at own 20
Justin Rankin run for 5 yds to the KntSt 25
12:16
2nd & 5 at own 25
Justin Rankin run for 5 yds to the KntSt 30 for a 1ST down
12:16
1st & 10 at own 30
Woody Barrett pass complete to Isaiah McKoy for 8 yds to the KntSt 38
12:16
2nd & 2 at own 38
Woody Barrett pass incomplete to Mike Carrigan
12:16
3rd & 2 at own 38
Justin Rankin run for 41 yds to the Ohio 21 for a 1ST down
12:16
1st & 10 at opp 21
KENT ST Penalty, false start (-5 Yards) to the Ohio 26
12:16
1st & 15 at opp 26
Justin Rankin run for a loss of 1 yard to the Ohio 27
12:16
2nd & 16 at opp 27
Justin Rankin run for 24 yds to the Ohio 3 for a 1ST down
12:16
1st & goal at opp 3
Justin Rankin run for 2 yds to the Ohio 1
12:16
2nd & goal at opp 1
Woody Barrett run for no gain to the Ohio 1
8:36
3rd & goal at opp 1
Woody Barrett pass complete to Mike Carrigan for 1 yd for a TD (Matthew Trickett KICK)Kent State 14, Ohio 0
Ohio Touchdown, 10 plays
8:36
1st & 0 at own 35
Colten McFadden kickoff for 64 yds , Julian Ross return for 33 yds to the Ohio 34
8:28
1st & 10 at own 34
Nathan Rourke run for 9 yds to the Ohio 43
8:28
2nd & 1 at own 43
A.J. Ouellette run for 17 yds to the KntSt 40 for a 1ST down
8:28
1st & 10 at opp 40
Nathan Rourke pass complete to Cameron Odom for 12 yds to the KntSt 28 for a 1ST down
8:28
1st & 10 at opp 28
Nathan Rourke pass complete to Papi White for 1 yd to the KntSt 27
8:28
2nd & 9 at opp 27
Nathan Rourke pass complete to Connor Brown for 8 yds to the KntSt 19
8:28
3rd & 1 at opp 19
Nathan Rourke run for 7 yds to the KntSt 12 for a 1ST down
8:28
1st & 10 at opp 12
Nathan Rourke run for 2 yds to the KntSt 10
8:28
2nd & 8 at opp 10
A.J. Ouellette run for 2 yds to the KntSt 8
8:28
3rd & 6 at opp 8
A.J. Ouellette run for 7 yds to the KntSt 1 for a 1ST down
2:48
1st & goal at opp 1
A.J. Ouellette run for 1 yd for a TD (Louie Zervos KICK)Kent State 14, Ohio 7
Kent State Interception, 5 plays
2:48
1st & 0 at own 35
Michael Farkas kickoff for 62 yds , Will Matthews return for 23 yds to the KntSt 26
2:40
1st & 10 at own 26
Justin Rankin run for no gain to the KntSt 26
2:40
2nd & 10 at own 26
Woody Barrett pass complete to Mike Carrigan for 2 yds to the KntSt 28
2:40
3rd & 8 at own 28
Woody Barrett pass complete to Adam Dulka for 10 yds to the KntSt 38 for a 1ST down
2:40
1st & 10 at own 38
Woody Barrett pass complete to Trey Harrell for 21 yds to the Ohio 41 for a 1ST down
2:40
1st & 10 at opp 41
Woody Barrett pass intercepted Marlin Brooks return for 50 yds to the KntSt 42 Marlin Brooks fumbled, recovered by KntSt Trey Harrell
Kent State Punt, 3 plays
0:58
1st & 10 at own 42
Justin Rankin run for 4 yds to the KntSt 46
0:58
2nd & 6 at own 46
Justin Rankin run for a loss of 4 yards to the KntSt 42
Q2 15:00
3rd & 10 at own 42
Woody Barrett run for 9 yds to the Ohio 49
Q2 14:11
4th & 1 at opp 49
Timeout KENT ST, clock 14:11
Q2 14:11
4th & 1 at opp 49
Matthew Trickett punt for 40 yds, fair catch by Kylan Nelson at the Ohio 9
2nd quarter6 drives, then Kent State 17, Ohio 7
Ohio Punt, 4 plays
14:04
1st & 10 at own 9
Nathan Rourke pass complete to Andrew Meyer for 11 yds to the Ohio 20 for a 1ST down
14:04
1st & 10 at own 20
Nathan Rourke pass complete to A.J. Ouellette for 4 yds to the Ohio 24
14:04
2nd & 6 at own 24
A.J. Ouellette run for 3 yds to the Ohio 27
14:04
3rd & 3 at own 27
Nathan Rourke run for 2 yds to the Ohio 29
14:04
4th & 1 at own 29
Michael Farkas punt for 47 yds , Zaquon Tyson returns for 5 yds to the KntSt 29
Kent State Fumble, 5 plays
11:20
1st & 10 at own 29
Woody Barrett run for 11 yds to the KntSt 40 for a 1ST down
11:20
1st & 10 at own 40
Jo-El Shaw run for 5 yds to the KntSt 45
11:20
2nd & 5 at own 45
Jo-El Shaw run for 4 yds to the KntSt 49
11:20
3rd & 1 at own 49
Jo-El Shaw run for no gain to the KntSt 49
11:20
4th & 1 at own 49
Woody Barrett run for 2 yds to the Ohio 48 Woody Barrett fumbled, forced by Jared Dorsa, recovered by Ohio Marlin Brooks
Ohio Interception, 3 plays
9:40
1st & 10 at own 48
Nathan Rourke run for 11 yds to the KntSt 41 for a 1ST down
9:40
1st & 10 at opp 41
Nathan Rourke pass complete to Papi White for 21 yds to the KntSt 20 for a 1ST down
9:40
1st & 10 at opp 20
Nathan Rourke pass intercepted Nick Faulkner return for 8 yds to the KntSt 16
Kent State Punt, 3 plays
8:26
1st & 10 at own 16
Woody Barrett pass incomplete
8:26
2nd & 10 at own 16
Jo-El Shaw run for a loss of 2 yards to the KntSt 14
8:26
3rd & 12 at own 14
Woody Barrett sacked by Kent Berger for a loss of 4 yards to the KntSt 10
8:26
4th & 16 at own 10
Matthew Trickett punt for 41 yds, fair catch by Papi White at the Ohio 49
Ohio Fumble, 11 plays
7:06
1st & 10 at own 49
A.J. Ouellette run for 2 yds to the KntSt 49
7:06
2nd & 8 at opp 49
A.J. Ouellette run for 2 yds to the KntSt 47
7:06
3rd & 6 at opp 47
Nathan Rourke pass complete to A.J. Ouellette for 8 yds to the KntSt 39 for a 1ST down
7:06
1st & 10 at opp 39
Julian Ross run for 2 yds to the KntSt 37
7:06
2nd & 8 at opp 37
Nathan Rourke pass complete to Andrew Meyer for 7 yds to the KntSt 30
7:06
3rd & 1 at opp 30
Julian Ross run for no gain to the KntSt 30
2:58
4th & 1 at opp 30
Timeout OHIO, clock 02:58
2:58
4th & 1 at opp 30
A.J. Ouellette run for 1 yd to the KntSt 29 for a 1ST down
2:58
1st & 10 at opp 29
A.J. Ouellette run for 4 yds to the KntSt 25
2:58
2nd & 6 at opp 25
A.J. Ouellette run for 5 yds to the KntSt 20
2:58
3rd & 1 at opp 20
A.J. Ouellette run for no gain to the KntSt 20
0:59
4th & 1 at opp 20
Timeout OHIO, clock 00:59
0:59
4th & 1 at opp 20
Nathan Rourke run for no gain to the KntSt 23 Nathan Rourke fumbled, forced by KJ Sherald, recovered by KntSt Jordan Silva
Kent State Field goal, 7 plays
0:50
1st & 10 at own 23
Woody Barrett pass complete to Isaiah McKoy for 3 yds to the KntSt 26
0:50
2nd & 7 at own 26
Woody Barrett pass complete to Trey Harrell for 17 yds to the KntSt 43 for a 1ST down
0:50
1st & 10 at own 43
Woody Barrett run for 15 yds to the Ohio 42 for a 1ST down
0:50
1st & 10 at opp 42
Woody Barrett pass incomplete to Mike Carrigan
0:50
2nd & 10 at opp 42
Woody Barrett pass complete to Justin Rankin for 17 yds to the Ohio 25 for a 1ST down
0:50
1st & 10 at opp 25
Woody Barrett pass complete to Woody Barrett for a loss of 3 yards to the Ohio 28 KENT ST Penalty, illegal forward pass (Woody Barrett) to the Ohio 33
0:04
2nd & 18 at opp 33
Timeout OHIO, clock 00:04
0:00
2nd & 18 at opp 33
Matthew Trickett 49 yd FG GOODKent State 17, Ohio 7
3rd quarter5 drives, then Kent State 23, Ohio 14
Ohio Fumble, 4 plays
15:00
1st & 0 at own 35
Colten McFadden kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
ROURKE, N. pass incomplete to WHITE, P., PENALTY KENT holding (MARSHALL, D.) 10 yards to the OHIO35, 1ST DOWN OHIO, NO PLAY.
15:00
1st & 10 at own 35
ROURKE, N. pass complete to WHITE, P. for 17 yards to the KENT48 (PARKER, JAMAL), PENALTY OHIO ineligible downfield on pass (LOWERY, J.) 5 yards to the OHIO30, NO PLAY.
15:00
1st & 15 at own 30
Nathan Rourke pass complete to Papi White for 30 yds to the KntSt 40 for a 1ST down
15:00
1st & 10 at opp 40
A.J. Ouellette run for 3 yds to the KntSt 37 for a 1ST down KENT ST Penalty, face mask (15 yards) (Jamal Parker) to the KntSt 22 for a 1ST down
15:00
1st & 10 at opp 22
A.J. Ouellette run for 5 yds to the KntSt 17
15:00
2nd & 5 at opp 17
A.J. Ouellette run for 3 yds to the KntSt 14 A.J. Ouellette fumbled, forced by Jim Jones, recovered by KntSt Matt Harmon
Kent State Field goal, 9 plays
12:48
1st & 10 at own 14
Woody Barrett pass complete to Trey Harrell for 5 yds to the KntSt 19
12:48
2nd & 5 at own 19
Woody Barrett pass complete to Isaiah McKoy for 6 yds to the KntSt 25 for a 1ST down
12:48
1st & 10 at own 25
Woody Barrett pass complete to Justin Rankin for 12 yds to the KntSt 37 for a 1ST down
12:48
1st & 10 at own 37
Woody Barrett pass complete to Antwan Dixon for 5 yds to the KntSt 42
12:48
2nd & 5 at own 42
Justin Rankin run for 37 yds to the Ohio 21 for a 1ST down
12:48
1st & 10 at opp 21
Justin Rankin run for a loss of 3 yards to the Ohio 24
12:48
2nd & 13 at opp 24
Woody Barrett pass incomplete to Antwan Dixon, broken up by Dylan Conner
12:48
3rd & 13 at opp 24
Woody Barrett pass complete to Isaiah McKoy for 2 yds to the Ohio 22
9:33
4th & 11 at opp 22
Matthew Trickett 39 yd FG GOODKent State 20, Ohio 7
Ohio Touchdown, 6 plays
9:33
1st & 0 at own 35
Colten McFadden kickoff for 63 yds , Julian Ross return for 20 yds to the KENTST 45 OHIO Penalty, Offensive holding (David Burroughs) to the Ohio 12
9:27
1st & 10 at own 12
Nathan Rourke run for 9 yds to the Ohio 21
9:27
2nd & 1 at own 21
A.J. Ouellette run for 5 yds to the Ohio 26 for a 1ST down
9:27
1st & 10 at own 26
Nathan Rourke pass complete to Julian Ross for 6 yds to the Ohio 32
9:27
2nd & 4 at own 32
Julian Ross run for 3 yds to the Ohio 35
9:27
3rd & 1 at own 35
Julian Ross run for 6 yds to the Ohio 41 for a 1ST down
6:32
1st & 10 at own 41
Nathan Rourke pass complete to Andrew Meyer for 59 yds for a TD (Louie Zervos KICK)Kent State 20, Ohio 14
Kent State Field goal, 11 plays
6:32
1st & 0 at own 35
Michael Farkas kickoff for 65 yds for a touchback
6:32
1st & 10 at own 0
PENALTY OHIO unsportsmanlike conduct off-setting, PENALTY KENT unsportsmanlike conduct off-setting, NO PLAY.
6:32
1st & 10 at own 25
Woody Barrett pass complete to Antwan Dixon for 41 yds to the Ohio 34 for a 1ST down
6:32
1st & 10 at opp 34
Woody Barrett pass complete to Antwan Dixon for a loss of 27 yards to the KntSt 39
6:32
2nd & 37 at own 39
Justin Rankin run for 14 yds to the Ohio 47
6:32
3rd & 23 at opp 47
Woody Barrett pass complete to Trey Harrell for 12 yds to the Ohio 35
6:32
4th & 11 at opp 35
Woody Barrett pass complete to Johnny Woods for 21 yds to the Ohio 14 for a 1ST down
6:32
1st & 10 at opp 14
Justin Rankin run for 1 yd to the Ohio 13
6:32
2nd & 9 at opp 13
Woody Barrett run for a loss of 4 yards to the Ohio 17
6:32
3rd & 13 at opp 17
BARRETT, WOODY pass incomplete to WOODS, JOHNNY, PENALTY OHIO pass interference (BURROUGHS, D.) 4 yards to the OHIO13, 1ST DOWN KENT, NO PLAY.
6:32
1st & 10 at opp 13
Justin Rankin run for no gain to the Ohio 13
6:32
2nd & 10 at opp 13
Woody Barrett sacked by Will Evans for a loss of 9 yards to the Ohio 22
2:13
3rd & 19 at opp 22
Timeout KENT ST, clock 02:13
2:13
3rd & 29 at opp 32
Woody Barrett run for 11 yds to the Ohio 21
1:11
4th & 18 at opp 21
Matthew Trickett 38 yd FG GOODKent State 23, Ohio 14
Ohio Touchdown, 6 plays
1:11
1st & 0 at own 35
Colten McFadden kickoff for 60 yds , Julian Ross return for 26 yds to the Ohio 31
1:05
1st & 10 at own 31
ROURKE, N. pass incomplete to WHITE, P. (PARKER, JAMAL), PENALTY KENT pass interference (PARKER, JAMAL) 15 yards to the OHIO46, 1ST DOWN OHIO, NO PLAY.
1:05
1st & 10 at own 46
Nathan Rourke pass complete to Papi White for 27 yds to the KENTST 27 for a 1ST down KENT ST Penalty, Defensive pass interference ( Yards) declined for a 1ST down
1:05
1st & 10 at opp 27
Nathan Rourke pass complete to Papi White for 10 yds to the KntSt 17 for a 1ST down
Q4 15:00
1st & 10 at opp 17
Nathan Rourke run for 2 yds to the KntSt 15
Q4 15:00
2nd & 8 at opp 15
Nathan Rourke sacked by Jordan Silva for a loss of 9 yards to the KntSt 24
Q4 15:00
3rd & 17 at opp 24
Nathan Rourke pass complete to Cameron Odom for 19 yds to the KntSt 5 for a 1ST down
Q4 12:45
1st & goal at opp 5
A.J. Ouellette run for 5 yds for a TD (Louie Zervos KICK)Kent State 23, Ohio 21
4th quarter4 drives, then Ohio 27, Kent State 26
Kent State Field goal, 16 plays
12:45
1st & 0 at own 35
Michael Farkas kickoff for 63 yds , Will Matthews return for 23 yds to the KntSt 25
12:40
1st & 10 at own 25
Woody Barrett pass incomplete to Trey Harrell, broken up by Cole Baker
12:40
2nd & 10 at own 25
Justin Rankin run for a loss of 3 yards to the KntSt 22
12:40
3rd & 13 at own 22
BARRETT, WOODY pass intercepted by HAGAN, J. at the OHIO48, HAGAN, J. return to the KENT32 (WOODS, JOHNNY), PENALTY OHIO pass interference (BROOKS, M.) 15 yards to the KENT37, 1ST DOWN KENT, NO PLAY.
12:40
1st & 10 at own 37
KENT ST Penalty, delay of game (-5 Yards) to the KntSt 32
12:40
1st & 10 at own 32
Woody Barrett pass complete to Trey Harrell for a loss of 3 yards to the KntSt 29
12:40
2nd & 13 at own 29
Woody Barrett pass complete to Isaiah McKoy for 12 yds to the KntSt 41
12:40
3rd & 1 at own 41
Jo-El Shaw run for 1 yd to the KntSt 42 for a 1ST down
12:40
1st & 10 at own 42
KENT ST Penalty, false start (Nate Warnock) to the KntSt 37
12:40
1st & 15 at own 37
Woody Barrett pass complete to Johnny Woods for 5 yds to the KntSt 42
12:40
2nd & 10 at own 42
Jo-El Shaw run for 9 yds to the Ohio 49
12:40
3rd & 1 at opp 49
Jo-El Shaw run for 2 yds to the Ohio 47 for a 1ST down
12:40
1st & 10 at opp 47
Woody Barrett pass incomplete to Isaiah McKoy
12:40
2nd & 10 at opp 47
Woody Barrett run for 19 yds to the Ohio 28 for a 1ST down
12:40
1st & 10 at opp 28
Woody Barrett run for 5 yds to the Ohio 23 KENT ST Penalty, Offensive holding (Trey Harrell) to the Ohio 33
12:40
1st & 15 at opp 33
Woody Barrett pass complete to Antwan Dixon for 17 yds to the Ohio 16 for a 1ST down
12:40
1st & 10 at opp 16
Woody Barrett run for 5 yds to the Ohio 11
12:40
2nd & 5 at opp 11
Woody Barrett pass complete to Antwan Dixon for 2 yds to the Ohio 9
12:40
3rd & 3 at opp 9
Jo-El Shaw run for a loss of 2 yards to the Ohio 11
5:12
4th & 5 at opp 11
Matthew Trickett 28 yd FG GOODKent State 26, Ohio 21
Ohio Touchdown, 9 plays
5:12
1st & 0 at own 35
Colten McFadden kickoff for 65 yds , Bryan Long Jr. return for 19 yds to the Ohio 19
5:07
1st & 10 at own 19
Nathan Rourke pass incomplete to Papi White, broken up by Jamal Parker
5:07
2nd & 10 at own 19
Nathan Rourke run for 5 yds to the Ohio 24
5:07
3rd & 5 at own 24
Nathan Rourke pass complete to Andrew Meyer for 13 yds to the Ohio 37 for a 1ST down
5:07
1st & 10 at own 37
Nathan Rourke run for 5 yds to the KntSt 42 for a 1ST down KENT ST Penalty, personal foul (Kesean Gamble) to the KntSt 43 for a 1ST down
5:07
1st & 10 at opp 43
Nathan Rourke pass complete to Cameron Odom for 16 yds to the KntSt 27 for a 1ST down
5:07
1st & 10 at opp 27
Nathan Rourke sacked by Theo Majette for a loss of 7 yards to the KntSt 34
5:07
2nd & 17 at opp 34
Nathan Rourke pass complete to A.J. Ouellette for 20 yds to the KntSt 14 for a 1ST down
5:07
1st & 10 at opp 14
A.J. Ouellette run for 6 yds to the KntSt 8
1:28
2nd & 4 at opp 8
Nathan Rourke run for 8 yds for a TD Timeout OHIO, clock 01:28 (Two-Point Conversion failed)Ohio 27, Kent State 26
Kent State Interception, 5 plays
1:28
1st & 0 at own 35
Michael Farkas kickoff for 65 yds
1:28
1st & 10 at own 40
Woody Barrett pass complete to Isaiah McKoy for 3 yds to the KntSt 43
1:28
2nd & 7 at own 43
Justin Rankin run for 1 yd to the KntSt 44
1:15
3rd & 6 at own 44
Timeout KENT ST, clock 01:15
1:15
3rd & 6 at own 44
Woody Barrett pass complete to Isaiah McKoy for 9 yds to the Ohio 47 for a 1ST down
1:15
1st & 10 at opp 47
Woody Barrett pass complete to Antwan Dixon for a loss of 2 yards to the Ohio 49
1:15
2nd & 12 at opp 49
KENT ST Penalty, false start (-5 Yards) to the KntSt 46
1:15
2nd & 17 at own 46
Woody Barrett pass intercepted Javon Hagan return for 10 yds to the Ohio 25
Ohio End of game, 1 play
0:30
1st & 10 at own 25
OHIO Penalty, unsportsmanlike conduct (Javon Hagan) to the Ohio 12
0:30
1st & 10 at own 12
TEAM run for a loss of 2 yards to the Ohio 10
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.