Final at Wrigley Field, ChicagoTV: BTNAttendance 38,147
At kickoff
52°F, overcast, wind 10 mph from the south, gusts to 23 mphWeather: NOAA NCEI Integrated Surface Database; Chicago Midway International Airport (KMDW), 15 km from the stadium, seven minutes before kickoff
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Ohio State
Northwestern
420
Total yards
251
247
Passing yards
201
173
Rushing yards
50
10.3
Yards per pass
5.6
5.2
Yards per rush
1.7
19
First downs
17
4–10
Third downs
6–16
2–3
Fourth downs
2–4
0
Turnovers
1
3–32
Penalties
2–10
28:00
Possession
32:00
4
Sacks (by defense)
1
Efficiency
Ohio State
Northwestern
47%
Success rate
32%
0.35
EPA per play
−0.08
1.49
Explosiveness
1.35
0.32
Rushing EPA
−0.09
0.39
Passing EPA
−0.08
39%
Passing-down success
42%
−0.02
First-down EPA
−0.22
0.71
Second-down EPA
0.05
0.63
Third-down EPA
0.00
23%
Havoc by its defense
9%
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 State 82% to win. Elo’s favorite won.
The line
Ohio State −28, over/under 43.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 State 97%, Northwestern 3%. 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. Northwestern drives left to right, Ohio State right to left.
Q1 NorthwesternFumble, 11 plays, 59 yards
Q1 Ohio StatePunt, 10 plays, 30 yards
Q1 NorthwesternTouchdown, 13 plays, 92 yards
Q2 Ohio StateTouchdown, 12 plays, 85 yards
Q2 NorthwesternPunt, 3 plays, 2 yards
Q2 Ohio StateTouchdown, 2 plays, 1 yard
Q2 NorthwesternPunt, 3 plays, 8 yards
Q2 Ohio StateTouchdown, 6 plays, 77 yards
Q2 NorthwesternEnd of half, 3 plays, 1 yard
Q3 Ohio StateTouchdown, 5 plays, 90 yards
Q3 NorthwesternTurnover on downs, 13 plays, 54 yards
Q3 Ohio StateField goal, 9 plays, 69 yards
Q3 NorthwesternPunt, 3 plays, 0 yards
Q4 Ohio StatePunt, 5 plays, 20 yards
Q4 NorthwesternPunt, 4 plays, 4 yards
Q4 Ohio StateTurnover on downs, 6 plays, 28 yards
Q4 NorthwesternTurnover on downs, 13 plays, 48 yards
Q4 Ohio StateEnd of game, 3 plays, 25 yards
Play by play
1st quarter3 drives, then Tied at 0
Northwestern Fumble, 11 plays
15:00
Jayden Fielding kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Jack Lausch run for 3 yds to the NU 28
14:30
2nd & 7 at own 28
Jack Lausch sacked by Sonny Styles for a loss of 5 yards to the NU 23
13:43
3rd & 12 at own 23
Cam Porter run for 12 yds to the NU 35 for a 1ST down
13:04
1st & 10 at own 35
Jack Lausch pass complete to A.J. Henning for 2 yds to the NU 37
12:18
2nd & 8 at own 37
Cam Porter run for 7 yds to the NU 44
11:31
3rd & 1 at own 44
Jack Lausch pass complete to Bryce Kirtz for 20 yds to the OSU 36 for a 1ST down
10:46
1st & 10 at opp 36
Cam Porter run for no gain to the OSU 36
10:06
2nd & 10 at opp 36
Jack Lausch pass complete to Marshall Lang for 15 yds to the OSU 21 for a 1ST down
9:16
1st & 10 at opp 21
Joseph Himon II run for 3 yds to the OSU 18
8:30
2nd & 7 at opp 18
Jack Lausch pass incomplete
8:10
3rd & 7 at opp 18
Jack Lausch run for 2 yds to the OSU 33 Jack Lausch fumbled, recovered by OSU Davison Igbinosun D. Igbinosun return for 17 yds
Ohio State Punt, 10 plays
8:03
1st & 10 at own 33
Will Howard pass complete to Quinshon Judkins for 8 yds to the OSU 41
7:33
2nd & 2 at own 41
Quinshon Judkins run for no gain to the OSU 41
6:59
3rd & 2 at own 41
Quinshon Judkins run for 8 yds to the OSU 49 for a 1ST down
6:23
1st & 10 at own 49
Will Howard pass incomplete
6:19
2nd & 10 at own 49
Quinshon Judkins run for 4 yds to the NU 47
5:43
3rd & 6 at opp 47
Will Howard pass complete to Carnell Tate for 5 yds to the NU 42
5:03
4th & 1 at opp 42
Quinshon Judkins run for 4 yds to the NU 38 for a 1ST down
4:25
1st & 10 at opp 38
Emeka Egbuka sacked by Robert Fitzgerald for a loss of 5 yards to the NU 43
3:51
2nd & 15 at opp 43
Will Howard pass complete to Jeremiah Smith for 6 yds to the NU 37
3:21
3rd & 9 at opp 37
Will Howard pass incomplete
3:04
4th & 9 at opp 37
Joe McGuire punt for 29 yds, fair catch by A.J. Henning at the NU 8
Northwestern Touchdown, 13 plays
3:00
1st & 10 at own 8
Jack Lausch pass complete to Bryce Kirtz for 5 yds to the NU 13
2:16
2nd & 5 at own 13
Jack Lausch pass complete to Bryce Kirtz for 21 yds to the NU 34 for a 1ST down
1:45
1st & 10 at own 34
Joseph Himon II run for 2 yds to the NU 36
0:57
2nd & 8 at own 36
Jack Lausch pass complete to A.J. Henning for 22 yds to the OSU 42 for a 1ST down
0:42
1st & 10 at opp 42
Jack Lausch run for no gain to the OSU 42
0:06
2nd & 10 at opp 42
Jack Lausch run for 9 yds to the OSU 33
Q2 14:54
3rd & 1 at opp 33
Cam Porter run for 2 yds to the OSU 31 for a 1ST down
Q2 14:15
1st & 10 at opp 31
Jack Lausch pass incomplete
Q2 14:08
2nd & 10 at opp 31
Jack Lausch pass incomplete
Q2 14:00
3rd & 10 at opp 31
Jack Lausch pass complete to Bryce Kirtz for 12 yds to the OSU 19 for a 1ST down
Q2 13:23
1st & 10 at opp 19
Calvin Johnson II pass incomplete
Q2 13:18
2nd & 10 at opp 19
Cam Porter run for 11 yds to the OSU 8 for a 1ST down
Q2 12:34
1st & goal at opp 8
Jack Lausch run for 8 yds for a TD (Luke Akers KICK)Northwestern 7, Ohio State 0
2nd quarter6 drives, then Ohio State 21, Northwestern 7
Ohio State Touchdown, 12 plays
12:34
Luke Akers kickoff for 61 yds , TreVeyon Henderson return for 11 yds to the OSU 15
12:27
1st & 10 at own 15
TreVeyon Henderson run for a loss of 1 yard to the OSU 14
11:48
2nd & 11 at own 14
TreVeyon Henderson run for 3 yds to the OSU 17
11:14
3rd & 8 at own 17
Will Howard pass complete to Emeka Egbuka for 20 yds to the OSU 37 for a 1ST down
10:37
1st & 10 at own 37
TreVeyon Henderson run for 11 yds to the OSU 48 for a 1ST down
10:07
1st & 10 at own 48
Will Howard pass incomplete
10:04
2nd & 10 at own 48
Quinshon Judkins run for 7 yds to the NU 45
9:29
3rd & 3 at opp 45
Will Howard pass incomplete
9:23
4th & 3 at opp 45
Will Howard pass complete to Jeremiah Smith for 14 yds to the NU 31 for a 1ST down
8:47
1st & 10 at opp 31
Timeout Northwestern, clock 08:47
8:42
1st & 10 at opp 31
TreVeyon Henderson run for 4 yds to the NU 27
8:04
2nd & 6 at opp 27
Will Howard pass complete to Jeremiah Smith for 12 yds to the NU 15 for a 1ST down
7:38
1st & 10 at opp 15
Will Howard pass complete to Carnell Tate for 14 yds to the NU 1 for a 1ST down
6:59
1st & goal at opp 1
Quinshon Judkins run for 1 yd for a TD (Jayden Fielding KICK)Tied at 7
Northwestern Punt, 3 plays
6:59
Jayden Fielding kickoff for 65 yds for a touchback
6:56
1st & 10 at own 25
Jack Lausch pass incomplete
6:42
2nd & 10 at own 25
Jack Lausch run for 6 yds to the NU 31
5:55
3rd & 4 at own 31
TEAM run for a loss of 4 yards to the NU 27 fumbled, recovered by NU Caleb Tiernan C. Tiernan return for 0 yds
Ohio State Touchdown, 2 plays
5:12
1st & goal at opp 1
Will Howard run for no gain to the NU 1
4:23
2nd & goal at opp 1
Timeout Northwestern, clock 04:23
4:19
2nd & goal at opp 1
Quinshon Judkins run for 1 yd for a TD (Jayden Fielding KICK)Ohio State 14, Northwestern 7
Northwestern Punt, 3 plays
4:19
Jayden Fielding kickoff for 65 yds for a touchback
4:15
1st & 10 at own 25
Jack Lausch pass complete to A.J. Henning for 3 yds to the NU 28
3:39
2nd & 7 at own 28
Jack Lausch pass complete to A.J. Henning for 5 yds to the NU 33
2:50
3rd & 2 at own 33
Jack Lausch pass incomplete
2:49
4th & 2 at own 33
Hunter Renner punt for 44 yds, fair catch by Caleb Downs at the OSU 23
Ohio State Touchdown, 6 plays
2:30
1st & 10 at own 23
TreVeyon Henderson run for 4 yds to the OSU 27
2:09
2nd & 6 at own 27
Will Howard pass complete to Gee Scott Jr. for 34 yds to the NU 39 for a 1ST down
2:00
1st & 10 at opp 39
Will Howard pass incomplete
1:50
2nd & 10 at opp 39
TreVeyon Henderson run for 12 yds to the NU 27 for a 1ST down
1:28
1st & 10 at opp 27
TreVeyon Henderson run for 2 yds to the NU 25
0:47
2nd & 8 at opp 25
Will Howard pass complete to Carnell Tate for 25 yds for a TD (Jayden Fielding KICK)Ohio State 21, Northwestern 7
Northwestern End of half, 3 plays
0:47
Jayden Fielding kickoff for 62 yds
0:45
1st & 10 at own 25
Jack Lausch run for 2 yds to the NU 27
0:40
2nd & 8 at own 27
Northwestern Penalty, False Start (Thomas Gordon) to the NU 22
0:40
2nd & 13 at own 22
Timeout Northwestern, clock 00:40
0:37
2nd & 13 at own 22
Cam Porter run for 3 yds to the NU 25
0:35
3rd & 10 at own 25
Timeout Northwestern, clock 00:35
0:31
3rd & 10 at own 25
Cam Porter run for 1 yd to the NU 26
3rd quarter4 drives, then Ohio State 31, Northwestern 7
Ohio State Touchdown, 5 plays
15:00
Luke Akers kickoff for 55 yds , TreVeyon Henderson return for 10 yds to the OSU 10
14:50
1st & 10 at own 10
Quinshon Judkins run for 3 yds to the OSU 13
14:21
2nd & 7 at own 13
Quinshon Judkins run for 2 yds to the OSU 15
13:48
3rd & 5 at own 15
Will Howard pass complete to Jeremiah Smith for 68 yds to the NU 17 for a 1ST down
12:56
1st & 10 at opp 17
Will Howard pass complete to Brandon Inniss for 9 yds to the NU 8
12:11
2nd & 1 at opp 8
Will Howard pass complete to Carnell Tate for 8 yds for a TD (Jayden Fielding KICK)Ohio State 28, Northwestern 7
Northwestern Turnover on downs, 13 plays
12:11
Jayden Fielding kickoff for 65 yds for a touchback
12:10
1st & 10 at own 25
Cam Porter run for no gain to the NU 25
11:26
2nd & 10 at own 25
Jack Lausch pass incomplete
11:23
3rd & 10 at own 25
Jack Lausch pass complete to A.J. Henning for 10 yds to the NU 35 for a 1ST down
10:41
1st & 10 at own 35
Jack Lausch pass complete to Cam Porter for 8 yds to the NU 43
10:02
2nd & 2 at own 43
Ohio State Penalty, Face mask (15 yards) (Ty Hamilton) to the OSU 39 for a 1ST down
9:26
1st & 10 at opp 39
A.J. Henning run for 5 yds to the OSU 34
8:45
2nd & 5 at opp 34
Jack Lausch pass incomplete
8:38
3rd & 5 at opp 34
Timeout Northwestern, clock 08:38
8:32
3rd & 5 at opp 34
Jack Lausch run for 3 yds to the OSU 31
8:02
4th & 2 at opp 31
Jack Lausch run for 3 yds to the OSU 28 for a 1ST down
7:18
1st & 10 at opp 28
(07:18) LAUSCH, Jack pass up the middle incomplete intended for GORDON, Thomas broken up by IGBINOSUN, Davison at the OSU21, clock 07:16. PENALTY OSU Pass Interference on IGBINOSUN, Davison enforced at the spot of the foul for 7 yards to the OSU21 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
6:04
1st & 10 at opp 21
Jack Lausch pass complete to Cam Porter for 3 yds to the OSU 18
5:24
2nd & 7 at opp 18
Jack Lausch pass complete to Marshall Lang for a loss of 1 yard to the OSU 19
5:09
3rd & 8 at opp 19
Cam Porter run for a loss of 2 yards to the OSU 21
4:58
4th & 10 at opp 21
Jack Lausch pass incomplete
Ohio State Field goal, 9 plays
4:47
1st & 10 at own 21
TreVeyon Henderson run for 3 yds to the OSU 24
4:17
2nd & 7 at own 24
TreVeyon Henderson run for 19 yds to the OSU 43 for a 1ST down
3:44
1st & 10 at own 43
Will Howard pass complete to TreVeyon Henderson for 12 yds to the NU 45 for a 1ST down
3:04
1st & 10 at opp 45
Quinshon Judkins run for 17 yds to the NU 28 for a 1ST down
2:32
1st & 10 at opp 28
Quinshon Judkins run for 14 yds to the NU 14 for a 1ST down
2:12
1st & 10 at opp 14
TreVeyon Henderson run for 2 yds to the NU 12
1:37
2nd & 8 at opp 12
Jeremiah Smith run for 2 yds to the NU 10
0:53
3rd & 6 at opp 10
Will Howard pass incomplete
0:44
4th & 6 at opp 10
Jayden Fielding 28 yd FG GOODOhio State 31, Northwestern 7
Northwestern Punt, 3 plays
0:44
Jayden Fielding kickoff for 65 yds for a touchback
0:42
1st & 10 at own 25
Joseph Himon II run for 3 yds to the NU 28
0:01
2nd & 7 at own 28
TEAM run for a loss of 4 yards to the NU 24 fumbled, recovered by NU Jack Lausch J. Lausch return for 0 yds
Q4 14:34
3rd & 11 at own 24
Jack Lausch pass complete to Joseph Himon II for 1 yd to the NU 25
Q4 14:14
4th & 10 at own 25
Hunter Renner punt for 56 yds , Caleb Downs returns for 3 yds to the OSU 22
4th quarter5 drives, then Ohio State 31, Northwestern 7
Ohio State Punt, 5 plays
14:04
1st & 10 at own 22
Quinshon Judkins run for 5 yds to the OSU 27
13:34
2nd & 5 at own 27
Quinshon Judkins run for 7 yds to the OSU 34 for a 1ST down
12:56
1st & 10 at own 34
Quinshon Judkins run for 2 yds to the OSU 36
12:13
2nd & 8 at own 36
(12:13) HOWARD, Will pass deep to the left incomplete intended for TATE, Carnell broken up by FUSSELL, Josh at the NU22, clock 12:09. PENALTY Before the snap, NU Illegal Substitution enforced 5 yards from the OSU36 to the OSU41. NO PLAY (replay the down).
12:03
2nd & 3 at own 41
Quinshon Judkins run for 1 yd to the OSU 42
11:30
3rd & 2 at own 42
Will Howard pass incomplete
11:26
4th & 2 at own 42
Joe McGuire punt for 41 yds, fair catch by A.J. Henning at the NU 17
Northwestern Punt, 4 plays
11:17
1st & 10 at own 17
Jack Lausch pass complete to Bryce Kirtz for 12 yds to the NU 29 for a 1ST down
10:43
1st & 10 at own 29
Jack Lausch pass complete to Caleb Komolafe for 3 yds to the NU 32
10:02
2nd & 7 at own 32
Jack Lausch pass incomplete
9:55
3rd & 7 at own 32
Jack Lausch sacked by Sonny Styles for a loss of 11 yards to the NU 21
9:16
4th & 18 at own 21
Hunter Renner punt for 43 yds, fair catch by Brandon Inniss at the OSU 36
Ohio State Turnover on downs, 6 plays
9:14
1st & 10 at own 36
Will Howard pass complete to Emeka Egbuka for 5 yds to the OSU 41
8:31
2nd & 5 at own 41
TreVeyon Henderson run for 15 yds to the NU 44 for a 1ST down
7:54
1st & 10 at opp 44
Will Howard pass complete to TreVeyon Henderson for 7 yds to the NU 37
7:17
2nd & 3 at opp 37
James Peoples run for 1 yd to the NU 36
6:35
3rd & 2 at opp 36
Will Howard pass incomplete
6:34
4th & 2 at opp 36
Will Howard pass incomplete
Northwestern Turnover on downs, 13 plays
6:25
1st & 10 at own 36
Jack Lausch pass complete to Bryce Kirtz for 2 yds to the NU 38
5:48
2nd & 8 at own 38
Jack Lausch run for 8 yds to the NU 46 for a 1ST down
5:23
1st & 10 at own 46
Jack Lausch pass incomplete
5:19
2nd & 10 at own 46
Jack Lausch sacked by Kenyatta Jackson Jr. and Caden Curry for a loss of 10 yards to the NU 36
4:30
3rd & 20 at own 36
Jack Lausch pass complete to Thomas Gordon for 12 yds to the NU 48
3:49
4th & 8 at own 48
Jack Lausch pass complete to Bryce Kirtz for 20 yds to the OSU 32 for a 1ST down
3:19
1st & 10 at opp 32
Jack Lausch pass complete to Cam Porter for 3 yds to the OSU 29
2:57
2nd & 7 at opp 29
Jack Lausch pass incomplete
2:48
3rd & 7 at opp 29
Jack Lausch pass complete to Calvin Johnson II for 23 yds to the OSU 6 for a 1ST down
2:17
1st & goal at opp 6
Jack Lausch pass incomplete
2:15
2nd & goal at opp 6
Jack Lausch pass incomplete
2:07
3rd & goal at opp 6
Jack Lausch sacked by C.J. Hicks and Arvell Reese for a loss of 10 yards to the OSU 16
1:56
4th & goal at opp 16
Jack Lausch pass incomplete
Ohio State End of game, 3 plays
1:52
1st & 10 at own 16
James Peoples run for 1 yd to the OSU 17
1:09
2nd & 9 at own 17
James Peoples run for 6 yds to the OSU 23
0:30
3rd & 3 at own 23
James Peoples run for 18 yds to the OSU 41 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.