The lead after every score: above the line NC State is ahead, below it Duke. Each dot is a score in the scoring team's colour; hover one.
Scoring summary
1st quarter
9:51
PUNTDorian Mausi 32 Yd Punt Return (Charlie Ham Kick)
DUKE 7–0 NCST
2nd quarter
14:55
FGCharlie Ham 46 Yd Field Goal 10 plays, 39 yds, 3:30 · from DUKE 33
DUKE 10–0 NCST
10:44
TDJordan Houston 1 Yd Run (Christopher Dunn Kick)12 plays, 70 yds, 4:02 · from NCSU 30
DUKE 10–7 NCST
3:43
TDJake Bobo 8 Yd pass from Chase Brice (Charlie Ham Kick)16 plays, 89 yds, 6:55 · from DUKE 11
DUKE 17–7 NCST
0:45
BPMax Fisher 8 Yd Return of Blocked Punt (Christopher Dunn Kick)
DUKE 17–14 NCST
0:00
FGCharlie Ham 29 Yd Field Goal 6 plays, 47 yds, 0:39 · from DUKE 43
DUKE 20–14 NCST
3rd quarter
4:01
TDCary Angeline 4 Yd pass from Devin Leary (Christopher Dunn Kick)5 plays, 62 yds, 1:12 · from NCSU 38
DUKE 20–21 NCST
4th quarter
14:55
TDThayer Thomas 9 Yd pass from Bailey Hockman (Christopher Dunn Kick)8 plays, 74 yds, 2:55 · from NCSU 26
DUKE 20–28 NCST
3:17
FGChristopher Dunn 39 Yd Field Goal 8 plays, 30 yds, 2:49 · from NCSU 48
DUKE 20–31 NCST
Drives
NCST 5/14 scoredDUKE 4/14 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
15:00
DUKE
DUKE 21
3
9
1:53
Punt
Q1
13:07
NCST
NCSU 30
7
26
3:16
Punt Return Touchdown
Q1
9:41
NCST
NCSU 15
2
0
0:39
Fumble
Q1
9:02
DUKE
NCSU 15
3
1
0:38
Interception
Q1
8:24
NCST
NCSU 11
5
34
2:13
Punt
Q1
6:11
DUKE
DUKE 14
6
31
2:39
Punt
Q1
3:32
NCST
NCSU 27
1
0
0:07
Interception
Q1
3:25
DUKE
DUKE 33
10
39
3:30
Field Goal
Q2
14:46
NCST
NCSU 30
12
70
4:02
Touchdown
Q2
10:38
DUKE
DUKE 11
16
89
6:55
Touchdown
Q2
3:43
NCST
NCSU 25
4
32
2:09
Punt
Q2
1:34
DUKE
DUKE 20
3
-1
0:49
Punt Touchdown
Win probability
NC State 100% · pregame line NC State −3.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
Chase Brice
24/40
190
4.8
1
3
51.4
Rushing
CAR
YDS
AVG
TD
LONG
Chase Brice
14
86
6.1
0
23
Deon Jackson
20
34
1.7
0
5
Mataeo Durant
7
9
1.3
0
9
Receiving
REC
YDS
AVG
TD
LONG
Jake Bobo
6
62
10.3
1
18
Jalon Calhoun
4
29
7.3
0
12
Jake Marwede
3
26
8.7
0
11
Mataeo Durant
3
26
8.7
0
13
Noah Gray
3
20
6.7
0
10
Jarett Garner
2
13
6.5
0
11
Dennis Smith
2
12
6.0
0
8
Eli Pancol
1
2
2.0
0
2
Interceptions
INT
YDS
TD
Jeremiah Lewis
1
0
0
Kicking
FG
PCT
LONG
XP
PTS
Charlie Ham
2/3
66.7
46
2/2
8
Punting
NO
YDS
AVG
TB
In 20
LONG
Porter Wilson
5
187
37.4
0
0
45
Biggest plays
NCST +36%Q3 4:01 Devin Leary pass complete to Cary Angeline for 4 yds for a TD, (Christopher Dunn KICK)
DUKE +24%Q3 4:01 Trenton Gill kickoff for 65 yds for a touchback
NCST +23%Q2 10:44 Jordan Houston run for 1 yd for a TD, (Christopher Dunn KICK)
DUKE +22%Q2 3:43 Chase Brice pass complete to Jake Bobo for 8 yds for a TD, (Charlie Ham KICK)
NCST +22%Q2 0:45 Porter Wilson punt blocked by Vi Jones blocked by Vi Jones Max Fisher return for 8 yds for a TD, (Christopher Dunn KICK)
Team stats
Stat
DUKE
NCST
1st Downs
24
19
3rd down efficiency
4-16
7-15
4th down efficiency
1-2
1-1
Total Yards
319
355
Passing
190
248
Comp/Att
24/40
19/33
Yards per pass
4.8
7.5
Rushing
129
107
Rushing Attempts
41
37
Yards per rush
3.1
2.9
Penalties
5-55
8-106
Turnovers
3
3
Fumbles lost
0
2
Interceptions thrown
3
1
Possession
31:03
28:57
Play by play
Q4 0:00 End of 4th Quarter
Q4 1:12 2nd & 15 at NCSU 22 Team run for a loss of 5 yards to the NCSt 17
Q4 1:12 1st & 10 at NCSU 27 Team run for a loss of 5 yards to the NCSt 22
Q4 1:12 4th & 14 at NCSU 27 Charlie Ham 45 yd FG MISSED
Q4 1:18 Timeout NC STATE, clock 01:18
Q4 1:18 Timeout DUKE, clock 01:18
Q4 1:30 3rd & 9 at NCSU 22 Chase Brice sacked by Terrell Dawkins for a loss of 5 yards to the NCSt 27
Q4 1:30 2nd & 9 at NCSU 22 Chase Brice pass incomplete to Jarett Garner, broken up by Devan Boykin
Q4 1:30 Timeout DUKE, clock 01:30
Q4 3:17 1st & 10 at NCSU 23 Chase Brice run for 1 yd to the NCSt 22
Q4 3:17 2nd & 10 at NCSU 35 Chase Brice run for 12 yds to the NCSt 23 for a 1ST down
Q4 3:17 1st & 10 at NCSU 35 Chase Brice pass incomplete to Eli Pancol
Q4 3:17 2nd & 4 at NCSU 43 Chase Brice pass complete to Jake Bobo for 8 yds to the NCSt 35 for a 1ST down
Q4 3:17 1st & 10 at NCSU 49 Chase Brice pass complete to Jalon Calhoun for 6 yds to the NCSt 43
Q4 3:17 1st & 10 at DUKE 41 Chase Brice pass complete to Jake Bobo for 10 yds to the NCSt 49 for a 1ST down
Q4 3:17 2nd & 12 at DUKE 23 Chase Brice pass complete to Jake Bobo for 18 yds to the Duke 41 for a 1ST down
Q4 3:17 1st & 10 at DUKE 25 Chase Brice sacked by Daniel Joseph for a loss of 2 yards to the Duke 23
Q4 3:17 Trenton Gill kickoff for 65 yds for a touchback
Q4 3:17 4th & 7 at DUKE 22 Christopher Dunn 39 yd FG GOOD
Q4 3:49 3rd & 3 at DUKE 18 Ricky Person Jr. run for a loss of 4 yards to the Duke 22
Q4 3:49 Timeout NC STATE, clock 03:49
Q4 3:49 Timeout DUKE, clock 03:49
Q4 6:06 2nd & 5 at DUKE 20 Zonovan Knight run for 2 yds to the Duke 18
Q4 6:06 1st & 10 at DUKE 25 Zonovan Knight run for 5 yds to the Duke 20
Q4 6:06 1st & 10 at DUKE 38 Zonovan Knight run for 13 yds to the Duke 25 for a 1ST down