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
9:50
TDJeremy Larkin 2 Yd Run (Charlie Kuhbander Kick)11 plays, 79 yds, 5:10 · from NU 21
DUKE 0–7 NW
2nd quarter
13:57
TDT.J. Rahming 9 Yd pass from Daniel Jones (Collin Wareham Kick)14 plays, 75 yds, 5:58 · from DUKE 25
DUKE 7–7 NW
8:40
TDJohnathan Lloyd 52 Yd pass from Daniel Jones (Collin Wareham Kick)1 play, 52 yds, 0:09 · from DUKE 48
DUKE 14–7 NW
2:18
TDDavis Koppenhaver 7 Yd pass from Daniel Jones (Collin Wareham Kick)8 plays, 60 yds, 3:13 · from DUKE 40
DUKE 21–7 NW
Drives
NW 1/14 scoredDUKE 3/13 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
15:00
NW
NU 21
11
79
5:10
Touchdown
Q1
9:35
DUKE
DUKE 25
5
25
1:54
Punt
Q1
7:41
NW
NU 20
7
31
2:46
Punt
Q1
4:55
DUKE
DUKE 25
14
75
5:58
Touchdown
Q2
13:52
NW
NU 21
4
16
1:23
Interception
Q2
12:29
DUKE
NU 39
4
6
1:37
Downs
Q2
10:52
NW
NU 33
5
13
2:03
Interception
Q2
8:49
DUKE
DUKE 48
1
52
0:09
Touchdown
Q2
8:40
NW
NU 25
10
35
3:09
Downs
Q2
5:31
DUKE
DUKE 40
8
60
3:13
Touchdown
Q2
2:18
NW
NU 25
3
7
1:11
Punt
Q2
1:07
DUKE
DUKE 21
3
7
0:40
Punt
Win probability
Duke 100% · pregame line Northwestern −2.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
Daniel Jones
16/22
192
8.7
3
0
91.9
Quentin Harris
2/2
12
6.0
0
0
69.6
Rushing
CAR
YDS
AVG
TD
LONG
Deon Jackson
18
52
2.9
0
8
Brittain Brown
13
34
2.6
0
10
Quentin Harris
5
14
2.8
0
25
T.J. Rahming
1
0
0.0
0
0
Daniel Jones
2
-3
-1.5
0
8
Receiving
REC
YDS
AVG
TD
LONG
Johnathan Lloyd
5
94
18.8
1
52
T.J. Rahming
4
32
8.0
1
18
Noah Gray
2
26
13.0
0
26
Daniel Helm
3
17
5.7
0
11
Davis Koppenhaver
2
13
6.5
1
7
Deon Jackson
1
13
13.0
0
13
Chris Taylor
1
9
9.0
0
9
Interceptions
INT
YDS
TD
Marquis Waters
1
10
0
Michael Carter II
1
5
0
Kicking
FG
PCT
LONG
XP
PTS
Collin Wareham
0/0
0.0
0
3/3
3
Punting
NO
YDS
AVG
TB
In 20
LONG
Austin Parker
9
382
42.4
0
0
56
Biggest plays
DUKE +33%Q2 8:40 Daniel Jones pass complete to Johnathan Lloyd for 52 yds for a TD, (Collin Wareham KICK)
DUKE +20%Q2 13:57 Daniel Jones pass complete to T.J. Rahming for 9 yds for a TD, (Collin Wareham KICK)
NW +16%Q2 13:57 Jack Driggers kickoff for 61 yds , Kyric McGowan return for 17 yds to the Nwest 21
NW +15%Q1 9:50 Jeremy Larkin run for 2 yds for a TD, (Charlie Kuhbander KICK)
DUKE +14%Q2 2:18 Daniel Jones pass complete to Davis Koppenhaver for 7 yds for a TD, (Collin Wareham KICK)
Team stats
Stat
DUKE
NW
1st Downs
14
23
3rd down efficiency
4-15
9-20
4th down efficiency
1-2
1-5
Total Yards
301
381
Passing
204
282
Comp/Att
18/24
31/56
Yards per pass
8.5
5.0
Rushing
97
99
Rushing Attempts
39
32
Yards per rush
2.5
3.1
Penalties
4-42
2-20
Turnovers
0
2
Fumbles lost
0
0
Interceptions thrown
0
2
Possession
28:31
31:29
Play by play
Q4 0:00 End of 4th Quarter
Q4 0:54 3rd & 2 at DUKE 49 TJ Green pass complete to Jelani Roberts for 5 yds to the Duke 44 for a 1ST down
Q4 0:54 2nd & 2 at DUKE 49 TJ Green pass incomplete to Bennett Skowronek
Q4 0:54 1st & 10 at NU 43 Jeremy Larkin run for 8 yds to the Duke 49
Q4 0:54 2nd & 10 at NU 33 TJ Green pass complete to Flynn Nagel for 10 yds to the Nwest 43 for a 1ST down
Q4 0:54 1st & 10 at NU 33 TJ Green pass incomplete to Flynn Nagel, broken up by Michael Carter II
Q4 0:54 1st & 10 at NU 15 TJ Green pass complete to Bennett Skowronek for 18 yds to the Nwest 33 for a 1ST down
Q4 1:43 4th & 9 at DUKE 43 Austin Parker punt for 42 yds, fair catch by Riley Lees at the Nwest 15
Q4 1:43 3rd & 8 at DUKE 44 Quentin Harris run for a loss of 1 yard to the Duke 43
Q4 1:43 Timeout DUKE, clock 01:43
Q4 3:04 2nd & 10 at DUKE 42 Deon Jackson run for 2 yds to the Duke 44
Q4 3:04 1st & 10 at DUKE 42 Deon Jackson run for no gain to the Duke 42
Q4 5:32 4th & 4 at DUKE 42 TJ Green pass incomplete
Q4 5:32 3rd & 5 at DUKE 43 TJ Green run for 1 yd to the Duke 42
Q4 5:32 2nd & 5 at DUKE 43 TJ Green pass incomplete to Bennett Skowronek
Q4 5:32 1st & 10 at DUKE 48 TJ Green pass complete to Ramaud Chiaokhiao-Bowman for 5 yds to the Duke 43
Q4 5:32 3rd & 8 at NU 38 TJ Green pass complete to Ramaud Chiaokhiao-Bowman for 14 yds to the Duke 48 for a 1ST down
Q4 5:32 2nd & 15 at NU 31 TJ Green pass complete to Jeremy Larkin for 7 yds to the Nwest 38
Q4 5:32 1st & 15 at NU 31 TJ Green pass incomplete
Q4 5:32 1st & 10 at NU 36 NORTHWESTERN Penalty, false start (J.B. Butler) to the Nwest 31
Q4 5:32 1st & 10 at NU 20 TJ Green pass complete to Flynn Nagel for 16 yds to the Nwest 36 for a 1ST down
Q4 5:40 4th & 8 at DUKE 44 Austin Parker punt for 56 yds for a touchback
Q4 5:40 Timeout NORTHWESTERN, clock 05:40
Q4 5:46 3rd & 10 at DUKE 42 Quentin Harris run for 2 yds to the Duke 44