Duke at NC State

Saturday, October 17, 2020

NC State beat Duke 31–⁠20. It was their 83rd meeting; after it, Duke led the series 41–⁠37–⁠5.

AwayDuke2–⁠9 in 2020
20
HomeNC State8–⁠4 in 2020
31

Final at Carter-Finley Stadium, RaleighTV: ESPN3Attendance 4,032

At kickoff
62°F, mostly cloudy, wind 5 mph from the southeastWeather: NOAA NCEI Integrated Surface Database; Raleigh-Durham International Airport (KRDU), 12 km from the stadium, 21 minutes after kickoff
Officials
Referee Gary Patterson; umpire Terrence Ramsey; head linesman Tracy Lynch; line judge Brian Sakowski; side judge Jamal Shears; field judge Jim Biddle; back judge Barry Hendon; center judge Jon BadenGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Duke7130020
NC State01471031

Standouts

Photos: Wikimedia Commons, free licenses; credits on each player’s page.

Player stats

Duke

PassingC/AttYdsTDInt
Chase Brice24/4019013
RushingCarYdsTDLong
Chase Brice1486023
Deon Jackson203405
Mataeo Durant7909
ReceivingRecYdsTDLong
Jake Bobo662118
Jalon Calhoun429012
Jake Marwede326011
Mataeo Durant326013
DefenseTklTFLSacksInt
Shaka Heyward8000
Rocky Shelton II80.500
Lummie Young IV7000
Derrick Tangelo6110
Marquis Waters6000
Chris Rumph II42.510
Victor Dimukeje3110
Jeremiah Lewis2001

NC State

PassingC/AttYdsTDInt
Devin Leary14/2419411
Bailey Hockman4/74310
Thayer Thomas0/1000
RushingCarYdsTDLong
Ricky Person Jr.1584034
Zonovan Knight1044014
Jordan Houston2615
Devin Leary73014
ReceivingRecYdsTDLong
Emeka Emezie487036
Devin Carter232023
Thayer Thomas224115
Zonovan Knight224020
DefenseTklTFLSacksInt
Payton Wilson190.50.51
Isaiah Moore121.50.50
Drake Thomas101.500
Terrell Dawkins91.510
Alim McNeill3110
Daniel Joseph2110
Jaylon Scott1001

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

DukeNC State
319Total yards355
190Passing yards237
129Rushing yards118
4.8Yards per pass7.4
3.1Yards per rush3.1
24First downs19
4–⁠16Third downs7–⁠15
1–⁠2Fourth downs1–⁠1
3Turnovers3
5–⁠55Penalties8–⁠106
31:03Possession28:57
3Sacks (by defense)4

Efficiency

DukeNC State
37%Success rate39%
−0.18EPA per play0.08
0.99Explosiveness1.49
−0.10Rushing EPA0.01
−0.24Passing EPA0.15
32%Passing-down success41%
−0.34First-down EPA−0.05
0.21Second-down EPA−0.21
−0.32Third-down EPA0.68
19%Havoc by its defense16%

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)

NC State 62% to win. Elo’s favorite won.

The line

NC State −3.5, over/under 59.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 NC State 60%, Duke 40%. CollegeFootballData.com’s estimate from the point spread.

Every drive

