The lead after every score: above the line Northwestern is ahead, below it Ohio State. Each dot is a score in the scoring team's colour; hover one.
Scoring summary
1st quarter
10:42
TDChris Olave 20 Yd pass from Justin Fields (Blake Haubeil Kick)10 plays, 70 yds, 4:18 · from OSU 30
OSU 7–0 NW
3:05
FGCharlie Kuhbander 33 Yd Field Goal 9 plays, 44 yds, 4:21 · from NU 41
OSU 7–3 NW
2nd quarter
12:44
TDJ.K. Dobbins 19 Yd pass from Justin Fields (Blake Haubeil Kick)12 plays, 75 yds, 5:21 · from OSU 25
OSU 14–3 NW
9:36
TDJ.K. Dobbins 5 Yd Run (Blake Haubeil Kick)2 plays, 73 yds, 0:40 · from OSU 27
OSU 21–3 NW
3:45
TDChris Olave 8 Yd pass from Justin Fields (Blake Haubeil Kick)2 plays, 15 yds, 0:25 · from NU 15
OSU 28–3 NW
0:00
FGBlake Haubeil 55 Yd Field Goal 3 plays, -2 yds, 0:31 · from NU 36
OSU 31–3 NW
3rd quarter
9:45
TDAustin Mack 23 Yd pass from Justin Fields (Blake Haubeil Kick)7 plays, 65 yds, 2:20 · from OSU 35
OSU 38–3 NW
4th quarter
9:20
TDJeremy Ruckert 7 Yd pass from Chris Chugunov (Blake Haubeil Kick)3 plays, 11 yds, 0:26 · from NU 11
OSU 45–3 NW
7:46
TDMaster Teague III 73 Yd Run (Blake Haubeil Kick)1 play, 73 yds, 0:12 · from OSU 27
OSU 52–3 NW
Drives
NW 1/13 scoredOSU 8/14 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
15:00
OSU
OSU 30
10
70
4:18
Touchdown
Q1
10:42
NW
NU 35
4
12
1:56
Punt
Q1
8:46
OSU
OSU 12
3
2
1:20
Punt
Q1
7:26
NW
NU 41
9
44
4:21
Field Goal
Q1
3:05
OSU
OSU 25
12
75
5:21
Touchdown
Q2
12:44
NW
NU 25
5
9
2:28
Punt
Q2
10:16
OSU
OSU 27
2
73
0:40
Touchdown
Q2
9:36
NW
NU 25
5
29
2:24
Punt
Q2
7:12
OSU
OSU 13
3
6
2:08
Punt
Q2
5:04
NW
NU 21
4
-6
0:54
Fumble
Q2
4:10
OSU
NU 15
2
15
0:25
Touchdown
Q2
3:45
NW
NU 25
4
14
1:55
Punt
Win probability
Ohio State 100% · pregame line Ohio State −27.0 (closing line)
The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.
Box score
Passing
C/ATT
YDS
AVG
TD
INT
QBR
Justin Fields
18/23
194
8.4
4
0
94.3
Chris Chugunov
1/2
7
3.5
1
0
99.7
Team
0/1
0
0.0
0
0
--
Rushing
CAR
YDS
AVG
TD
LONG
J.K. Dobbins
18
121
6.7
1
68
Master Teague
7
96
13.7
1
73
Marcus Crowley
2
53
26.5
0
53
Justin Fields
6
8
1.3
0
10
Demario McCall
1
7
7.0
0
7
Team
3
-6
-2.0
0
0
Receiving
REC
YDS
AVG
TD
LONG
Chris Olave
5
60
12.0
2
20
Austin Mack
4
50
12.5
1
23
J.K. Dobbins
3
30
10.0
1
19
Garrett Wilson
3
28
9.3
0
13
KJ Hill Jr.
2
19
9.5
0
20
Jeremy Ruckert
1
7
7.0
1
7
Binjimen Victor
1
7
7.0
0
7
Interceptions
INT
YDS
TD
Amir Riep
1
0
0
Sevyn Banks
1
0
0
Kicking
FG
PCT
LONG
XP
PTS
Blake Haubeil
1/1
100.0
55
7/7
10
Punting
NO
YDS
AVG
TB
In 20
LONG
Drue Chrisman
5
237
47.4
0
0
56
Biggest plays
OSU +4%Q1 3:05 Trey Finison kickoff for 65 yds for a touchback
NW +2%Q1 3:05 Charlie Kuhbander 33 yd FG GOOD
OSU +2%Q1 10:42 Justin Fields pass complete to Chris Olave for 20 yds for a TD, (Blake Haubeil KICK)
NW +1%Q1 10:42 Blake Haubeil kickoff for 64 yds
OSU +1%Q2 12:44 Justin Fields pass complete to J.K. Dobbins for 19 yds for a TD, (Blake Haubeil KICK)
Team stats
Stat
OSU
NW
1st Downs
22
14
3rd down efficiency
8-14
5-18
4th down efficiency
0-0
0-3
Total Yards
480
199
Passing
201
42
Comp/Att
19/26
6/21
Yards per pass
7.7
2.0
Rushing
279
157
Rushing Attempts
37
47
Yards per rush
7.5
3.3
Penalties
5-58
8-76
Turnovers
0
2
Fumbles lost
0
0
Interceptions thrown
0
2
Possession
27:38
32:22
Play by play
Q4 0:00 End of 4th Quarter
Q4 0:00 3rd & 14 at NU 35 TEAM run for a loss of 2 yards to the Nwest 37
Q4 1:01 2nd & 12 at NU 33 TEAM run for a loss of 2 yards to the Nwest 35
Q4 1:42 1st & 10 at NU 31 TEAM run for a loss of 2 yards to the Nwest 33
Q4 1:58 2nd & 10 at OSU 16 Marcus Crowley run for 53 yds to the Nwest 31 for a 1ST down
Q4 2:38 1st & 10 at OSU 16 Marcus Crowley run for no gain to the OhSt 16
Q4 2:38 4th & 10 at OSU 36 Andrew Marty pass intercepted Amir Riep return for no gain to the OhSt 16
Q4 3:22 3rd & 7 at OSU 33 John Moten IV run for a loss of 3 yards to the OhSt 36
Q4 4:01 2nd & 7 at OSU 33 Andrew Marty run for no gain to the OhSt 33
Q4 4:23 1st & 10 at OSU 36 Drake Anderson run for 3 yds to the OhSt 33
Q4 4:52 3rd & 3 at NU 48 Andrew Marty run for 16 yds to the OhSt 36 for a 1ST down
Q4 5:29 2nd & 5 at NU 46 Drake Anderson run for 2 yds to the Nwest 48
Q4 6:23 1st & 10 at NU 41 Drake Anderson run for 5 yds to the Nwest 46
Q4 6:34 3rd & 9 at NU 26 Marty, Andrew pass incomplete to Washington, Malik, PENALTY OHIOST pass interference (Williamson, Marcus) 15 yards to the NORTHWSTRN41, NO PLAY, 1ST DOWN NORTHWSTRN.
Q4 7:10 2nd & 9 at NU 26 Drake Anderson run for no gain to the Nwest 26
Q4 7:46 1st & 10 at NU 25 Drake Anderson run for 1 yd to the Nwest 26
Q4 7:46 Blake Haubeil kickoff for 55 yds for a touchback
Q4 7:46 1st & 10 at OSU 27 Master Teague III run for 73 yds for a TD, (Blake Haubeil KICK)
Q4 7:58 4th & 4 at NU 31 Andrew David punt for 42 yds, fair catch by Demario McCall at the OhSt 27
Q4 8:20 3rd & 4 at NU 31 Aidan Smith pass incomplete to Jace James
Q4 8:42 2nd & 6 at NU 29 Aidan Smith run for 2 yds to the Nwest 31
Q4 9:19 1st & 10 at NU 25 Drake Anderson run for 4 yds to the Nwest 29
Q4 9:20 Blake Haubeil kickoff for 65 yds for a touchback
Q4 9:20 3rd & 6 at NU 7 Chris Chugunov pass complete to Jeremy Ruckert for 7 yds for a TD, (Blake Haubeil KICK)
Q4 9:27 2nd & 6 at NU 7 Chris Chugunov pass incomplete