The lead after every score: above the line Purdue is ahead, below it Northwestern. Each dot is a score in the scoring team's colour; hover one.
Scoring summary
1st quarter
10:53
FGJ.D. Dellinger 26 Yd Field Goal 11 plays, 61 yds, 4:07 · from PUR 30
NW 0–3 PUR
6:10
TDDavid Blough 1 Yd Run (J.D. Dellinger Kick)8 plays, 33 yds, 2:24 · from NU 33
NW 0–10 PUR
1:56
TDAustin Carr 2 Yd pass from Clayton Thorson (Jack Mitchell Kick)4 plays, 26 yds, 1:35 · from PUR 26
NW 7–10 PUR
2nd quarter
8:06
TDAustin Carr 33 Yd pass from Clayton Thorson (Jack Mitchell Kick)8 plays, 74 yds, 2:49 · from NU 26
NW 14–10 PUR
3rd quarter
12:34
TDJustin Jackson 14 Yd Run (Jack Mitchell Kick)7 plays, 71 yds, 2:26 · from NU 29
NW 21–10 PUR
11:13
TDGarrett Dickerson 42 Yd pass from Clayton Thorson (Jack Mitchell Kick)1 play, 42 yds, 0:07 · from PUR 42
NW 28–10 PUR
10:22
TDBilal Marshall 49 Yd pass from David Blough (J.D. Dellinger Kick)3 plays, 75 yds, 0:51 · from PUR 25
NW 28–17 PUR
8:00
TDClayton Thorson 2 Yd Run (Jack Mitchell Kick)7 plays, 74 yds, 2:22 · from NU 26
NW 35–17 PUR
4th quarter
14:57
TDJustin Jackson 9 Yd Run (Jack Mitchell Kick)9 plays, 91 yds, 3:09 · from NU 9
NW 42–17 PUR
9:16
FGJack Mitchell 23 Yd Field Goal 9 plays, 36 yds, 5:27 · from PUR 42
NW 45–17 PUR
Drives
PUR 3/13 scoredNW 7/14 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
15:00
PUR
PUR 30
11
61
4:07
Field Goal
Q1
10:53
NW
NU 33
6
41
2:19
Interception
Q1
8:34
PUR
NU 33
8
33
2:24
Touchdown
Q1
6:10
NW
NU 23
5
20
2:01
Punt
Q1
4:09
PUR
PUR 19
3
3
0:38
Interception
Q1
3:31
NW
PUR 26
4
26
1:35
Touchdown
Q1
1:56
PUR
PUR 25
8
27
3:27
Punt
Q2
13:29
NW
NU 9
3
4
1:20
Punt
Q2
12:09
PUR
NU 34
4
8
1:14
Downs
Q2
10:55
NW
NU 26
8
74
2:49
Touchdown
Q2
8:06
PUR
PUR 30
3
1
0:58
Punt
Q2
7:08
NW
NU 37
9
53
2:54
Interception
Win probability
Northwestern 100% · pregame line Northwestern −10.5 (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
Clayton Thorson
23/36
352
9.8
3
2
78.5
Team
0/1
0
0.0
0
0
--
Rushing
CAR
YDS
AVG
TD
LONG
Justin Jackson
22
127
5.8
2
16
John Moten IV
16
119
7.4
0
27
Matt Alviti
1
7
7.0
0
7
Clayton Thorson
1
2
2.0
1
2
Corey Acker
1
2
2.0
0
2
Tom Hruby
3
-2
-0.7
0
1
Team
2
-2
-1.0
0
0
Receiving
REC
YDS
AVG
TD
LONG
Austin Carr
5
92
18.4
2
37
Andrew Scanlan
5
78
15.6
0
31
Macan Wilson
4
46
11.5
0
29
Garrett Dickerson
2
44
22.0
1
42
Flynn Nagel
2
30
15.0
0
16
Ben Skowronek
2
28
14.0
0
14
John Moten IV
1
20
20.0
0
20
Justin Jackson
1
8
8.0
0
8
Solomon Vault
1
6
6.0
0
6
Interceptions
INT
YDS
TD
Montre Hartage
2
4
0
Trent Goens
1
23
0
Anthony Walker Jr.
1
17
0
Kicking
FG
PCT
LONG
XP
PTS
Jack Mitchell
1/1
100.0
23
6/6
9
Punting
NO
YDS
AVG
TB
In 20
LONG
Hunter Niswander
2
59
29.5
0
0
38
Biggest plays
PUR +20%Q1 6:10 David Blough run for 1 yd for a TD, (J.D. Dellinger KICK)
NW +17%Q1 1:56 Clayton Thorson pass complete to Austin Carr for 2 yds for a TD, (Jack Mitchell KICK)
NW +16%Q1 6:10 J.D. Dellinger kickoff for 58 yds , Flynn Nagel return for 16 yds to the Nwest 23
PUR +16%Q1 8:34 David Blough pass complete to Malik Kimbrough for 3 yds to the Nwest 30
NW +16%Q2 8:06 Clayton Thorson pass complete to Austin Carr for 33 yds for a TD, (Jack Mitchell KICK)
Team stats
Stat
NW
PUR
1st Downs
28
22
3rd down efficiency
10-16
6-16
4th down efficiency
0-2
2-4
Total Yards
605
394
Passing
352
264
Comp/Att
23/37
29/51
Yards per pass
9.5
5.2
Rushing
253
130
Rushing Attempts
46
32
Yards per rush
5.5
4.1
Penalties
0-0
2-15
Turnovers
2
4
Fumbles lost
0
0
Interceptions thrown
2
4
Possession
30:46
29:14
Play by play
Q4 0:00 End of 4th Quarter
Q4 0:46 2nd & 11 at NU 14 TEAM run for a loss of 1 yard to the Nwest 13
Q4 0:46 1st & 10 at NU 15 TEAM run for a loss of 1 yard to the Nwest 14
Q4 6:16 4th & 10 at NU 15 Elijah Sindelar pass incomplete to Gregory Phillips
Q4 6:16 3rd & 10 at NU 15 Elijah Sindelar pass incomplete to Terrance Landers
Q4 6:16 2nd & 10 at NU 15 Elijah Sindelar pass incomplete to Gregory Phillips
Q4 6:16 1st & 10 at NU 15 Elijah Sindelar pass incomplete to Anthony Mahoungou, broken up by Roderick Campbell
Q4 6:16 3rd & 6 at NU 32 Elijah Sindelar pass complete to Jack Wegher for 17 yds to the Nwest 15 for a 1ST down
Q4 6:16 2nd & 4 at NU 30 Elijah Sindelar sacked by Joe Gaziano for a loss of 2 yards to the Nwest 32
Q4 6:16 1st & 10 at NU 36 Elijah Sindelar pass complete to Anthony Mahoungou for 6 yds to the Nwest 30
Q4 6:16 4th & 11 at NU 47 Elijah Sindelar pass complete to Anthony Mahoungou for 11 yds to the Nwest 36 for a 1ST down
Q4 6:16 3rd & 11 at NU 47 Elijah Sindelar pass incomplete to Cole Herdman
Q4 6:16 2nd & 11 at NU 47 Elijah Sindelar pass incomplete to Anthony Mahoungou
Q4 6:16 1st & 10 at NU 46 Jack Wegher run for a loss of 1 yard to the Nwest 47
Q4 6:16 2nd & 2 at PUR 43 Elijah Sindelar pass complete to Anthony Mahoungou for 11 yds to the Nwest 46 for a 1ST down
Q4 6:16 1st & 10 at PUR 35 Elijah Sindelar pass complete to Anthony Mahoungou for 8 yds to the Prdue 43
Q4 6:16 3rd & 7 at PUR 15 Elijah Sindelar pass complete to Jack Wegher for 20 yds to the Prdue 35 for a 1ST down
Q4 6:16 2nd & 9 at PUR 13 Elijah Sindelar pass complete to Terrance Landers for 2 yds to the Prdue 15
Q4 6:16 1st & 10 at PUR 12 David Yancey run for 1 yd to the Prdue 13
Q4 6:16 3rd & 5 at PUR 7 Elijah Sindelar pass complete to Terrance Landers for 5 yds to the Prdue 12 for a 1ST down
Q4 6:16 2nd & 7 at PUR 5 David Yancey run for 2 yds to the Prdue 7
Q4 6:16 1st & 10 at PUR 2 David Yancey run for 3 yds to the Prdue 5
Q4 6:23 4th & Goal at PUR 1 Tom Hruby run for no gain to the Prdue 2 Tom Hruby fumbled, recovered by Nwest Tom Hruby
Q4 6:23 Timeout NORTHWESTERN, clock 06:23
Q4 8:36 3rd & Goal at PUR 8 Matt Alviti run for 7 yds to the Prdue 1