The lead after every score: above the line Duke is ahead, below it NC State. Each dot is a score in the scoring team's colour; hover one.
Scoring summary
1st quarter
13:04
FGBrayden Narveson 57 Yd Field Goal 4 plays, 0 yds, 1:18 · from DUKE 38
NCSU 3–0 DUKE
6:26
TDJalon Calhoun 69 Yd pass from Henry Belin IV (Todd Pelino Kick)2 plays, 90 yds, 0:40 · from DUKE 10
NCSU 3–7 DUKE
2nd quarter
12:45
FGTodd Pelino 52 Yd Field Goal 8 plays, 61 yds, 4:32 · from DUKE 4
NCSU 3–10 DUKE
11:36
TDJeremiah Hasley 8 Yd pass from Henry Belin IV (Todd Pelino Kick)1 play, 8 yds, 0:03 · from NCSU 8
NCSU 3–17 DUKE
3rd quarter
8:47
TDJordan Waters 83 Yd Run (Todd Pelino Kick)1 play, 83 yds, 0:11 · from DUKE 17
NCSU 3–24 DUKE
Drives
DUKE 4/12 scoredNCSU 1/12 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
15:00
DUKE
DUKE 25
3
0
0:38
Interception
Q1
14:22
NCSU
DUKE 38
4
0
1:18
Field Goal
Q1
13:04
DUKE
DUKE 25
3
9
2:14
Punt
Q1
10:50
NCSU
NCSU 24
6
31
3:44
Punt
Q1
7:06
DUKE
DUKE 10
2
90
0:40
Touchdown
Q1
6:26
NCSU
NCSU 25
6
31
4:09
Punt
Q1
2:17
DUKE
DUKE 4
8
61
4:32
Field Goal
Q2
12:39
NCSU
NCSU 18
2
0
1:00
Interception
Q2
11:39
DUKE
NCSU 8
1
8
0:03
Touchdown
Q2
11:36
NCSU
NCSU 25
6
29
2:55
Punt
Q2
8:41
DUKE
DUKE 10
8
41
3:56
Punt
Q2
4:45
NCSU
NCSU 8
3
-1
1:37
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.