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
11:06
TDJordan Waters 24 Yd Run (Todd Pelino Kick)6 plays, 56 yds, 2:36 · from DUKE 44
NU 0–7 DUKE
2nd quarter
14:19
TDJordan Waters 2 Yd Run (Todd Pelino Kick)8 plays, 89 yds, 4:12 · from DUKE 11
NU 0–14 DUKE
9:06
FGTodd Pelino 35 Yd Field Goal 7 plays, 56 yds, 3:50 · from DUKE 27
NU 0–17 DUKE
0:34
TDA.J. Henning 14 Yd pass from Ben Bryant (Jack Olsen Kick)15 plays, 73 yds, 8:26 · from NU 27
NU 7–17 DUKE
3rd quarter
10:01
TDRiley Leonard 3 Yd Run (Todd Pelino Kick)9 plays, 80 yds, 4:55 · from DUKE 20
NU 7–24 DUKE
3:08
TDRiley Leonard 2 Yd Run (Todd Pelino Kick)12 plays, 94 yds, 5:27 · from DUKE 6
NU 7–31 DUKE
4th quarter
6:32
TDPeyton Jones 15 Yd Run (Todd Pelino Kick)4 plays, 26 yds, 2:20 · from NU 26
NU 7–38 DUKE
1:27
TDBrendan Sullivan 10 Yd Run (Jack Olsen Kick)13 plays, 71 yds, 5:01 · from NU 29
NU 14–38 DUKE
Drives
DUKE 6/10 scoredNU 2/9 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
15:00
NU
NU 25
3
9
1:18
Punt
Q1
13:42
DUKE
DUKE 44
6
56
2:36
Touchdown
Q1
11:06
NU
NU 25
5
11
1:51
Punt
Q1
9:15
DUKE
DUKE 35
5
22
2:36
Downs
Q1
6:39
NU
NU 43
6
7
3:08
Punt
Q1
3:31
DUKE
DUKE 11
8
89
4:12
Touchdown
Q2
14:14
NU
NU 31
3
6
1:18
Punt
Q2
12:56
DUKE
DUKE 27
7
56
3:50
Field Goal
Q2
9:00
NU
NU 27
15
73
8:26
Touchdown
Q2
0:34
DUKE
DUKE 26
4
15
0:34
End of Half
Q3
14:56
DUKE
DUKE 20
9
80
4:55
Touchdown
Q3
10:01
NU
NU 25
5
23
1:26
Punt
Win probability
Duke 100% · no pregame line on file, so it starts at 50–50
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.