NC State end zoneDuke end zoneQ1 DukePunt, 3 playsQ1 NC StatePunt return TD, 7 plays (Duke scores)Q1 NC StateFumble, 2 playsQ1 DukeInterception, 3 playsQ1 NC StatePunt, 5 playsQ1 DukePunt, 6 playsQ1 NC StateInterception, 1 playQ1 DukeField goal, 10 playsQ2 NC StateTouchdown, 12 playsQ2 DukeTouchdown, 16 playsQ2 NC StatePunt, 4 playsQ2 DukePunt return TD, 3 plays (NC State scores)Q2 DukeField goal, 6 playsQ3 NC StateFumble, 5 playsQ3 DukeTurnover on downs, 8 playsQ3 NC StatePunt, 5 playsQ3 DukeInterception, 3 playsQ3 NC StateTouchdown, 5 playsQ3 DukePunt, 3 playsQ3 NC StateTouchdown, 8 playsQ4 DukePunt, 3 playsQ4 NC StatePunt, 3 playsQ4 DukePunt, 4 playsQ4 NC StatePunt, 4 playsQ4 DukeInterception, 5 playsQ4 NC StateField goal, 8 playsQ4 DukeMissed FG, 11 playsQ4 NC StateEnd of game, 2 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. NC State drives left to right, Duke right to left.
  1. Q1 DukePunt, 3 plays, 9 yards
  2. Q1 NC StatePunt return TD, 7 plays (Duke scores), 26 yards
  3. Q1 NC StateFumble, 2 plays, 0 yards
  4. Q1 DukeInterception, 3 plays, 1 yard
  5. Q1 NC StatePunt, 5 plays, 34 yards
  6. Q1 DukePunt, 6 plays, 31 yards
  7. Q1 NC StateInterception, 1 play, 0 yards
  8. Q1 DukeField goal, 10 plays, 39 yards
  9. Q2 NC StateTouchdown, 12 plays, 70 yards
  10. Q2 DukeTouchdown, 16 plays, 89 yards
  11. Q2 NC StatePunt, 4 plays, 32 yards
  12. Q2 DukePunt return TD, 3 plays (NC State scores), −1 yard
  13. Q2 DukeField goal, 6 plays, 47 yards
  14. Q3 NC StateFumble, 5 plays, 0 yards
  15. Q3 DukeTurnover on downs, 8 plays, 24 yards
  16. Q3 NC StatePunt, 5 plays, 38 yards
  17. Q3 DukeInterception, 3 plays, 11 yards
  18. Q3 NC StateTouchdown, 5 plays, 62 yards
  19. Q3 DukePunt, 3 plays, 4 yards
  20. Q3 NC StateTouchdown, 8 plays, 74 yards
  21. Q4 DukePunt, 3 plays, 6 yards
  22. Q4 NC StatePunt, 3 plays, 5 yards
  23. Q4 DukePunt, 4 plays, 18 yards
  24. Q4 NC StatePunt, 4 plays, 5 yards
  25. Q4 DukeInterception, 5 plays, 31 yards
  26. Q4 NC StateField goal, 8 plays, 30 yards
  27. Q4 DukeMissed FG, 11 plays, 48 yards
  28. Q4 NC StateEnd of game, 2 plays, −10 yards

Play by play

