The lead after every score: above the line Duke is ahead, below it Northwestern. Each dot is a score in the scoring team's colour; hover one.
Scoring summary
1st quarter
13:17
TDMataeo Durant 11 Yd pass from Gunnar Holmberg (Charlie Ham Kick)4 plays, 60 yds, 0:51 · from DUKE 40
NU 0–7 DUKE
11:07
TDMataeo Durant 21 Yd Run (Charlie Ham Kick)5 plays, 70 yds, 1:16 · from DUKE 30
NU 0–14 DUKE
0:12
TDJordan Moore 9 Yd Run (Charlie Ham Kick)2 plays, 31 yds, 0:29 · from NU 31
NU 0–21 DUKE
2nd quarter
12:08
FGCharlie Ham 23 Yd Field Goal 6 plays, 44 yds, 2:12 · from NU 49
NU 0–24 DUKE
2:16
FGCharlie Ham 27 Yd Field Goal 14 plays, 69 yds, 5:37 · from DUKE 22
NU 0–27 DUKE
1:25
TDJacob Gill 31 Yd pass from Andrew Marty (Charlie Kuhbander Kick)6 plays, 75 yds, 0:51 · from NU 25
NU 7–27 DUKE
0:01
FGCharlie Ham 50 Yd Field Goal 7 plays, 32 yds, 1:16 · from DUKE 36
NU 7–30 DUKE
3rd quarter
11:44
TDMarshall Lang 20 Yd pass from Andrew Marty (Two-Point Pass Conversion Failed)6 plays, 71 yds, 1:28 · from NU 29
NU 13–30 DUKE
10:21
TDAndrew Marty 1 Yd Run (Charlie Kuhbander Kick)3 plays, 7 yds, 1:03 · from DUKE 7
NU 20–30 DUKE
4th quarter
2:48
FGCharlie Kuhbander 25 Yd Field Goal 8 plays, 66 yds, 1:47 · from NU 27
NU 23–30 DUKE
Drives
DUKE 6/16 scoredNU 4/14 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
15:00
NU
NU 25
3
-6
0:52
Punt
Q1
14:08
DUKE
DUKE 40
4
60
0:51
Touchdown
Q1
13:17
NU
NU 25
3
2
0:54
Punt
Q1
12:23
DUKE
DUKE 30
5
70
1:16
Touchdown
Q1
11:07
NU
NU 25
11
62
4:03
Fumble
Q1
7:04
DUKE
DUKE 13
13
84
5:07
Fumble
Q1
1:57
NU
NU 20
3
1
1:16
Interception
Q1
0:41
DUKE
NU 31
2
31
0:29
Touchdown
Q1
0:12
NU
NU 25
3
11
0:52
Interception
Q2
14:20
DUKE
NU 49
6
44
2:12
Field Goal
Q2
12:04
NU
NU 15
4
27
1:50
Punt
Q2
10:14
DUKE
DUKE 11
4
20
1:10
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
Andrew Marty
11/16
151
9.4
2
0
16.4
Hunter Johnson
6/16
75
4.7
0
3
1.2
Ryan Hilinski
2/7
34
4.9
0
0
12.7
Rushing
CAR
YDS
AVG
TD
LONG
Evan Hull
10
49
4.9
0
15
Andrew Marty
7
44
6.3
1
25
Andrew Clair
5
41
8.2
0
25
Anthony Tyus III
6
33
5.5
0
15
Hunter Johnson
4
-10
-2.5
0
4
Receiving
REC
YDS
AVG
TD
LONG
Bryce Kirtz
3
72
24.0
0
44
Stephon Robinson Jr.
2
54
27.0
0
40
Jacob Gill
2
34
17.0
1
31
Malik Washington
3
34
11.3
0
13
Evan Hull
4
28
7.0
0
17
Marshall Lang
2
24
12.0
1
20
Charlie Mangieri
2
11
5.5
0
6
Andrew Clair
1
3
3.0
0
3
Interceptions
INT
YDS
TD
Chris Bergin
1
0
0
Kicking
FG
PCT
LONG
XP
PTS
Charlie Kuhbander
1/1
100.0
25
2/2
5
Punting
NO
YDS
AVG
TB
In 20
LONG
Derek Adams
5
224
44.8
0
2
55
Biggest plays
DUKE +22%Q4 2:48 Charlie Kuhbander kickoff for 65 yds for a touchback
NU +20%Q3 10:21 Andrew Marty run for 1 yd for a TD, (Charlie Kuhbander KICK)
DUKE +18%Q3 10:21 Charlie Kuhbander kickoff for 60 yds
DUKE +17%Q1 13:17 Gunnar Holmberg pass complete to Mataeo Durant for 11 yds for a TD, (Charlie Ham KICK)
DUKE +15%Q1 11:07 Mataeo Durant run for 21 yds for a TD, (Charlie Ham KICK)
Team stats
Stat
NU
DUKE
1st Downs
22
26
3rd down efficiency
5-13
11-22
4th down efficiency
0-1
1-2
Total Yards
417
558
Passing
260
350
Comp/Att
19/39
32/45
Yards per pass
6.7
7.8
Rushing
157
208
Rushing Attempts
32
53
Yards per rush
4.9
3.9
Penalties
5-40
10-104
Turnovers
5
3
Fumbles lost
2
2
Interceptions thrown
3
1
Possession
22:29
37:31
Play by play
Q4 0:00 End of 4th Quarter
Q4 0:00 3rd & 18 at DUKE 37 run for a loss of 3 yards to the Duke 34
Q4 1:18 2nd & 14 at DUKE 41 run for a loss of 4 yards to the Duke 37
Q4 1:18 Timeout DUKE, clock 01:18
Q4 2:03 1st & 10 at DUKE 45 run for a loss of 4 yards to the Duke 41
Q4 2:03 Timeout DUKE, clock 02:03
Q4 2:40 3rd & 6 at DUKE 29 Gunnar Holmberg pass complete to Eli Pancol for 16 yds to the Duke 45 for a 1ST down
Q4 2:40 Timeout DUKE, clock 02:40
Q4 2:44 2nd & 9 at DUKE 26 Mataeo Durant run for 3 yds to the Duke 29
Q4 2:44 Timeout NORTHWESTERN, clock 02:44
Q4 2:48 1st & 10 at DUKE 25 Gunnar Holmberg run for 1 yd to the Duke 26
Q4 2:48 Charlie Kuhbander kickoff for 65 yds for a touchback
Q4 2:48 4th & Goal at DUKE 7 Charlie Kuhbander 25 yd FG GOOD
Q4 4:24 3rd & Goal at DUKE 7 Ryan Hilinski pass incomplete to Bryce Kirtz
Q4 4:24 2nd & Goal at DUKE 8 Evan Hull run for 1 yd to the Duke 7
Q4 4:24 1st & Goal at DUKE 8 Ryan Hilinski pass incomplete to Stephon Robinson Jr.
Q4 4:24 1st & 10 at DUKE 28 Ryan Hilinski pass complete to Bryce Kirtz for 20 yds to the Duke 8 for a 1ST down
Q4 4:24 2nd & 1 at DUKE 36 Evan Hull run for 8 yds to the Duke 28 for a 1ST down
Q4 4:24 1st & 10 at DUKE 45 Andrew Clair run for 9 yds to the Duke 36
Q4 4:24 1st & 10 at NU 41 Ryan Hilinski pass complete to Stephon Robinson Jr. for 14 yds to the Duke 45 for a 1ST down
Q4 4:24 1st & 10 at NU 27 Hilinski,Ryan pass intercepted by Blackwell,Josh at NWU49 Blackwell,Josh return 45 yards to the NWU04 (Gerak,Sam) PENALTY DUK Pass Interference (Blackwell,Josh) 14 yards from NWU27 to NWU41, 1ST DOWN. NO PLAY.
Q4 4:35 4th & 4 at NU 30 Gunnar Holmberg pass complete to for 3 yds to the Nwest 27
Q4 4:40 Timeout NORTHWESTERN, clock 04:40
Q4 7:48 3rd & 10 at NU 36 Gunnar Holmberg run for 6 yds to the Nwest 30
Q4 7:48 2nd & 10 at NU 36 Gunnar Holmberg run for no gain to the Nwest 36