From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Ohio
Kent State
339
Total yards
377
232
Passing yards
170
107
Rushing yards
207
6.3
Yards per pass
8.5
2.1
Yards per rush
5.4
22
First downs
15
7–20
Third downs
3–11
0–2
Fourth downs
0–0
2
Turnovers
2
3–32
Penalties
1–10
33:22
Possession
26:27
Efficiency
Ohio
Kent State
39%
Success rate
34%
0.00
EPA per play
0.01
0.87
Explosiveness
1.23
−0.18
Rushing EPA
0.02
0.14
Passing EPA
0.01
32%
Passing-down success
32%
0.00
First-down EPA
−0.11
−0.16
Second-down EPA
0.16
0.47
Third-down EPA
0.06
2%
Havoc by its defense
1%
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)
Kent State 69% to win. Elo’s favorite won.
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 OhioFumble return TD, 6 plays (Kent State scores), 74 yards
Q1 OhioPunt, 6 plays, 13 yards
Q1 Kent StatePunt, 5 plays, 67 yards
Q1 OhioPunt, 3 plays, −6 yards
Q1 Kent StateTouchdown run, 3 plays, 60 yards
Q1 OhioPick-six, 1 play (Kent State scores), 0 yards
Q1 OhioField goal, 9 plays, 41 yards
Q1 Kent StatePunt, 3 plays, 2 yards
Q1 OhioPunt, 4 plays, 3 yards
Q1 Kent StatePunt, 3 plays, 9 yards
Q2 OhioPunt, 6 plays, 6 yards
Q2 Kent StatePunt, 3 plays, 8 yards
Q2 OhioPunt, 3 plays, −4 yards
Q2 Kent StateInterception, 9 plays, 70 yards
Q2 OhioField goal, 10 plays, 45 yards
Q2 Kent StateEnd of half, 1 play, −2 yards
Q3 Kent StatePunt, 4 plays, 63 yards
Q3 OhioPunt, 5 plays, 0 yards
Q3 Kent StateFumble, 1 play, 30 yards
Q3 OhioPunt, 3 plays, 3 yards
Q3 Kent StatePunt, 3 plays, 6 yards
Q3 OhioPunt, 6 plays, 26 yards
Q3 Kent StatePunt, 7 plays, 68 yards
Q3 OhioPunt, 6 plays, 26 yards
Q4 Kent StateTouchdown pass, 6 plays, 50 yards
Q4 OhioTurnover on downs, 11 plays, 42 yards
Q4 Kent StatePunt, 5 plays, 14 yards
Q4 OhioTurnover on downs, 10 plays, 28 yards
Q4 Kent StateEnd of game, 5 plays, 78 yards
Play by play
1st quarter10 drives, then Kent State 21, Ohio 3
Ohio Fumble return TD, 6 plays (Kent State scores)
14:55
1st & 10 at own 25
Tyler Tettleton rush for 3 yards to the Ohio 28.
14:30
2nd & 7 at own 28
Beau Blankenship rush for 7 yards to the Ohio 35 for a 1ST down.
14:08
1st & 10 at own 35
Beau Blankenship rush for 4 yards to the Ohio 39.
13:30
2nd & 6 at own 39
Beau Blankenship rush for 12 yards to the KntSt 49 for a 1ST down.
13:13
1st & 10 at opp 49
Tyler Tettleton pass incomplete to Donte Foster.
13:02
2nd & 10 at opp 49
Beau Blankenship rush, fumbled, forced by C.J. Malauulu, recovered by KntSt Luke Wollet at the 50 yard line, Luke Wollet for 50 yards, to the Ohio 0 for a TOUCHDOWN.Kent State 7, Ohio 0
13:02
Freddy Cortez extra point GOOD.
13:02
Freddy Cortez kickoff for 65 yards for a touchback.
Ohio Punt, 6 plays
12:50
1st & 10 at own 25
Daz’mond Patterson rush for 3 yards to the Ohio 28.
12:30
2nd & 7 at own 28
Tyler Tettleton pass incomplete to Derek Roback.
12:21
3rd & 7 at own 28
Tyler Tettleton pass complete to Matt Waters for 11 yards to the Ohio 39 for a 1ST down.
11:43
1st & 10 at own 39
Daz’mond Patterson rush for 4 yards to the Ohio 43.
11:17
2nd & 6 at own 43
Beau Blankenship rush for 3 yards to the Ohio 46.
11:17
3rd & 3 at own 46
Tyler Tettleton sacked by Jake Dooley for a loss of 8 yards to the Ohio 38.
10:19
4th & 11 at own 38
Grant Venham punt for 35 yards, fair catch by Eric Adeyemi at the KntSt 27.
Kent State Punt, 5 plays
10:00
1st & 10 at own 27
Trayion Durham rush for 1 yard to the KntSt 28.
9:53
2nd & 9 at own 28
Trayion Durham rush for 26 yards to the Ohio 46 for a 1ST down.
9:53
1st & 10 at opp 46
Dri Archer rush for 2 yards to the Ohio 44.
9:30
2nd & 8 at opp 44
Spencer Keith pass incomplete to Dri Archer.
9:30
3rd & 8 at opp 44
Spencer Keith pass incomplete to Matthew Hurdle.
9:21
4th & 8 at opp 44
Anthony Melchiori punt for 34 yards, punt out-of-bounds at the Ohio 10.
Ohio Punt, 3 plays
9:15
1st & 10 at own 10
Beau Blankenship rush for 1 yard to the Ohio 11.
8:40
2nd & 9 at own 11
Tyler Tettleton rush for 7 yards to the Ohio 18.
7:38
3rd & 2 at own 18
Tyler Tettleton sacked by Richard Gray for a loss of 14 yards to the Ohio 4.
7:24
4th & 16 at own 4
Grant Venham punt for 56 yards, downed at the KntSt 40.
Kent State Touchdown run, 3 plays
7:10
1st & 10 at own 40
Spencer Keith pass complete to Eric Adeyemi for 44 yards to the Ohio 16 for a 1ST down.
6:48
1st & 10 at opp 16
Dri Archer rush for 1 yard to the Ohio 15.
6:11
2nd & 9 at opp 15
Trayion Durham rush for 15 yards for a TOUCHDOWN.Kent State 13, Ohio 0
6:11
Freddy Cortez extra point GOOD.Kent State 14, Ohio 0
6:11
Freddy Cortez kickoff for 65 yards for a touchback.
Ohio Pick-six, 1 play (Kent State scores)
5:59
1st & 10 at own 25
Tyler Tettleton pass intercepted by C.J. Malauulu at the Ohio 33, returned for 33 yards for a TOUCHDOWN.Kent State 20, Ohio 0
5:59
Freddy Cortez extra point GOOD.Kent State 21, Ohio 0
5:59
Freddy Cortez kickoff for 65 yards for a touchback.
Ohio Field goal, 9 plays
5:51
1st & 10 at own 25
Beau Blankenship rush for 31 yards to the KntSt 44 for a 1ST down.
5:39
1st & 10 at opp 44
Beau Blankenship rush for 9 yards to the KntSt 35.
5:24
2nd & 1 at opp 35
Beau Blankenship rush for 5 yards to the KntSt 30 for a 1ST down.
5:00
1st & 10 at opp 30
Beau Blankenship rush for 5 yards to the KntSt 25.
4:20
2nd & 5 at opp 25
Tyler Tettleton pass complete to Donte Foster for 5 yards to the KntSt 20 for a 1ST down.
4:00
1st & 10 at opp 20
Beau Blankenship rush for 2 yards to the KntSt 18.
3:11
2nd & 8 at opp 18
Beau Blankenship rush for 2 yards to the KntSt 16.
2:50
3rd & 6 at opp 16
Tyler Tettleton pass incomplete.
2:45
4th & 6 at opp 16
Matt Weller 33 yard field goal GOOD.Kent State 21, Ohio 3
2:45
Matt Weller kickoff for 48 yards returned by Dri Archer for 13 yards to the KntSt 30.
Kent State Punt, 3 plays
2:30
1st & 10 at own 30
Trayion Durham rush for 2 yards to the KntSt 32.
2:01
2nd & 8 at own 32
Spencer Keith pass incomplete to Trayion Durham.
2:01
3rd & 8 at own 32
Spencer Keith pass incomplete to Dri Archer.
1:50
4th & 8 at own 32
Anthony Melchiori punt for 28 yards, punt out-of-bounds at the Ohio 40.
Ohio Punt, 4 plays
1:50
1st & 10 at own 40
Tyler Tettleton pass complete to Chase Cochran for 8 yards to the Ohio 33, OHIO penalty 15 yard Personal Foul accepted.
1:00
1st & 17 at own 33
Beau Blankenship rush for 3 yards to the Ohio 36.
0:47
2nd & 14 at own 36
Tyler Tettleton rush for 7 yards to the Ohio 43.
0:19
3rd & 7 at own 43
Tyler Tettleton pass incomplete to Bakari Bussey.
0:08
4th & 7 at own 43
Grant Venham punt for 52 yards, returned by Eric Adeyemi for 8 yards to the KntSt 13.
Kent State Punt, 3 plays
0:00
1st & 10 at own 13
Dri Archer rush for a loss of 1 yard to the KntSt 12.
Q2 14:50
2nd & 11 at own 12
Dri Archer rush for 7 yards to the KntSt 19.
Q2 14:05
3rd & 4 at own 19
Spencer Keith rush for 3 yards to the KntSt 22.
Q2 13:32
4th & 1 at own 22
Anthony Melchiori punt for 54 yards, returned by Ryan Clark for no gain to the Ohio 24.
2nd quarter6 drives, then Kent State 21, Ohio 6
Ohio Punt, 6 plays
13:32
1st & 10 at own 24
OHIO penalty 12 yard Personal Foul on Jovon Johnson accepted.
13:18
1st & 10 at own 12
Beau Blankenship rush for 2 yards to the Ohio 14.
12:46
2nd & 8 at own 14
Tyler Tettleton rush for 6 yards to the Ohio 20.
12:14
3rd & 2 at own 20
Tyler Tettleton pass complete to Donte Foster for 15 yards to the Ohio 35 for a 1ST down.
12:00
1st & 10 at own 35
Beau Blankenship rush for 3 yards to the Ohio 38.
11:24
2nd & 7 at own 38
Beau Blankenship rush for 3 yards to the Ohio 41.
11:24
3rd & 4 at own 41
Tyler Tettleton sacked by Luke Batton for a loss of 11 yards, fumbled, forced by Luke Batton, recovered by Ohio Tyler Tettleton at the Ohio 30.
10:02
4th & 15 at own 30
Grant Venham punt for 68 yards, downed at the KntSt 2.
Kent State Punt, 3 plays
9:53
1st & 10 at own 2
Trayion Durham rush for no gain to the KntSt 2.
9:23
2nd & 10 at own 2
Trayion Durham rush for 8 yards to the KntSt 10.
8:47
3rd & 2 at own 10
Trayion Durham rush for no gain to the KntSt 10.
8:07
4th & 2 at own 10
Anthony Melchiori punt for 41 yards, fair catch by Ryan Clark at the Ohio 49.
Ohio Punt, 3 plays
8:00
1st & 10 at own 49
Tyler Futrell rush for a loss of 10 yards to the Ohio 39.
7:14
2nd & 20 at own 39
Tyler Tettleton pass complete to Donte Foster for 6 yards to the Ohio 45.
6:45
3rd & 14 at own 45
Tyler Tettleton pass incomplete to Donte Foster.
6:33
4th & 14 at own 45
Grant Venham punt for 41 yards, downed at the KntSt 14.
Kent State Interception, 9 plays
6:26
1st & 10 at own 14
Dri Archer rush for 9 yards to the KntSt 23.
5:48
2nd & 1 at own 23
Dri Archer rush for 5 yards to the KntSt 28 for a 1ST down.
5:10
1st & 10 at own 28
Trayion Durham rush for 4 yards to the KntSt 32.
4:30
2nd & 6 at own 32
Dri Archer rush for no gain to the KntSt 32.
3:35
3rd & 6 at own 32
Spencer Keith pass complete to Dri Archer for 20 yards to the Ohio 48 for a 1ST down.
3:00
1st & 10 at opp 48
Trayion Durham rush for 2 yards to the Ohio 46.
2:34
2nd & 8 at opp 46
Spencer Keith pass complete to Matthew Hurdle for 6 yards to the Ohio 40.
2:08
3rd & 2 at opp 40
Dri Archer rush for 6 yards to the Ohio 34 for a 1ST down.
1:45
1st & 10 at opp 34
Spencer Keith pass intercepted by Jelani Woseley at the Ohio 29, returned for no gain to the Ohio 29.
Ohio Field goal, 10 plays
1:39
1st & 10 at own 29
Tyler Tettleton pass complete to Donte Foster for 11 yards to the Ohio 40 for a 1ST down.
1:34
1st & 10 at own 40
Tyler Tettleton pass complete to Tyler Futrell for 18 yards to the KntSt 42 for a 1ST down.
1:16
1st & 10 at opp 42
Tyler Tettleton pass complete to Donte Foster for 10 yards to the KntSt 32 for a 1ST down.
1:00
1st & 10 at opp 32
Tyler Tettleton pass complete to Ryan Clark for 8 yards to the KntSt 24.
0:45
2nd & 2 at opp 24
Tyler Tettleton pass incomplete to Ryan Clark.
0:39
3rd & 2 at opp 24
Tyler Tettleton rush for 10 yards to the KntSt 14 for a 1ST down.
0:33
1st & 10 at opp 14
Tyler Tettleton pass incomplete to Donte Foster.
0:28
2nd & 10 at opp 14
Tyler Tettleton pass incomplete to Donte Foster.
0:20
3rd & 10 at opp 14
Tyler Tettleton sacked by Roosevelt Nix for a loss of 10 yards to the KntSt 24.
0:20
4th & 20 at opp 24
Timeout OHIO UNIVERSITY, clock 0:20.
0:15
4th & 20 at opp 24
Matt Weller 41 yard field goal GOOD.Kent State 21, Ohio 6
0:15
Matt Weller kickoff for 65 yards for a touchback.
Kent State End of half, 1 play
0:00
1st & 10 at own 25
Team rush for a loss of 2 yards to the KntSt 23.
Q3 15:00
Matt Weller kickoff for 65 yards for a touchback.
3rd quarter8 drives, then Kent State 21, Ohio 6
Kent State Punt, 4 plays
14:45
1st & 10 at own 25
Spencer Keith pass complete to Dri Archer for 38 yards to the Ohio 37 for a 1ST down.
14:20
1st & 10 at opp 37
Trayion Durham rush for a loss of 1 yard to the Ohio 38.
13:43
2nd & 11 at opp 38
Spencer Keith pass incomplete to Matthew Hurdle.
13:37
3rd & 11 at opp 38
Spencer Keith pass incomplete to Matthew Hurdle.
13:29
4th & 11 at opp 38
Anthony Melchiori punt for 21 yards, downed at the Ohio 17.
Ohio Punt, 5 plays
13:19
1st & 10 at own 17
Beau Blankenship rush for 9 yards to the Ohio 26.
13:19
2nd & 1 at own 26
Beau Blankenship rush for 1 yard to the Ohio 27 for a 1ST down.
13:19
1st & 10 at own 27
Tyler Tettleton rush for a loss of 1 yard, fumbled, recovered by Ohio Tyler Tettleton at the Ohio 26.
13:19
2nd & 11 at own 26
Tyler Tettleton pass incomplete to Tyler Futrell.
13:19
3rd & 11 at own 26
Tyler Tettleton sacked by Dana Brown Jr. for a loss of 9 yards to the Ohio 17.
11:29
4th & 20 at own 17
Grant Venham punt for 23 yards, punt out-of-bounds at the Ohio 40.
Kent State Fumble, 1 play
11:20
1st & 10 at opp 40
Dri Archer rush for 16 yards, fumbled, forced by Thad Ingol, recovered by Ohio Antwan Crutcher at the Ohio 24.
Ohio Punt, 3 plays
11:13
1st & 10 at own 24
Beau Blankenship rush for 3 yards to the Ohio 27.
10:49
2nd & 7 at own 27
Tyler Tettleton pass incomplete to Bakari Bussey.
10:44
3rd & 7 at own 27
Tyler Tettleton pass incomplete to Chase Cochran.
10:36
4th & 7 at own 27
Grant Venham punt for 39 yards, fair catch by Eric Adeyemi at the KntSt 34.
Kent State Punt, 3 plays
10:30
1st & 10 at own 34
KENT ST penalty 10 yard Holding on Pat McShane accepted.
10:20
1st & 20 at own 24
Trayion Durham rush for 6 yards to the KntSt 30.
9:39
2nd & 14 at own 30
Spencer Keith pass incomplete to Anthony Meray.
9:25
3rd & 14 at own 30
Spencer Keith rush for 10 yards to the KntSt 40.
8:48
4th & 4 at own 40
Anthony Melchiori punt for 60 yards for a touchback.
Ohio Punt, 6 plays
8:42
1st & 10 at own 20
Beau Blankenship rush for 10 yards to the Ohio 30 for a 1ST down.
8:25
1st & 10 at own 30
Beau Blankenship rush for 12 yards to the Ohio 42 for a 1ST down.
8:08
1st & 10 at own 42
Tyler Tettleton pass complete to Donte Foster for 13 yards to the KntSt 45 for a 1ST down.
7:44
1st & 10 at opp 45
Beau Blankenship rush for 2 yards to the KntSt 43.
7:44
2nd & 8 at opp 43
Tyler Tettleton sacked by Dana Brown Jr. for a loss of 12 yards to the Ohio 45.
7:44
3rd & 20 at own 45
OHIO penalty 5 yard Delay of Game accepted.
6:01
3rd & 25 at own 40
Beau Blankenship rush for 6 yards to the Ohio 46.
5:30
4th & 19 at own 46
Grant Venham punt for 35 yards, punt out-of-bounds at the KntSt 19.
Kent State Punt, 7 plays
5:20
1st & 10 at own 19
Dri Archer rush for 1 yard to the KntSt 20.
5:00
2nd & 9 at own 20
Spencer Keith pass complete to Chris Humphrey for 15 yards to the KntSt 35 for a 1ST down.
4:05
1st & 10 at own 35
Spencer Keith pass complete to Kyle Payton for 4 yards to the KntSt 39.
3:35
2nd & 6 at own 39
Trayion Durham rush for 17 yards to the Ohio 44 for a 1ST down.
3:08
1st & 10 at opp 44
Trayion Durham rush for 3 yards to the Ohio 41.
2:30
2nd & 7 at opp 41
Spencer Keith rush for 4 yards to the Ohio 37.
1:55
3rd & 3 at opp 37
Timeout KENT STATE, clock 1:55.
1:50
3rd & 3 at opp 37
Dri Archer rush for no gain to the Ohio 37.
1:08
4th & 3 at opp 37
Anthony Melchiori punt for 34 yards, downed at the Ohio 3.
Ohio Punt, 6 plays
0:59
1st & 10 at own 3
Beau Blankenship rush for a loss of 1 yard to the Ohio 2.
0:25
2nd & 11 at own 2
Beau Blankenship rush for 3 yards to the Ohio 5.
0:09
3rd & 8 at own 5
Timeout OHIO UNIVERSITY, clock 0:09.
0:00
3rd & 8 at own 5
Tyler Tettleton pass complete to Bakari Bussey for 18 yards to the Ohio 23 for a 1ST down.
Q4 14:50
1st & 10 at own 23
Tyler Tettleton pass complete to Bakari Bussey for 4 yards to the Ohio 27.
Q4 14:23
2nd & 6 at own 27
Tyler Tettleton rush for 2 yards to the Ohio 29.
Q4 14:00
3rd & 4 at own 29
Tyler Tettleton pass incomplete to Derek Roback.
Q4 13:53
4th & 4 at own 29
Grant Venham punt for 21 yards, punt out-of-bounds at the 50 yard line.
4th quarter5 drives, then Kent State 28, Ohio 6
Kent State Touchdown pass, 6 plays
13:49
1st & 10 at the 50
Spencer Keith pass complete to Eric Adeyemi for 6 yards to the Ohio 44.
13:28
2nd & 4 at opp 44
Dri Archer rush for 10 yards to the Ohio 34 for a 1ST down.
12:50
1st & 10 at opp 34
Spencer Keith pass complete to Tim Erjavec for 13 yards to the Ohio 21 for a 1ST down.
12:34
1st & 10 at opp 21
Spencer Keith pass incomplete to Matthew Hurdle.
12:27
2nd & 10 at opp 21
Dri Archer rush for a loss of 3 yards to the Ohio 24.
11:44
3rd & 13 at opp 24
Spencer Keith pass complete to Eric Adeyemi for 24 yards for a TOUCHDOWN.Kent State 27, Ohio 6
11:44
Freddy Cortez extra point GOOD.Kent State 28, Ohio 6
11:44
Freddy Cortez kickoff for 65 yards returned by Daz’mond Patterson for 20 yards to the Ohio 20.
Ohio Turnover on downs, 11 plays
11:34
1st & 10 at own 20
Tyler Tettleton pass complete to Matt Waters for 19 yards to the Ohio 39 for a 1ST down.
11:18
1st & 10 at own 39
Beau Blankenship rush for a loss of 4 yards to the Ohio 35.
10:51
2nd & 14 at own 35
Tyler Tettleton pass complete to Donte Foster for 10 yards to the Ohio 45.
10:20
3rd & 4 at own 45
Tyler Tettleton rush for 10 yards to the KntSt 45 for a 1ST down.
10:05
1st & 10 at opp 45
Tyler Tettleton pass complete to Donte Foster for 11 yards to the KntSt 34 for a 1ST down.
10:05
1st & 10 at opp 34
Beau Blankenship rush for 8 yards to the KntSt 26.
9:31
2nd & 2 at opp 26
Beau Blankenship rush for 5 yards to the KntSt 21 for a 1ST down.
9:31
1st & 10 at opp 21
Tyler Tettleton sacked by Zack Hitchens and Mark Fackler for a loss of 10 yards to the KntSt 31.
8:28
2nd & 20 at opp 31
Tyler Tettleton pass complete to Donte Foster for 5 yards to the KntSt 26.
8:00
3rd & 15 at opp 26
Tyler Tettleton pass complete to Donte Foster for 14 yards to the KntSt 12.
7:38
4th & 1 at opp 12
Beau Blankenship rush for no gain to the KntSt 12.
Kent State Punt, 5 plays
7:30
1st & 10 at own 12
Trayion Durham rush for 2 yards to the KntSt 14.
6:47
2nd & 8 at own 14
Trayion Durham rush for 11 yards to the KntSt 25 for a 1ST down.
6:22
1st & 10 at own 25
Spencer Keith pass incomplete to Trayion Durham.
6:11
2nd & 10 at own 25
Trayion Durham rush for 1 yard to the KntSt 26.
5:39
3rd & 9 at own 26
Spencer Keith pass incomplete to Chris Humphrey.
5:28
4th & 9 at own 26
Anthony Melchiori punt for 39 yards, returned by Ryan Clark for 9 yards to the Ohio 44.
Ohio Turnover on downs, 10 plays
5:15
1st & 10 at own 44
Tyler Tettleton rush for a loss of 6 yards, fumbled, recovered by Ohio Tyler Tettleton at the Ohio 38.
5:15
2nd & 16 at own 38
Tyler Tettleton pass incomplete.
5:15
3rd & 16 at own 38
Tyler Tettleton pass complete to Tyler Futrell for 18 yards to the KntSt 44 for a 1ST down.
4:30
1st & 10 at opp 44
Tyler Tettleton pass complete to Beau Blankenship for 2 yards to the KntSt 42.
4:30
2nd & 8 at opp 42
Tyler Tettleton pass incomplete to Tyler Futrell.
4:30
3rd & 8 at opp 42
Tyler Tettleton pass complete to Tyler Futrell for 26 yards to the KntSt 16 for a 1ST down.
4:30
1st & 10 at opp 16
Tyler Tettleton pass complete to Donte Foster for no gain to the KntSt 16.
3:26
2nd & 10 at opp 16
Tyler Tettleton pass incomplete to Ryan Clark.
3:10
3rd & 10 at opp 16
Tyler Tettleton sacked by Richard Gray for a loss of 6 yards to the KntSt 22.
2:44
4th & 16 at opp 22
Tyler Tettleton rush for 7 yards to the KntSt 15.
Kent State End of game, 5 plays
2:34
1st & 10 at own 15
Julian Durden rush for 6 yards to the KntSt 21.
1:52
2nd & 4 at own 21
Julian Durden rush for 12 yards to the KntSt 33 for a 1ST down.
1:17
1st & 10 at own 33
Julian Durden rush for 28 yards to the Ohio 39 for a 1ST down.
0:44
1st & 10 at opp 39
Team rush for a loss of 2 yards to the Ohio 41.
0:00
2nd & 12 at opp 41
Team rush for a loss of 2 yards to the Ohio 43.
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.