From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
NC State
Duke
535
Total yards
418
364
Passing yards
269
171
Rushing yards
149
9.3
Yards per pass
9.6
4.9
Yards per rush
4.3
26
First downs
22
7–12
Third downs
5–12
1–4
Fourth downs
2–2
4
Turnovers
0
6–49
Penalties
8–103
32:29
Possession
27:31
3
Sacks (by defense)
2
Efficiency
NC State
Duke
47%
Success rate
46%
0.04
EPA per play
0.32
1.38
Explosiveness
1.48
−0.10
Rushing EPA
0.10
0.15
Passing EPA
0.54
44%
Passing-down success
12%
−0.27
First-down EPA
0.10
0.34
Second-down EPA
0.12
1.43
Third-down EPA
0.64
16%
Havoc by its defense
19%
From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.
Before kickoff
Our ratings and the line, going in
Our ratings (scores only)
Duke 54% to win. Elo’s favorite won.
The line
Duke −3, over/under 57.5.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Before kickoff, the win chances were Duke 58%, NC State 42%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Duke drives left to right, NC State right to left.
Q1 NC StateTouchdown, 3 plays, 74 yards
Q1 DukeTouchdown, 10 plays, 70 yards
Q1 NC StateInterception, 2 plays, 2 yards
Q1 DukePunt, 3 plays, −7 yards
Q1 NC StateTouchdown, 16 plays, 99 yards
Q2 DukePunt, 6 plays, 26 yards
Q2 NC StateTouchdown, 10 plays, 80 yards
Q2 DukeTouchdown, 10 plays, 72 yards
Q2 NC StateInterception, 6 plays, 51 yards
Q2 DukeTouchdown, 2 plays, 12 yards
Q2 NC StateEnd of half, 1 play, −2 yards
Q3 DukeTouchdown, 4 plays, 75 yards
Q3 NC StateTouchdown, 4 plays, 75 yards
Q3 DukeTouchdown, 8 plays, 75 yards
Q3 NC StateMissed FG, 6 plays, 57 yards
Q3 DukePunt, 3 plays, 1 yard
Q3 NC StateTurnover on downs, 4 plays, 3 yards
Q3 DukeField goal, 8 plays, 37 yards
Q4 NC StateFumble, 3 plays, 13 yards
Q4 DukePunt, 3 plays, −10 yards
Q4 NC StateTouchdown, 15 plays, 95 yards
Q4 DukeTouchdown, 3 plays, 75 yards
Q4 NC StateInterception, 5 plays, 18 yards
Q4 DukeEnd of game, 4 plays, 13 yards
Play by play
1st quarter5 drives, then Tied at 7
NC State Touchdown, 3 plays
14:55
1st & 10 at own 35
Todd Pelino kickoff for 61 yds , Jayden Scott return for 22 yds to the NCSU 26
14:50
1st & 10 at own 26
Hollywood Smothers run for a loss of 1 yard to the NCSU 25
14:22
2nd & 11 at own 25
CJ Bailey pass incomplete to Justin Joly
14:10
3rd & 11 at own 25
CJ Bailey pass complete to Terrell Anderson for 75 yds for a TD (Kanoah Vinesett KICK)NC State 7, Duke 0
Duke Touchdown, 10 plays
14:05
1st & 10 at own 35
Charlie Birtwistle kickoff for 64 yds , Peyton Jones return for 29 yds to the DUKE 30
13:57
1st & 10 at own 30
Darian Mensah pass complete to Jeremiah Hasley for 15 yds to the DUKE 45 for a 1ST down
13:29
1st & 10 at own 45
Darian Mensah pass complete to Sahmir Hagans for 12 yds to the NCSU 43 for a 1ST down
13:13
1st & 10 at opp 43
Jaquez Moore run for 1 yd to the NCSU 42
12:47
2nd & 9 at opp 42
Darian Mensah pass incomplete to Jaquez Moore
12:41
3rd & 9 at opp 42
Darian Mensah pass incomplete
12:41
4th & 9 at opp 42
PENALTY NCSU Offside 5 yards from NCSU42 to NCSU37. NO PLAY.
12:32
4th & 4 at opp 37
Darian Mensah pass complete to Jeremiah Hasley for 21 yds to the NCSU 16 for a 1ST down
12:15
1st & 10 at opp 16
Nate Sheppard run for 3 yds to the NCSU 13
11:42
2nd & 7 at opp 13
Nate Sheppard run for 10 yds to the NCSU 3 for a 1ST down
11:22
1st & goal at opp 3
Nate Sheppard run for 1 yd to the NCSU 2
10:49
2nd & goal at opp 2
Anderson Castle run for 2 yds for a TD (Todd Pelino KICK)Tied at 7
10:49
1st & 10 at own 25
Timeout Duke, clock 10:49
NC State Interception, 2 plays
10:49
1st & 10 at own 35
Todd Pelino kickoff for 65 yds for a touchback
10:44
1st & 10 at own 25
Hollywood Smothers run for 2 yds to the NCSU 27
10:09
2nd & 8 at own 27
CJ Bailey pass intercepted DaShawn Stone return for no gain to the NCSU 45
Duke Punt, 3 plays
10:03
1st & 10 at opp 45
Darian Mensah pass incomplete to Jaquez Moore
9:59
2nd & 10 at opp 45
Jaquez Moore run for a loss of 1 yard to the NCSU 46
9:20
3rd & 11 at opp 46
Jaquez Moore run for a loss of 1 yard to the NCSU 47
8:38
4th & 12 at opp 47
PENALTY DUKE Delay Of Game 5 yards from NCSU47 to DUKE48. NO PLAY.
8:31
4th & 17 at own 48
Kade Reynoldson punt for 44 yds, punt out-of-bounds at the NCSU 1
NC State Touchdown, 16 plays
8:21
1st & 10 at own 1
CJ Bailey pass complete to Keenan Jackson for 14 yds to the NCSU 15 for a 1ST down
7:59
1st & 10 at own 15
Hollywood Smothers run for a loss of 2 yards to the NCSU 13
7:30
2nd & 12 at own 13
CJ Bailey pass complete to Justin Joly for 18 yds to the NCSU 31 for a 1ST down
6:57
1st & 10 at own 31
CJ Bailey pass complete to Hollywood Smothers for 8 yds to the NCSU 39
6:24
2nd & 2 at own 39
Jayden Scott run for 6 yds to the NCSU 45 for a 1ST down
5:53
1st & 10 at own 45
Jayden Scott run for 15 yds to the DUKE 40 for a 1ST down
5:32
1st & 10 at opp 40
CJ Bailey pass complete to Keenan Jackson for 5 yds to the DUKE 35
4:58
2nd & 5 at opp 35
Jayden Scott run for 7 yds to the DUKE 28 for a 1ST down
4:15
1st & 10 at opp 28
CJ Bailey pass complete to Teddy Hoffmann for 3 yds to the DUKE 25
3:55
2nd & 7 at opp 25
PENALTY NCSU False Start (Locklear,Ashton) 5 yards from DUKE25 to DUKE30. NO PLAY.
3:25
2nd & 12 at opp 30
CJ Bailey run for 6 yds to the DUKE 24
2:46
3rd & 6 at opp 24
CJ Bailey pass complete to Keenan Jackson for 7 yds to the DUKE 17 for a 1ST down
2:15
1st & 10 at opp 17
CJ Bailey pass complete to Justin Joly for 8 yds to the DUKE 9
2:05
2nd & 2 at opp 9
Timeout Duke, clock 02:05
1:42
2nd & 2 at opp 9
(01:47) Shotgun Bailey,CJ rush right for 8 yards gain to the DUKE01 (Freeman,Tre; Mergott,Luke), out of bounds PENALTY NCSU Holding (Erickson,Val) 10 yards from DUKE09 to DUKE19. NO PLAY.
1:16
2nd & 12 at opp 19
CJ Bailey run for 11 yds to the DUKE 8
0:00
3rd & 1 at opp 8
Hollywood Smothers run for 4 yds to the DUKE 4 for a 1ST down
Q2 14:53
1st & goal at opp 4
CJ Bailey run for a loss of 2 yards to the DUKE 6
Q2 14:18
2nd & goal at opp 6
CJ Bailey pass complete to Terrell Anderson for 6 yds for a TD (Kanoah Vinesett KICK)NC State 14, Duke 7
2nd quarter6 drives, then Duke 21, NC State 20
Duke Punt, 6 plays
14:18
1st & 10 at own 35
Charlie Birtwistle kickoff for 65 yds for a touchback
14:09
1st & 10 at own 25
Darian Mensah pass complete to Cooper Barkate for 8 yds to the DUKE 33
13:52
2nd & 2 at own 33
Nate Sheppard run for 4 yds to the DUKE 37 for a 1ST down
13:18
1st & 10 at own 37
Darian Mensah sacked for a loss of 3 yards to the DUKE 34
12:50
2nd & 13 at own 34
(12:54) No Huddle-Shotgun Mensah,Darian pass incomplete short middle to Brown,Que’Sean thrown to DUKE45 PENALTY NCSU Pass Interference (Royal, III,Ronnie) 14 yards from DUKE34 to DUKE48, 1ST DOWN. NO PLAY.
12:45
1st & 10 at own 48
Nate Sheppard run for 2 yds to the 50 yard line
11:58
2nd & 8 at the 50
Anderson Castle run for 5 yds to the NCSU 45
11:19
3rd & 3 at opp 45
Anderson Castle run for a loss of 4 yards to the NCSU 49
10:39
4th & 7 at opp 49
Kade Reynoldson punt for 49 yds for a touchback
NC State Touchdown, 10 plays
10:39
2nd & 10 at own 20
Timeout Duke, clock 10:39
10:34
1st & 10 at own 20
Hollywood Smothers run for no gain to the NCSU 20
9:55
2nd & 10 at own 20
CJ Bailey pass complete to Hollywood Smothers for 7 yds to the NCSU 27
9:23
3rd & 3 at own 27
CJ Bailey pass complete to Teddy Hoffmann for 2 yds to the NCSU 29
8:49
4th & 1 at own 29
Brandon Cleveland run for 4 yds to the NCSU 33 for a 1ST down
8:13
1st & 10 at own 33
Duke Penalty, Face Mask (15 yards) (15 Yards) to the NCSU 48 for a 1ST down
7:57
1st & 10 at own 48
Jayden Scott run for no gain to the NCSU 48
7:21
2nd & 10 at own 48
CJ Bailey pass complete to Jayden Scott for 5 yds to the DUKE 47
6:45
3rd & 5 at opp 47
CJ Bailey pass complete to Noah Rogers for 25 yds to the DUKE 22 for a 1ST down
5:45
1st & goal at opp 1
Will Wilson run for 1 yd for a TD Duke Penalty, unsportsmanlike conduct (Vincent Anthony Jr.) to the DUKE 0 (Kanoah Vinesett PAT MISSED)NC State 20, Duke 7
Duke Touchdown, 10 plays
5:40
1st & 10 at the 50
Charlie Birtwistle kickoff for 44 yds , Nate Sheppard return for 22 yds to the DUKE 28
5:34
1st & 10 at own 28
Darian Mensah pass incomplete to Andrel Anthony
5:26
2nd & 10 at own 28
Darian Mensah run for no gain to the DUKE 28 Duke Penalty, Offensive Holding (Yards) declined
5:08
3rd & 10 at own 28
Darian Mensah pass complete to Que’Sean Brown for 15 yds to the DUKE 43 for a 1ST down
4:53
1st & 10 at own 43
Darian Mensah pass incomplete to Cooper Barkate
4:46
2nd & 10 at own 43
Darian Mensah pass complete to Nate Sheppard for 6 yds to the DUKE 49
4:10
3rd & 4 at own 49
Darian Mensah pass complete to Jeremiah Hasley for 5 yds to the NCSU 46 for a 1ST down
3:48
1st & 10 at opp 46
Darian Mensah pass complete to Nate Sheppard for 6 yds to the NCSU 40
3:18
2nd & 4 at opp 40
Nate Sheppard run for 13 yds to the NCSU 27 for a 1ST down
2:53
1st & 10 at opp 27
Darian Mensah run for 10 yds to the NCSU 17 for a 1ST down
2:20
1st & 10 at opp 17
Darian Mensah pass complete to Landen King for 17 yds for a TD (Todd Pelino KICK)NC State 20, Duke 14
NC State Interception, 6 plays
2:20
1st & 10 at own 35
Todd Pelino kickoff for 63 yds
2:14
1st & 10 at own 25
Hollywood Smothers run for a loss of 1 yard to the NCSU 24
2:00
2nd & 11 at own 24
Timeout Duke, clock 02:00
1:53
2nd & 11 at own 24
CJ Bailey pass complete to Terrell Anderson for 44 yds to the DUKE 32 for a 1ST down
1:29
1st & 10 at opp 32
Hollywood Smothers run for 5 yds to the DUKE 27
1:02
2nd & 5 at opp 27
CJ Bailey sacked for a loss of 1 yard to the DUKE 28
1:02
3rd & 6 at opp 28
Timeout NC State, clock 01:02
0:57
3rd & 6 at opp 28
CJ Bailey pass complete to Terrell Anderson for 4 yds to the DUKE 24
0:57
4th & 2 at opp 24
Timeout Duke, clock 00:57
0:45
4th & 2 at opp 24
CJ Bailey pass intercepted Tre Freeman return for 67 yds to the NCSU 12
Duke Touchdown, 2 plays
0:45
1st & goal at opp 2
Timeout NC State, clock 00:45
0:41
1st & 10 at opp 12
(00:45) No Huddle-Shotgun Mensah,Darian pass incomplete short left to Hasley,Jeremiah thrown to NCSU00 PENALTY NCSU Pass Interference (Royal, III,Ronnie) 10 yards from NCSU12 to NCSU02, 1ST DOWN. NO PLAY.
0:35
1st & goal at opp 2
Anderson Castle run for 1 yd to the NCSU 1
0:20
2nd & goal at opp 1
Timeout NC State, clock 00:20
0:16
2nd & goal at opp 1
Anderson Castle run for 1 yd for a TD (Todd Pelino KICK)Duke 21, NC State 20
NC State End of half, 1 play
0:12
1st & 10 at own 35
Todd Pelino kickoff for 48 yds , Coleson Fields return for 9 yds to the NCSU 26
0:00
1st & 10 at own 26
(00:07) Kneel down by NC State at NCSU24 for loss of 2 yards.
3rd quarter7 drives, then Duke 35, NC State 26
Duke Touchdown, 4 plays
15:00
1st & 10 at own 35
Charlie Birtwistle kickoff for 65 yds for a touchback
14:52
1st & 10 at own 25
Darian Mensah pass complete to Sahmir Hagans for 18 yds to the DUKE 43 for a 1ST down
14:21
1st & 10 at own 43
Nate Sheppard run for 9 yds to the NCSU 48
14:00
2nd & 1 at opp 48
Darian Mensah pass complete to Que’Sean Brown for 15 yds to the NCSU 33 for a 1ST down
13:30
1st & 10 at opp 33
Darian Mensah pass complete to Sahmir Hagans for 33 yds for a TD (Todd Pelino KICK)Duke 28, NC State 20
NC State Touchdown, 4 plays
13:30
1st & 10 at own 35
Todd Pelino kickoff for 65 yds for a touchback
13:24
1st & 10 at own 25
Hollywood Smothers run for no gain to the NCSU 25
12:47
2nd & 10 at own 25
CJ Bailey pass complete to Noah Rogers for 16 yds to the NCSU 41 for a 1ST down
12:15
1st & 10 at own 41
CJ Bailey pass complete to Justin Joly for 8 yds to the NCSU 49
11:53
2nd & 2 at own 49
Hollywood Smothers run for 51 yds for a TD (Two-Point Conversion failed)Duke 28, NC State 26
Duke Touchdown, 8 plays
11:53
1st & 10 at own 35
Charlie Birtwistle kickoff for 65 yds for a touchback
11:47
1st & 10 at own 25
Darian Mensah pass complete to Nate Sheppard for 8 yds to the DUKE 33
11:12
2nd & 2 at own 33
Anderson Castle run for 4 yds to the DUKE 37 for a 1ST down
10:42
1st & 10 at own 37
Anderson Castle run for 4 yds to the DUKE 41
10:14
2nd & 6 at own 41
Darian Mensah pass complete to Anderson Castle for 13 yds to the NCSU 46 for a 1ST down
9:53
1st & 10 at opp 46
Darian Mensah pass incomplete to Cooper Barkate
9:47
2nd & 10 at opp 46
Nate Sheppard run for 2 yds to the NCSU 44
9:05
3rd & 8 at opp 44
Darian Mensah pass complete to Chase Tyler for 7 yds to the NCSU 37
8:32
4th & 1 at opp 37
Darian Mensah pass complete to Cooper Barkate for 37 yds for a TD (Todd Pelino KICK)Duke 35, NC State 26
8:27
1st & 10 at own 35
Todd Pelino kickoff for 65 yds , Jayden Scott return for 20 yds to the NCSU 45 Duke Penalty, Personal Foul (-15 Yards) to the NCSU 35
NC State Missed FG, 6 plays
8:20
1st & 10 at own 35
Hollywood Smothers run for 2 yds to the NCSU 37
7:40
1st & 10 at opp 48
Hollywood Smothers run for 42 yds to the DUKE 6 for a 1ST down
7:03
1st & goal at opp 6
CJ Bailey run for a loss of 2 yards to the DUKE 8
6:18
2nd & goal at opp 8
CJ Bailey pass complete to Teddy Hoffmann for no gain to the DUKE 8
5:45
3rd & goal at opp 8
CJ Bailey pass incomplete to Noah Rogers
5:40
4th & goal at opp 8
Kanoah Vinesett 25 yd FG BLOCKED blocked by Wesley Williams (05:44) Vinesett,Kanoah field goal attempt from 25 yards NO GOOD blocked by Williams,Wesley (H: Noonkester,Caden, LS: Mann,Jake), clock 05:40 recovered by DUKE Callahan,Landan at DUKE16, End Of Play.
Duke Punt, 3 plays
5:36
1st & 10 at own 16
(05:40) No Huddle-Shotgun Mensah,Darian pass complete short right to Barkate,Cooper caught at DUKE25, for 7 yards to the DUKE23 (Johnson,Jamel), out of bounds PENALTY DUKE Holding (Hasley,Jeremiah) 8 yards from DUKE16 to DUKE08. NO PLAY.
5:14
1st & 18 at own 8
Nate Sheppard run for 2 yds to the DUKE 10
4:36
2nd & 16 at own 10
Darian Mensah pass complete to Jeremiah Hasley for 2 yds to the DUKE 12
3:53
3rd & 14 at own 12
Darian Mensah pass incomplete
3:53
4th & 14 at own 12
PENALTY NCSU Offside 5 yards from DUKE12 to DUKE17. NO PLAY.
3:43
4th & 9 at own 17
Kade Reynoldson punt for 26 yds , Teddy Hoffmann returns for 3 yds to the DUKE 40
NC State Turnover on downs, 4 plays
3:29
1st & 10 at opp 40
CJ Bailey pass complete to Teddy Hoffmann for no gain to the DUKE 40
3:05
2nd & 10 at opp 40
CJ Bailey pass incomplete to Terrell Anderson
2:54
3rd & 10 at opp 40
CJ Bailey pass complete to Hollywood Smothers for 3 yds to the DUKE 37
2:17
4th & 7 at opp 37
CJ Bailey pass incomplete to Justin Joly
Duke Field goal, 8 plays
2:02
1st & 10 at own 37
Darian Mensah pass complete to Cooper Barkate for 20 yds to the NCSU 43 for a 1ST down
1:47
1st & 10 at opp 43
Darian Mensah pass incomplete to Cooper Barkate
1:41
2nd & 10 at opp 43
Nate Sheppard run for 5 yds to the NCSU 38
0:56
3rd & 5 at opp 38
Darian Mensah pass complete to Que’Sean Brown for 11 yds to the NCSU 27 for a 1ST down
0:00
1st & 10 at opp 27
Nate Sheppard run for 3 yds to the NCSU 24
Q4 14:56
2nd & 7 at opp 24
Nate Sheppard run for a loss of 2 yards to the NCSU 26
Q4 14:23
3rd & 9 at opp 26
Darian Mensah pass incomplete to Andrel Anthony
Q4 14:18
4th & 9 at opp 26
Todd Pelino 43 yd FG GOODDuke 38, NC State 26
4th quarter6 drives, then Duke 45, NC State 33
NC State Fumble, 3 plays
14:14
1st & 10 at own 35
Todd Pelino kickoff for 65 yds , Jayden Scott return for 20 yds to the NCSU 20
14:10
1st & 10 at own 20
CJ Bailey pass incomplete to Justin Joly
14:04
2nd & 10 at own 20
CJ Bailey pass complete to Terrell Anderson for 11 yds to the NCSU 31 for a 1ST down
13:33
1st & 10 at own 31
CJ Bailey run for 2 yds to the NCSU 33 CJ Bailey fumbled, recovered by NCSU Wesley Williams
Duke Punt, 3 plays
13:17
1st & 10 at opp 33
Darian Mensah sacked by Brandon Cleveland for a loss of 1 yard to the NCSU 34
12:41
2nd & 11 at opp 34
Anderson Castle run for a loss of 1 yard to the NCSU 35
12:03
3rd & 12 at opp 35
Darian Mensah sacked by Tra Thomas for a loss of 8 yards to the NCSU 43
11:27
4th & 20 at opp 43
Kade Reynoldson punt for 38 yds, fair catch by Teddy Hoffmann at the NCSU 5
NC State Touchdown, 15 plays
11:22
1st & 10 at own 5
Hollywood Smothers run for 18 yds to the NCSU 23 for a 1ST down
10:48
1st & 10 at own 23
CJ Bailey pass complete to Brandon Cleveland for 9 yds to the NCSU 32
10:18
2nd & 1 at own 32
Jayden Scott run for 1 yd to the NCSU 33 for a 1ST down
9:37
1st & 10 at own 33
CJ Bailey pass complete to Keenan Jackson for 1 yd to the NCSU 34
9:19
2nd & 9 at own 34
(09:22) No Huddle-Shotgun Bailey,CJ pass incomplete short right to Anderson,Terrell thrown to NCSU50 PENALTY DUKE Pass Interference (Callahan,Landan) 15 yards from NCSU34 to NCSU49, 1ST DOWN. NO PLAY.
9:15
1st & 10 at own 49
Jayden Scott run for 6 yds to the DUKE 45
8:54
2nd & 4 at opp 45
Jayden Scott run for no gain to the DUKE 45
8:10
3rd & 4 at opp 45
CJ Bailey pass complete to Noah Rogers for 7 yds to the DUKE 38 for a 1ST down
7:50
1st & 10 at opp 38
Hollywood Smothers run for no gain to the DUKE 38
7:12
2nd & 10 at opp 38
(07:18) No Huddle-Shotgun Bailey,CJ pass incomplete short left thrown to NCSU50 QB hurried by Williams,Wesley and Johnson,Kendall PENALTY DUKE Roughing The Passer offsetting NCSU Intentional Grounding offsetting. NO PLAY.
6:57
2nd & 10 at opp 38
CJ Bailey pass complete to Justin Joly for 15 yds to the DUKE 23 for a 1ST down
6:30
1st & 10 at opp 23
CJ Bailey sacked for a loss of 5 yards to the DUKE 28
5:54
2nd & 15 at opp 28
CJ Bailey pass incomplete to Teddy Hoffmann
5:39
3rd & 15 at opp 28
CJ Bailey pass complete to Terrell Anderson for 26 yds to the DUKE 2 for a 1ST down
5:10
1st & goal at opp 2
Hollywood Smothers run for 1 yd to the DUKE 1
4:34
2nd & goal at opp 1
Hollywood Smothers run for no gain to the DUKE 1
4:01
3rd & goal at opp 1
Will Wilson run for 1 yd for a TD (Kanoah Vinesett KICK)Duke 38, NC State 33
Duke Touchdown, 3 plays
4:01
1st & 10 at own 35
Charlie Birtwistle kickoff for 65 yds for a touchback
3:56
1st & 10 at own 25
Nate Sheppard run for 5 yds to the DUKE 30
3:09
2nd & 5 at own 30
Nate Sheppard run for 4 yds to the DUKE 34
2:19
3rd & 1 at own 34
Anderson Castle run for 66 yds for a TD (Todd Pelino KICK)Duke 45, NC State 33
NC State Interception, 5 plays
2:19
1st & 10 at own 35
Todd Pelino kickoff for 64 yds
2:11
1st & 10 at own 25
CJ Bailey pass complete to Justin Joly for 14 yds to the NCSU 39 for a 1ST down
1:58
1st & 10 at own 39
Hollywood Smothers run for 2 yds to the NCSU 41
1:58
2nd & 8 at own 41
Timeout Duke, clock 01:58
1:50
2nd & 8 at own 41
CJ Bailey pass incomplete to Justin Joly
1:40
3rd & 8 at own 41
CJ Bailey pass complete to Hollywood Smothers for 2 yds to the NCSU 43
1:28
4th & 6 at own 43
Timeout NC State, clock 01:28
1:24
4th & 6 at own 43
CJ Bailey pass intercepted Moussa Kane return for 2 yds to the NCSU 49
1:24
4th & 6 at own 43
Duke Penalty, unsportsmanlike conduct (DaShawn Stone) to the DUKE 37
Duke End of game, 4 plays
1:19
1st & 10 at own 37
Anderson Castle run for 4 yds to the DUKE 41
1:19
2nd & 6 at own 41
Timeout NC State, clock 01:19
1:15
2nd & 6 at own 41
Anderson Castle run for 3 yds to the DUKE 44
1:15
3rd & 3 at own 44
Timeout NC State, clock 01:15
1:10
3rd & 3 at own 44
Anderson Castle run for 7 yds to the NCSU 49 for a 1ST down
0:00
1st & 10 at opp 49
(00:43) Kneel down by Duke at NCSU50 for loss of 1 yard.
Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.