1st quarter8 drives, then Duke 7, NC State 0
Duke Punt, 3 plays
15:001st & 10 at own 35Trenton Gill kickoff for 65 yds , Jaylen Stinson return for 21 yds to the Duke 21
15:001st & 10 at own 21Chase Brice run for 9 yds to the Duke 30
15:002nd & 1 at own 30Deon Jackson run for a loss of 1 yard to the Duke 29
15:003rd & 2 at own 29Deon Jackson run for 1 yd to the Duke 30
15:004th & 1 at own 30Porter Wilson punt for 41 yds, downed at the NCSt 29
NC State Punt return TD, 7 plays (Duke scores)
13:071st & 10 at own 30Devin Leary pass complete to Jordan Houston for 4 yds to the NCSt 34
13:072nd & 6 at own 34Ricky Person Jr. run for 4 yds to the NCSt 38
13:073rd & 2 at own 38Ricky Person Jr. run for 4 yds to the NCSt 42 for a 1ST down
13:071st & 10 at own 42Devin Leary pass complete to Thayer Thomas for 15 yds to the Duke 43 for a 1ST down
13:071st & 10 at opp 43Ricky Person Jr. run for a loss of 3 yards to the Duke 46
13:072nd & 13 at opp 46Ricky Person Jr. run for 2 yds to the Duke 44
13:073rd & 11 at opp 44Devin Leary pass incomplete
9:514th & 11 at opp 44TEAM punt , Dorian Mausi returns for 32 yds for a TD (Charlie Ham KICK)Duke 7, NC State 0
NC State Fumble, 2 plays
9:511st & 0 at own 35Jack Driggers kickoff for 59 yds , Ricky Person Jr. return for 23 yds to the NCSTATE 42 NC STATE Penalty, illegal block (14 Yards) to the NCSt 15
9:411st & 10 at own 15Zonovan Knight run for 3 yds to the NCSt 18
9:412nd & 7 at own 18Zonovan Knight run for no gain to the NCSt 15 Zonovan Knight fumbled, forced by Lummie Young IV, recovered by Duke Leonard Johnson
Duke Interception, 3 plays
9:021st & 10 at opp 15Deon Jackson run for 1 yd to the NCSt 14
9:022nd & 9 at opp 14Chase Brice pass incomplete
9:023rd & 9 at opp 14Chase Brice pass intercepted Porter Wilson return for 4 yds to the NCSt 11 Porter Wilson fumbled, forced by Jarett Garner, recovered by NCSt Payton Wilson
NC State Punt, 5 plays
8:241st & 10 at own 11Ricky Person Jr. run for 5 yds to the NCSt 16
8:242nd & 5 at own 16Ricky Person Jr. run for 34 yds to the 50 yard line for a 1ST down
8:241st & 10 at the 50Devin Leary pass complete to Emeka Emezie for 9 yds to the Duke 41
8:242nd & 1 at opp 41Devin Leary pass incomplete
8:243rd & 1 at opp 41Zonovan Knight run for no gain to the Duke 41
8:244th & 1 at opp 41NC STATE Penalty, face mask (14 yards) (-14 Yards) to the NCSt 45
8:244th & 15 at own 45Trenton Gill punt for 41 yds
Duke Punt, 6 plays
6:111st & 10 at own 14Mataeo Durant run for no gain to the Duke 14
6:112nd & 10 at own 14NC STATE Penalty, Defensive pass interference (14 Yards) to the Duke 28 for a 1ST down
6:111st & 10 at own 28Chase Brice pass incomplete
6:112nd & 10 at own 28Chase Brice pass complete to Jalon Calhoun for 12 yds to the Duke 40 for a 1ST down
6:111st & 10 at own 40Chase Brice pass complete to Jalon Calhoun for 4 yds to the Duke 44
6:112nd & 6 at own 44Mataeo Durant run for 3 yds to the Duke 47
6:113rd & 3 at own 47Chase Brice sacked by Isaiah Moore and Payton Wilson for a loss of 2 yards to the Duke 45
6:114th & 5 at own 45Porter Wilson punt for 28 yds, downed at the NCSt 27
NC State Interception, 1 play
3:321st & 10 at own 27Devin Leary pass intercepted Jeremiah Lewis return for no gain to the Duke 33
Duke Field goal, 10 plays
3:251st & 10 at own 33Chase Brice pass complete to Jake Marwede for 8 yds to the Duke 41
3:252nd & 2 at own 41Mataeo Durant run for 9 yds to the 50 yard line for a 1ST down NC STATE Penalty, targeting (Jakeen Harris) to the NCSt 35 for a 1ST down
3:251st & 10 at opp 35Deon Jackson run for 1 yd to the NCSt 34
3:252nd & 9 at opp 34Deon Jackson run for 1 yd to the NCSt 33
3:253rd & 8 at opp 33Chase Brice pass complete to Noah Gray for 5 yds to the NCSt 28
1:074th & 3 at opp 28Timeout NC STATE, clock 01:07
1:074th & 3 at opp 28Chase Brice pass complete to Jake Bobo for 8 yds to the NCSt 20 for a 1ST down
1:071st & 10 at opp 20Deon Jackson run for 2 yds to the NCSt 18
1:072nd & 8 at opp 18Chase Brice pass incomplete
0:063rd & 8 at opp 18Timeout DUKE, clock 00:06
0:063rd & 8 at opp 18DUKE Penalty, illegal block (-10 Yards) to the NCSt 28
0:063rd & 18 at opp 28Chase Brice pass incomplete
Q2 14:554th & 18 at opp 28Charlie Ham 46 yd FG GOODDuke 10, NC State 0
2nd quarter5 drives, then Duke 20, NC State 14
NC State Touchdown, 12 plays
14:551st & 0 at own 35Jack Driggers kickoff for 65 yds , Ricky Person Jr. return for 30 yds to the NCSt 30
14:461st & 10 at own 30Ricky Person Jr. run for 5 yds to the NCSt 35
14:462nd & 5 at own 35Ricky Person Jr. run for a loss of 3 yards to the NCSt 32
14:463rd & 8 at own 32Devin Leary pass complete to Emeka Emezie for 15 yds to the NCSt 47 for a 1ST down
14:461st & 10 at own 47Devin Leary pass incomplete to Ricky Person Jr.
14:462nd & 10 at own 47Ricky Person Jr. run for 11 yds to the Duke 42 for a 1ST down
14:461st & 10 at opp 42Devin Leary pass complete to Ricky Person Jr. for 4 yds to the Duke 38
14:462nd & 6 at opp 38Devin Leary pass incomplete
14:463rd & 6 at opp 38Devin Leary pass complete to Devin Carter for 9 yds to the Duke 29 for a 1ST down
14:461st & 10 at opp 29Devin Leary pass incomplete to Thayer Thomas, broken up by Marquis Waters
14:462nd & 10 at opp 29Jordan Houston run for 5 yds to the Duke 24
14:463rd & 5 at opp 24Devin Leary pass complete to Devin Carter for 23 yds to the Duke 1 for a 1ST down
10:441st & goal at opp 1Jordan Houston run for 1 yd for a TD (Christopher Dunn KICK)Duke 10, NC State 7
Duke Touchdown, 16 plays
10:441st & 0 at own 35Trenton Gill kickoff for 65 yds , Jaylen Stinson return for 11 yds to the Duke 11
10:381st & 10 at own 11Chase Brice pass complete to Jarett Garner for 2 yds to the Duke 13
10:382nd & 8 at own 13Deon Jackson run for 3 yds to the Duke 16
10:383rd & 5 at own 16Chase Brice pass complete to Eli Pancol for 2 yds to the Duke 18
10:384th & 3 at own 18NC STATE Penalty, roughing the kicker (Delbert Mimms III) to the Duke 23 for a 1ST down
10:381st & 10 at own 23Deon Jackson run for no gain to the Duke 23
10:382nd & 10 at own 23Chase Brice pass complete to Dennis Smith for 8 yds to the Duke 31
10:383rd & 2 at own 31Deon Jackson run for 3 yds to the Duke 34 for a 1ST down
10:381st & 10 at own 34Deon Jackson run for 3 yds to the Duke 37
10:382nd & 7 at own 37NC STATE Penalty, personal foul (Savion Jackson) to the NCSt 48 for a 1ST down
10:381st & 10 at opp 48Mataeo Durant run for a loss of 5 yards to the Duke 47
10:382nd & 15 at own 47Chase Brice pass complete to Mataeo Durant for 5 yds to the NCSt 48
10:383rd & 10 at opp 48Chase Brice pass complete to Jake Bobo for 10 yds to the NCSt 38 for a 1ST down
10:381st & 10 at opp 38Chase Brice pass complete to Jalon Calhoun for 7 yds to the NCSt 31
10:382nd & 3 at opp 31Deon Jackson run for 2 yds to the NCSt 29
10:383rd & 1 at opp 29Deon Jackson run for 5 yds to the NCSt 24 for a 1ST down
10:381st & 10 at opp 24Chase Brice pass incomplete to Jake Bobo
10:382nd & 10 at opp 24Chase Brice run for 16 yds to the NCSt 8 for a 1ST down
3:431st & goal at opp 8Chase Brice pass complete to Jake Bobo for 8 yds for a TD (Charlie Ham KICK)Duke 17, NC State 7
NC State Punt, 4 plays
3:431st & 0 at own 35Jack Driggers kickoff for 60 yds
3:431st & 10 at own 25Devin Leary pass complete to Emeka Emezie for 27 yds to the Duke 48 for a 1ST down
3:431st & 10 at opp 48Devin Leary pass incomplete
3:432nd & 10 at opp 48Devin Leary pass complete to Zonovan Knight for 4 yds to the Duke 44
3:433rd & 6 at opp 44Devin Leary run for 1 yd to the Duke 43
1:434th & 5 at opp 43Timeout NC STATE, clock 01:43
1:434th & 5 at opp 43Trenton Gill punt for 43 yds for a touchback
Duke Punt return TD, 3 plays (NC State scores)
1:341st & 10 at own 20Mataeo Durant run for 1 yd to the Duke 21
1:342nd & 9 at own 21Chase Brice pass incomplete
1:343rd & 9 at own 21Chase Brice sacked by Alim McNeill for a loss of 2 yards to the Duke 19
0:504th & 11 at own 19Timeout NC STATE, clock 00:50
0:454th & 11 at own 19Porter Wilson punt blocked by Vi Jones blocked by Vi Jones Max Fisher return for 8 yds for a TD (Christopher Dunn KICK)Duke 17, NC State 14
Duke Field goal, 6 plays
0:451st & 0 at own 20Trenton Gill kickoff for 58 yds , Jaylen Stinson return for 21 yds to the Duke 43
0:391st & 10 at own 43Chase Brice pass complete to Mataeo Durant for 13 yds to the NCSt 44 for a 1ST down
0:391st & 10 at opp 44Chase Brice pass complete to Mataeo Durant for 8 yds to the NCSt 36
0:192nd & 2 at opp 36Timeout DUKE, clock 00:19
0:192nd & 2 at opp 36Chase Brice run for 8 yds to the NCSt 28 for a 1ST down
0:191st & 10 at opp 28NC STATE Penalty, personal foul (14 Yards) to the NCSt 14 for a 1ST down
0:191st & 10 at opp 14Chase Brice pass incomplete
0:192nd & 10 at opp 14Chase Brice run for 4 yds to the NCSt 10
0:013rd & 6 at opp 10Timeout DUKE, clock 00:01
0:003rd & 6 at opp 10Charlie Ham 29 yd FG GOODDuke 20, NC State 14
3rd quarter7 drives, then NC State 21, Duke 20
NC State Fumble, 5 plays
15:001st & 0 at own 35Jack Driggers kickoff for 65 yds for a touchback
15:001st & 10 at own 25Ricky Person Jr. run for 4 yds to the NCSt 29
15:002nd & 6 at own 29Ricky Person Jr. run for 4 yds to the NCSt 33
15:003rd & 2 at own 33Devin Leary run for 1 yd to the NCSt 34
15:004th & 1 at own 34Devin Leary run for 1 yd to the NCSt 35 for a 1ST down
15:001st & 10 at own 35Devin Leary sacked by Derrick Tangelo for a loss of 7 yards to the NCSt 25 Devin Leary fumbled, recovered by Duke Drew Jordan , return for 0 yards , return for 0 yards to the NCSt 25
Duke Turnover on downs, 8 plays
12:551st & 10 at opp 25DUKE Penalty, UN (Derrick Tangelo) to the NCSt 40
12:551st & 10 at opp 40Chase Brice run for 23 yds to the NCSt 17 for a 1ST down
12:551st & 10 at opp 17Deon Jackson run for 2 yds to the NCSt 15
12:552nd & 8 at opp 15Deon Jackson run for 2 yds to the NCSt 13
12:553rd & 6 at opp 13Chase Brice run for 9 yds to the NCSt 4 for a 1ST down
12:551st & goal at opp 4Deon Jackson run for 1 yd to the NCSt 3
12:552nd & goal at opp 3Deon Jackson run for 2 yds to the NCSt 1
12:553rd & goal at opp 1Deon Jackson run for no gain to the NCSt 1
12:554th & goal at opp 1Chase Brice pass incomplete to Jake Bobo
NC State Punt, 5 plays
8:361st & 10 at own 1Devin Leary pass incomplete to Dylan Parham
8:362nd & 10 at own 1Devin Leary pass complete to N/A for 30 yds to the NCSt 31 for a 1ST down
8:361st & 10 at own 31Devin Leary pass complete to Jordan Houston for a loss of 6 yards to the NCSt 25
8:362nd & 16 at own 25Devin Leary pass incomplete to Thayer Thomas
8:363rd & 16 at own 0DUKE Penalty, holding off-setting ( Yards) to the NCSt 25
8:363rd & 16 at own 25Devin Leary run for 14 yds to the NCSt 39
8:364th & 2 at own 39Trenton Gill punt for 37 yds , Jontavis Robertson returns for 10 yds to the Duke 34
Duke Interception, 3 plays
6:301st & 10 at own 34Mataeo Durant run for 1 yd to the Duke 35
6:302nd & 9 at own 35Chase Brice pass complete to Noah Gray for 10 yds to the Duke 45 for a 1ST down
6:301st & 10 at own 45Chase Brice pass intercepted Porter Wilson return for a loss of 2 yards to the NCSt 38
NC State Touchdown, 5 plays
5:131st & 10 at own 38Ricky Person Jr. run for 2 yds to the NCSt 40
5:132nd & 8 at own 40Devin Leary pass incomplete to Porter Rooks
5:133rd & 8 at own 40Devin Leary pass complete to Zonovan Knight for 20 yds to the Duke 40 for a 1ST down
5:131st & 10 at opp 40Devin Leary pass complete to Emeka Emezie for 36 yds to the Duke 4 for a 1ST down
4:011st & goal at opp 4Devin Leary pass complete to Cary Angeline for 4 yds for a TD (Christopher Dunn KICK)NC State 21, Duke 20
Duke Punt, 3 plays
4:011st & 0 at own 35Trenton Gill kickoff for 65 yds for a touchback
4:011st & 10 at own 25Mataeo Durant run for no gain to the Duke 25
4:012nd & 10 at own 25Chase Brice pass complete to Dennis Smith for 4 yds to the Duke 29
4:013rd & 6 at own 29Chase Brice pass incomplete to Noah Gray, broken up by Isaac Duffy
4:014th & 6 at own 29Porter Wilson punt for 45 yds, downed at the NCSt 26
NC State Touchdown, 8 plays
2:501st & 10 at own 26Devin Leary sacked by Chris Rumph II for a loss of 8 yards to the NCSt 18
2:502nd & 18 at own 18Ricky Person Jr. run for 17 yds to the NCSt 35
2:503rd & 1 at own 35Ricky Person Jr. run for 2 yds to the NCSt 37 for a 1ST down
2:501st & 10 at own 37Devin Leary run for 4 yds to the Duke 41 for a 1ST down DUKE Penalty, targeting (Lummie Young IV) to the Duke 44 for a 1ST down
2:501st & 10 at opp 44Zonovan Knight run for 6 yds to the Duke 38
2:502nd & 4 at opp 38DUKE Penalty, Defensive pass interference (Jeremiah Lewis) to the Duke 28 for a 1ST down
2:501st & 10 at opp 28Thayer Thomas pass incomplete to Ricky Person Jr.
2:502nd & 10 at opp 28Bailey Hockman pass complete to Cary Angeline for 19 yds to the Duke 9 for a 1ST down
Q4 14:551st & goal at opp 9Bailey Hockman pass complete to Thayer Thomas for 9 yds for a TD (Christopher Dunn KICK)NC State 28, Duke 20
4th quarter8 drives, then NC State 31, Duke 20
Duke Punt, 3 plays
14:551st & 0 at own 35Trenton Gill kickoff for 65 yds , Jaylen Stinson return for 22 yds to the Duke 22
14:491st & 10 at own 22Chase Brice pass complete to Noah Gray for 5 yds to the Duke 27
14:492nd & 5 at own 27Deon Jackson run for 2 yds to the Duke 29
14:493rd & 3 at own 29Deon Jackson run for a loss of 1 yard to the Duke 28
14:494th & 4 at own 28Porter Wilson punt for 30 yds, punt out-of-bounds at the NCSTATE 42 DUKE Penalty, illegal formation (-5 Yards) to the NCSt 47
NC State Punt, 3 plays
13:081st & 10 at own 47Zonovan Knight run for 3 yds to the 50 yard line
13:082nd & 7 at the 50Zonovan Knight run for 1 yd to the Duke 49
13:083rd & 6 at opp 49Bailey Hockman run for 1 yd to the Duke 48
13:084th & 5 at opp 48Trenton Gill punt for 48 yds for a touchback
Duke Punt, 4 plays
11:181st & 10 at own 20Chase Brice pass complete to Jarett Garner for 11 yds to the Duke 31 for a 1ST down
11:181st & 10 at own 31Chase Brice pass complete to Jake Marwede for 7 yds to the Duke 38
11:182nd & 3 at own 38Chase Brice pass incomplete to Deon Jackson
11:183rd & 3 at own 38Chase Brice pass incomplete to Eli Pancol, broken up by Isaac Duffy
11:184th & 3 at own 38Porter Wilson punt for 43 yds, downed at the NCSt 19
NC State Punt, 4 plays
9:571st & 10 at own 19Bailey Hockman pass complete to Ricky Person Jr. for 14 yds to the NCSt 33 for a 1ST down
9:571st & 10 at own 33Bailey Hockman pass incomplete to Thayer Thomas
9:572nd & 10 at own 33Bailey Hockman pass complete to Ricky Person Jr. for 1 yd to the NCSt 34
9:573rd & 9 at own 34Bailey Hockman sacked by Victor Dimukeje for a loss of 10 yards to the NCSt 24
9:574th & 19 at own 24Trenton Gill punt for 56 yds , Jake Bobo returns for 9 yds to the Duke 29
Duke Interception, 5 plays
7:541st & 10 at own 29Chase Brice run for 6 yds to the Duke 35
7:542nd & 4 at own 35Chase Brice pass complete to Jake Marwede for 11 yds to the Duke 46 for a 1ST down
7:541st & 10 at own 46Deon Jackson run for 5 yds to the NCSt 49
7:542nd & 5 at opp 49Chase Brice run for 9 yds to the NCSt 40 for a 1ST down
7:541st & 10 at opp 40Chase Brice pass intercepted Jaylon Scott return for 17 yds to the NCSt 48
NC State Field goal, 8 plays
6:061st & 10 at own 48Bailey Hockman pass incomplete to C.J. Riley
6:062nd & 10 at own 48Bailey Hockman pass incomplete to Emeka Emezie
6:063rd & 10 at own 48Zonovan Knight run for 14 yds to the Duke 38 for a 1ST down
6:061st & 10 at opp 38Zonovan Knight run for 13 yds to the Duke 25 for a 1ST down
6:061st & 10 at opp 25Zonovan Knight run for 5 yds to the Duke 20
6:062nd & 5 at opp 20Zonovan Knight run for 2 yds to the Duke 18
3:493rd & 3 at opp 18Timeout DUKE, clock 03:49
3:493rd & 3 at opp 18Timeout NC STATE, clock 03:49
3:493rd & 3 at opp 18Ricky Person Jr. run for a loss of 4 yards to the Duke 22
3:174th & 7 at opp 22Christopher Dunn 39 yd FG GOODNC State 31, Duke 20
Duke Missed FG, 11 plays
3:171st & 0 at own 35Trenton Gill kickoff for 65 yds for a touchback
3:171st & 10 at own 25Chase Brice sacked by Daniel Joseph for a loss of 2 yards to the Duke 23
3:172nd & 12 at own 23Chase Brice pass complete to Jake Bobo for 18 yds to the Duke 41 for a 1ST down
3:171st & 10 at own 41Chase Brice pass complete to Jake Bobo for 10 yds to the NCSt 49 for a 1ST down
3:171st & 10 at opp 49Chase Brice pass complete to Jalon Calhoun for 6 yds to the NCSt 43
3:172nd & 4 at opp 43Chase Brice pass complete to Jake Bobo for 8 yds to the NCSt 35 for a 1ST down
3:171st & 10 at opp 35Chase Brice pass incomplete to Eli Pancol
3:172nd & 10 at opp 35Chase Brice run for 12 yds to the NCSt 23 for a 1ST down
3:171st & 10 at opp 23Chase Brice run for 1 yd to the NCSt 22
1:302nd & 9 at opp 22Timeout DUKE, clock 01:30
1:302nd & 9 at opp 22Chase Brice pass incomplete to Jarett Garner, broken up by Devan Boykin
1:303rd & 9 at opp 22Chase Brice sacked by Terrell Dawkins for a loss of 5 yards to the NCSt 27
1:184th & 14 at opp 27Timeout DUKE, clock 01:18
1:184th & 14 at opp 27Timeout NC STATE, clock 01:18
1:124th & 14 at opp 27Charlie Ham 45 yd FG MISSED
NC State End of game, 2 plays
1:121st & 10 at own 27Team run for a loss of 5 yards to the NCSt 22
1:122nd & 15 at own 22Team run for a loss of 5 yards to the NCSt 17

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.

Duke leads 44–⁠37–⁠5 in 86 meetings, counting the three since this game.

Recent meetings
2025Duke 45, NC State 33
2024Duke 29, NC State 19
2023Duke 24, NC State 3
2020NC State 31, Duke 20
2013Duke 38, NC State 20
2009Duke 49, NC State 28

Around this game