The lead after every score: above the line Northwestern is ahead, below it Duke. Each dot is a score in the scoring team's colour; hover one.
Scoring summary
1st quarter
11:30
TDGarrett Dickerson 26 Yd pass from Clayton Thorson (Jack Mitchell Kick)10 plays, 75 yds, 3:30 · from NU 25
DUKE 0–7 NW
2nd quarter
3:03
TDJela Duncan 4 Yd Run (AJ Reed Kick)12 plays, 99 yds, 4:47 · from DUKE 1
DUKE 7–7 NW
3rd quarter
5:44
TDSolomon Vault 44 Yd pass from Clayton Thorson (Jack Mitchell Kick)1 play, 44 yds, 0:08 · from DUKE 44
DUKE 7–14 NW
0:12
FGJack Mitchell 40 Yd Field Goal 7 plays, 47 yds, 1:50 · from NU 30
DUKE 7–17 NW
4th quarter
4:56
TDAustin Carr 58 Yd pass from Clayton Thorson (Jack Mitchell Kick)3 plays, 61 yds, 1:52 · from NU 39
DUKE 7–24 NW
0:51
TDShaun Wilson 1 Yd Run (AJ Reed PAT failed)10 plays, 81 yds, 1:42 · from DUKE 19
DUKE 13–24 NW
Drives
NW 4/16 scoredDUKE 2/15 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
15:00
NW
NU 25
10
75
3:30
Touchdown
Q1
11:30
DUKE
DUKE 25
3
5
1:12
Punt
Q1
10:18
NW
NU 31
7
23
3:31
Punt
Q1
6:47
DUKE
DUKE 9
7
53
2:19
Downs
Q1
4:28
NW
NU 38
5
17
1:59
Punt
Q1
2:29
DUKE
DUKE 20
6
46
2:17
Interception
Q1
0:12
NW
NU 25
6
26
2:31
Punt
Q2
12:41
DUKE
DUKE 20
3
-3
2:02
Punt
Q2
10:39
NW
NU 43
7
32
2:49
Interception
Q2
7:50
DUKE
DUKE 1
12
99
4:47
Touchdown
Q2
2:57
NW
NU 17
12
66
2:57
Missed FG
Q3
15:00
DUKE
DUKE 25
12
54
4:14
Fumble
Win probability
Northwestern 100% · pregame line Northwestern −4.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
Daniel Jones
27/48
279
5.8
0
1
34.9
Austin Parker
0/1
0
0.0
0
0
0.0
Rushing
CAR
YDS
AVG
TD
LONG
Jela Duncan
11
53
4.8
1
19
Daniel Jones
10
47
4.7
0
11
Shaun Wilson
9
29
3.2
1
12
Joseph Ajeigbe
1
1
1.0
0
1
Parker Boehme
2
-4
-2.0
0
2
Austin Parker
1
-9
-9.0
0
3
Receiving
REC
YDS
AVG
TD
LONG
T.J. Rahming
8
70
8.8
0
23
Anthony Nash
4
50
12.5
0
16
Shaun Wilson
2
42
21.0
0
39
Daniel Helm
3
31
10.3
0
20
Erich Schneider
5
29
5.8
0
8
Johnathan Lloyd
1
28
28.0
0
28
Chris Taylor
3
23
7.7
0
12
Jela Duncan
1
6
6.0
0
6
Interceptions
INT
YDS
TD
Bryon Fields
1
0
0
Breon Borders
1
0
0
Kicking
FG
PCT
LONG
XP
PTS
A.J. Reed
0/1
0.0
0
1/2
1
Punting
NO
YDS
AVG
TB
In 20
LONG
Austin Parker
8
368
46.0
0
0
53
Biggest plays
NW +41%Q3 5:44 Clayton Thorson pass complete to Solomon Vault for 44 yds for a TD, (Jack Mitchell KICK)
DUKE +24%Q2 3:03 Jela Duncan run for 4 yds for a TD, (AJ Reed KICK)
NW +20%Q2 3:03 Austin Parker kickoff for 55 yds , Solomon Vault return for 7 yds to the Nwest 17
NW +18%Q3 10:46 Justin Jackson run for no gain to the Nwest 32
DUKE +18%Q3 15:00 Jack Mitchell kickoff for 65 yds for a touchback
Team stats
Stat
DUKE
NW
1st Downs
23
22
3rd down efficiency
5-17
8-19
4th down efficiency
1-3
0-0
Total Yards
396
406
Passing
279
320
Comp/Att
27/49
18/39
Yards per pass
5.7
8.2
Rushing
117
86
Rushing Attempts
34
44
Yards per rush
3.4
2.0
Penalties
7-62
5-37
Turnovers
2
2
Fumbles lost
1
0
Interceptions thrown
1
2
Possession
27:07
32:53
Play by play
Q4 0:00 End of 4th Quarter
Q4 0:50 2nd & 13 at NU 45 TEAM run for a loss of 1 yard to the Nwest 44
Q4 0:50 1st & 10 at NU 48 TEAM run for a loss of 3 yards to the Nwest 45
Q4 0:51 N/A on-side kick recovered by NORTHWESTERN at the Nwest 48
Q4 0:51 1st & Goal at NU 1 Shaun Wilson run for 1 yd for a TD, (AJ Reed PAT MISSED)
Q4 1:14 3rd & 2 at NU 12 Daniel Jones run for 9 yds to the Nwest 3 for a 1ST down NORTHWESTERN Penalty, face mask (2 yards) (Godwin Igwebuike) to the Nwest 1 for a 1ST down
Q4 1:14 2nd & 2 at NU 12 Daniel Jones pass incomplete to Daniel Helm
Q4 1:14 Timeout NORTHWESTERN, clock 01:14
Q4 2:33 1st & 10 at NU 20 Daniel Jones pass complete to Erich Schneider for 8 yds to the Nwest 12
Q4 2:33 2nd & 4 at NU 36 Daniel Jones pass complete to T.J. Rahming for 16 yds to the Nwest 20 for a 1ST down
Q4 2:33 1st & 10 at NU 42 Daniel Jones pass complete to Jela Duncan for 6 yds to the Nwest 36
Q4 2:33 3rd & 1 at DUKE 39 Jela Duncan run for 19 yds to the Nwest 42 for a 1ST down
Q4 2:33 2nd & 10 at DUKE 30 Daniel Jones run for 9 yds to the Duke 39
Q4 2:33 1st & 10 at DUKE 30 Daniel Jones pass incomplete to Anthony Nash
Q4 2:33 1st & 10 at DUKE 19 Daniel Jones run for 11 yds to the Duke 30 for a 1ST down
Q4 2:40 4th & 3 at NU 35 Hunter Niswander punt for 46 yds, fair catch by Ryan Smith at the Duke 19
Q4 2:40 Timeout DUKE, clock 02:40
Q4 4:15 3rd & 4 at NU 34 Clayton Thorson run for 1 yd to the Nwest 35
Q4 4:15 2nd & 5 at NU 33 Justin Jackson run for 1 yd to the Nwest 34
Q4 4:15 1st & 10 at NU 28 Justin Jackson run for 5 yds to the Nwest 33
Q4 4:56 4th & 7 at DUKE 28 Austin Parker punt for 52 yds , Flynn Nagel returns for 8 yds to the Nwest 28
Q4 4:56 3rd & 7 at DUKE 28 Daniel Jones pass incomplete to Chris Taylor, broken up by Godwin Igwebuike
Q4 4:56 2nd & 10 at DUKE 25 Daniel Jones pass complete to Shaun Wilson for 3 yds to the Duke 28
Q4 4:56 1st & 10 at DUKE 25 Daniel Jones pass incomplete to Erich Schneider
Q4 4:56 Jack Mitchell kickoff for 65 yds for a touchback