North Carolina at NC State

Saturday, November 25, 2023

NC State beat North Carolina 39–⁠20. It was their 113th meeting; after it, North Carolina led the series 60–⁠39–⁠5 in the games on file.

AwayNorth Carolina8–⁠5 in 2023
20
HomeNC State9–⁠4 in 2023
39

Final at Carter-Finley Stadium, RaleighTV: ACCNAttendance 56,919

At kickoff
40°F, mostly cloudy, wind 7 mph from the northeastWeather: NOAA NCEI Integrated Surface Database; Raleigh-Durham International Airport (KRDU), 12 km from the stadium, nine minutes before kickoff
Official
Adam SavoieGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
North Carolina0713020
NC State62013039

Standouts

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

Player stats

North Carolina

PassingC/AttYdsTDInt
Drake Maye22/3825422
RushingCarYdsTDLong
Drake Maye9106156
Omarion Hampton928019
British Brooks2308
ReceivingRecYdsTDLong
John Copenhaver564120
J.J. Jones462030
Bryson Nesbit348023
British Brooks640011
DefenseTklTFLSacksInt
Cedric Gray1710.50
Antavious Lane12000
Power Echols80.500
Don Chapman61.500
Amari Gainer210.50

NC State

PassingC/AttYdsTDInt
Brennan Armstrong22/3133430
RushingCarYdsTDLong
Kevin Concepcion1155019
Delbert Mimms III1444110
Kendrick Raphael739010
Brennan Armstrong92209
ReceivingRecYdsTDLong
Kevin Concepcion7131245
Keyon Lesane566021
Dacari Collins346120
Brad Rozner239020
DefenseTklTFLSacksInt
Payton Wilson15211
Jaylon Scott7100
Devan Boykin6001
Shyheim Battle4000
Red Hibbler1110

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

Team stats

North CarolinaNC State
384Total yards504
254Passing yards334
130Rushing yards170
6.7Yards per pass10.8
6.2Yards per rush4.0
21First downs27
5–⁠12Third downs8–⁠16
0–⁠0Fourth downs0–⁠0
3Turnovers0
9–⁠99Penalties8–⁠64
19:54Possession40:06
1Sacks (by defense)2

Efficiency

North CarolinaNC State
46%Success rate43%
0.09EPA per play0.31
1.04Explosiveness1.29
0.04Rushing EPA0.04
0.36Passing EPA0.67
32%Passing-down success40%
0.06First-down EPA0.09
−0.14Second-down EPA0.40
0.50Third-down EPA0.66
11%Havoc by its defense21%

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 61% to win. Elo’s favorite won.

The line

North Carolina −2, over/under 55.

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 North Carolina 58%, NC State 42%. CollegeFootballData.com’s estimate from the point spread.

Every drive

NC State end zoneNorth Carolina end zoneQ1 North CarolinaPunt, 3 playsQ1 NC StateField goal, 6 playsQ1 North CarolinaFumble, 4 playsQ1 NC StateField goal, 8 playsQ1 North CarolinaPunt, 3 playsQ1 NC StateTouchdown, 11 playsQ2 North CarolinaPunt, 3 playsQ2 NC StateTouchdown, 4 playsQ2 North CarolinaPunt, 3 playsQ2 NC StateField goal, 7 playsQ2 North CarolinaTouchdown, 4 playsQ2 NC StateField goal, 13 playsQ3 NC StateTouchdown, 8 playsQ3 North CarolinaTouchdown, 6 playsQ3 NC StateTouchdown, 3 playsQ3 North CarolinaTouchdown, 10 playsQ3 NC StatePunt, 3 playsQ3 North CarolinaPunt, 8 playsQ3 NC StatePunt, 3 playsQ4 North CarolinaInterception, 6 playsQ4 NC StatePunt, 3 playsQ4 North CarolinaPunt, 3 playsQ4 NC StatePunt, 6 playsQ4 North CarolinaInterception, 6 playsQ4 NC StateEnd of game, 3 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. NC State drives left to right, North Carolina right to left.
  1. Q1 North CarolinaPunt, 3 plays, 1 yard
  2. Q1 NC StateField goal, 6 plays, 44 yards
  3. Q1 North CarolinaFumble, 4 plays, 31 yards
  4. Q1 NC StateField goal, 8 plays, 24 yards
  5. Q1 North CarolinaPunt, 3 plays, 20 yards
  6. Q1 NC StateTouchdown, 11 plays, 83 yards
  7. Q2 North CarolinaPunt, 3 plays, −2 yards
  8. Q2 NC StateTouchdown, 4 plays, 55 yards
  9. Q2 North CarolinaPunt, 3 plays, 3 yards
  10. Q2 NC StateField goal, 7 plays, 46 yards
  11. Q2 North CarolinaTouchdown, 4 plays, 75 yards
  12. Q2 NC StateField goal, 13 plays, 70 yards
  13. Q3 NC StateTouchdown, 8 plays, 75 yards
  14. Q3 North CarolinaTouchdown, 6 plays, 75 yards
  15. Q3 NC StateTouchdown, 3 plays, 75 yards
  16. Q3 North CarolinaTouchdown, 10 plays, 75 yards
  17. Q3 NC StatePunt, 3 plays, 4 yards
  18. Q3 North CarolinaPunt, 8 plays, 42 yards
  19. Q3 NC StatePunt, 3 plays, 6 yards
  20. Q4 North CarolinaInterception, 6 plays, 39 yards
  21. Q4 NC StatePunt, 3 plays, −4 yards
  22. Q4 North CarolinaPunt, 3 plays, −9 yards
  23. Q4 NC StatePunt, 6 plays, 10 yards
  24. Q4 North CarolinaInterception, 6 plays, 32 yards
  25. Q4 NC StateEnd of game, 3 plays, 10 yards

Play by play

1st quarter6 drives, then NC State 6, North Carolina 0
North Carolina Punt, 3 plays
15:001st & 10 at own 35Collin Smith kickoff for 65 yds for a touchback
15:001st & 10 at own 25Omarion Hampton run for 1 yd to the UNC 24
15:002nd & 11 at own 24North Carolina Penalty, Offensive Holding (Yards) declined
15:003rd & 9 at own 26Drake Maye pass incomplete to John Copenhaver
13:504th & 9 at own 26Tom Maginness punt for 44 yds, punt out-of-bounds at the NCSU 41 , Jalen Coit returns for 11 yds to the NCSU 41
NC State Field goal, 6 plays
13:501st & 10 at own 41Kevin Concepcion run for 1 yd to the UNC 42 for a 1ST down North Carolina Penalty, UNR: Unnecessary Roughness (Don Chapman) to the UNC 45 for a 1ST down
13:501st & 10 at opp 45Brennan Armstrong pass complete to Kevin Concepcion for 23 yds to the UNC 22 for a 1ST down
13:501st & 10 at opp 22Kevin Concepcion run for 4 yds to the UNC 18
13:502nd & 6 at opp 18Kendrick Raphael run for 3 yds to the UNC 15
13:503rd & 3 at opp 15Brennan Armstrong run for no gain to the UNC 15
10:354th & 3 at opp 15Brayden Narveson 32 yd FG GOODNC State 3, North Carolina 0
North Carolina Fumble, 4 plays
10:291st & 10 at own 35Collin Smith kickoff for 65 yds , Tychaun Chapman return for 16 yds to the UNC 16
10:291st & 10 at own 16Omarion Hampton run for 19 yds to the UNC 35 for a 1ST down
10:291st & 10 at own 35Omarion Hampton run for 1 yd to the UNC 36
10:292nd & 9 at own 36Drake Maye pass incomplete to Devontez Walker
10:293rd & 9 at own 36PENALTY UNC False Start (Nesbit,Bryson) 5 yards from UNC36 to UNC31. NO PLAY.
9:263rd & 14 at own 31Drake Maye run for 16 yds to the UNC 47 Drake Maye fumbled, recovered by UNC Jaylon Scott No Huddle-Shotgun Maye,Drake rush right for 16 yards gain to the UNC47 fumbled by Maye,Drake at UNC42 forced by Boykin,Devan recovered by NCSU Scott,Jaylon at UNC47, End Of Play.
NC State Field goal, 8 plays
9:261st & 10 at opp 47Brennan Armstrong run for 1 yd to the UNC 46
9:262nd & 9 at opp 46Kevin Concepcion run for 3 yds to the UNC 43
9:263rd & 6 at opp 43Brennan Armstrong pass complete to Porter Rooks for 26 yds to the UNC 17 for a 1ST down
9:261st & 10 at opp 17Kendrick Raphael run for 10 yds to the UNC 7 for a 1ST down
9:261st & goal at opp 7Delbert Mimms III run for 1 yd to the UNC 8
9:262nd & goal at opp 8Brennan Armstrong pass incomplete to Trent Pennix
5:423rd & goal at opp 8Shotgun Armstrong,Brennan rush middle for 8 yards gain to the UNC00 TOUCHDOWN nullified by penalty, clock 05:42 PENALTY NCSU Holding (Peak,Jacarrius) 10 yards from UNC08 to UNC18. NO PLAY.
5:423rd & goal at opp 18PENALTY NCSU Delay Of Game 5 yards from UNC18 to UNC23. NO PLAY.
5:423rd & goal at opp 23Brennan Armstrong pass incomplete to Kendrick Raphael
5:324th & goal at opp 23Brayden Narveson 40 yd FG GOODNC State 6, North Carolina 0
North Carolina Punt, 3 plays
5:321st & 10 at own 35Collin Smith kickoff for 65 yds for a touchback
5:321st & 10 at own 25No Huddle-Shotgun Maye,Drake pass incomplete short right to Walker,Devontez QB hurried by Wilson,Payton PENALTY NCSU Pass Interference (White,Aydan) 15 yards from UNC25 to UNC40, 1ST DOWN. NO PLAY.
5:321st & 10 at own 40No Huddle-Shotgun Maye,Drake pass incomplete short left to Walker,Devontez broken up by Kennedy,Robert PENALTY UNC Illegal Shift 5 yards from UNC40 to UNC35. NO PLAY.
5:321st & 15 at own 35Omarion Hampton run for 4 yds to the UNC 39
5:322nd & 11 at own 39Drake Maye pass incomplete to Devontez Walker
5:323rd & 11 at own 39Drake Maye run for 6 yds to the UNC 45
3:494th & 5 at own 45Tom Maginness punt for 38 yds, fair catch by Jalen Coit at the NCSU 17
NC State Touchdown, 11 plays
3:491st & 10 at own 17Kendrick Raphael run for 1 yd to the NCSU 18
3:492nd & 9 at own 18Kevin Concepcion run for 19 yds to the NCSU 37 for a 1ST down
3:491st & 10 at own 37Brennan Armstrong pass incomplete
3:492nd & 10 at own 37Brennan Armstrong run for 9 yds to the NCSU 46
3:493rd & 1 at own 46Delbert Mimms III run for 2 yds to the NCSU 48 for a 1ST down
3:491st & 10 at own 48Brennan Armstrong pass complete to Anthony Smith for 11 yds to the UNC 41 for a 1ST down
0:001st & 10 at opp 41Kevin Concepcion run for 6 yds to the UNC 47
Q2 15:002nd & 16 at opp 47Brennan Armstrong pass complete to Kendrick Raphael for 6 yds to the UNC 41
Q2 15:003rd & 10 at opp 41Brennan Armstrong pass complete to Bradley Rozner for 19 yds to the UNC 22 for a 1ST down
Q2 15:001st & 10 at opp 22Keyon Lesane run for 11 yds to the UNC 11 for a 1ST down
Q2 12:561st & 10 at opp 11Brennan Armstrong pass complete to Kevin Concepcion for 11 yds for a TD (Brayden Narveson KICK)NC State 13, North Carolina 0
2nd quarter6 drives, then NC State 26, North Carolina 7
North Carolina Punt, 3 plays
12:561st & 10 at own 35Collin Smith kickoff for 57 yds
12:561st & 10 at own 25Drake Maye pass complete to John Copenhaver for 3 yds to the UNC 28
12:562nd & 7 at own 28PENALTY UNC False Start (Rolland,Spencer) 5 yards from UNC28 to UNC23. NO PLAY.
12:562nd & 12 at own 23Drake Maye pass incomplete to Devontez Walker
12:563rd & 12 at own 23Drake Maye pass incomplete to Devontez Walker
11:544th & 12 at own 23Tom Maginness punt for 32 yds, fair catch by Jalen Coit at the NCSU 45
NC State Touchdown, 4 plays
11:541st & 10 at own 45Brennan Armstrong pass complete to Kevin Concepcion for 43 yds to the UNC 12 for a 1ST down
11:101st & 10 at opp 12Timeout NC State, clock 11:10
11:101st & 10 at opp 12Brennan Armstrong pass incomplete to Kevin Concepcion
11:102nd & 10 at opp 12Brennan Armstrong run for 6 yds to the UNC 6
10:183rd & 4 at opp 6Timeout NC State, clock 10:18
10:153rd & 4 at opp 6Brennan Armstrong pass complete to Kevin Concepcion for 6 yds for a TD (Brayden Narveson KICK)NC State 20, North Carolina 0
North Carolina Punt, 3 plays
10:111st & 10 at own 35Collin Smith kickoff for 65 yds , Will Hardy return for 11 yds to the UNC 11
10:111st & 10 at own 11Omarion Hampton run for 1 yd to the UNC 12
10:112nd & 9 at own 12Omarion Hampton run for 2 yds to the UNC 14
10:113rd & 7 at own 14Drake Maye pass incomplete to Devontez Walker
8:544th & 7 at own 14Tom Maginness punt for 40 yds , Jalen Coit returns for no gain to the NCSU 44
NC State Field goal, 7 plays
8:541st & 10 at own 44Brennan Armstrong pass complete to Keyon Lesane for 17 yds to the UNC 39 for a 1ST down
8:541st & 10 at opp 39Brennan Armstrong pass complete to Kevin Concepcion for 2 yds to the UNC 37
8:542nd & 8 at opp 37Brennan Armstrong pass complete to Keyon Lesane for 21 yds to the UNC 16 for a 1ST down
8:541st & 10 at opp 16Brennan Armstrong pass complete to Porter Rooks for 6 yds to the UNC 10
8:542nd & 4 at opp 10Brennan Armstrong pass incomplete to Keyon Lesane
8:543rd & 4 at opp 10Brennan Armstrong pass incomplete
5:574th & 4 at opp 10Brayden Narveson 28 yd FG GOODNC State 23, North Carolina 0
North Carolina Touchdown, 4 plays
5:571st & 10 at own 35Collin Smith kickoff for 61 yds
5:571st & 10 at own 25Drake Maye pass complete to J.J. Jones for 30 yds to the NCSU 45 for a 1ST down
5:571st & 10 at opp 45Drake Maye pass complete to J.J. Jones for 10 yds to the NCSU 35 for a 1ST down
5:571st & 10 at opp 35Drake Maye run for 15 yds to the NCSU 20 for a 1ST down
5:571st & 10 at opp 20PENALTY NCSU Offside (Vann,Davin) 5 yards from NCSU20 to NCSU15. NO PLAY.
4:341st & 5 at opp 15Drake Maye pass complete to John Copenhaver for 15 yds for a TD (Noah Burnette KICK)NC State 23, North Carolina 7
NC State Field goal, 13 plays
4:281st & 10 at own 35Liam Boyd kickoff for 64 yds , Keyon Lesane return for 23 yds to the NCSU 24
4:281st & 10 at own 24Kendrick Raphael run for 4 yds to the NCSU 28
4:282nd & 6 at own 28Brennan Armstrong pass complete to Bradley Rozner for 20 yds to the NCSU 48 for a 1ST down pass incomplete for a 1ST down
4:281st & 10 at own 48Brennan Armstrong pass complete to Keyon Lesane for 7 yds to the UNC 45
3:012nd & 3 at opp 45Timeout NC State, clock 03:01
3:012nd & 3 at opp 45Brennan Armstrong run for 2 yds to the UNC 43
3:013rd & 1 at opp 43Delbert Mimms III run for 10 yds to the UNC 33 for a 1ST down
3:011st & 10 at opp 33Brennan Armstrong pass incomplete to Trent Pennix
3:012nd & 10 at opp 33Brennan Armstrong run for 6 yds to the UNC 27
3:013rd & 4 at opp 27Kendrick Raphael run for 10 yds to the UNC 17 for a 1ST down
3:011st & 10 at opp 17Brennan Armstrong pass complete to Dacari Collins for 13 yds to the UNC 4 for a 1ST down
3:011st & goal at opp 4Brennan Armstrong pass incomplete to Kevin Concepcion
3:012nd & goal at opp 4Brennan Armstrong run for 2 yds to the UNC 2
0:193rd & goal at opp 2Timeout North Carolina, clock 00:19
0:193rd & goal at opp 2Brennan Armstrong pass complete to Kevin Concepcion for 1 yd to the UNC 1
0:194th & goal at opp 1PENALTY NCSU Illegal Substitution 5 yards from UNC01 to UNC06. NO PLAY.
0:004th & goal at opp 6Brayden Narveson 24 yd FG GOODNC State 26, North Carolina 7
3rd quarter7 drives, then NC State 39, North Carolina 20
NC State Touchdown, 8 plays
15:001st & 10 at own 35Liam Boyd kickoff for 65 yds for a touchback
15:001st & 10 at own 25Kevin Concepcion run for 8 yds to the NCSU 33
15:002nd & 2 at own 33Brennan Armstrong pass complete to Keyon Lesane for 16 yds to the NCSU 49 for a 1ST down
15:001st & 10 at own 49Delbert Mimms III run for 2 yds to the NCSU 47
15:002nd & 12 at own 47Brennan Armstrong pass complete to Dacari Collins for 13 yds to the UNC 40 for a 1ST down
15:001st & 10 at opp 40Kevin Concepcion run for 19 yds to the UNC 21 for a 1ST down
15:001st & 10 at opp 21Delbert Mimms III run for 2 yds to the UNC 19
15:002nd & 8 at opp 19Kevin Concepcion run for 1 yd to the UNC 20
10:263rd & 9 at opp 20Brennan Armstrong pass complete to Dacari Collins for 20 yds for a TD (Brayden Narveson KICK)NC State 33, North Carolina 7
North Carolina Touchdown, 6 plays
10:261st & 10 at own 35Collin Smith kickoff for 64 yds
10:261st & 10 at own 25Drake Maye pass complete to J.J. Jones for 6 yds to the UNC 31
10:262nd & 4 at own 31Omarion Hampton run for 2 yds to the UNC 29
10:261st & goal at opp 7Drake Maye pass incomplete to John Copenhaver
10:262nd & goal at opp 7Drake Maye run for 6 yds to the NCSU 1
8:503rd & goal at opp 1Drake Maye 1 Yd Run (Noah Burnette Kick)NC State 33, North Carolina 14
NC State Touchdown, 3 plays
8:501st & 10 at own 35Liam Boyd kickoff for 65 yds for a touchback
8:341st & 10 at own 25Shotgun Armstrong,Brennan pass complete deep middle to Concepcion,Kevin “KC” for 54 yards to the UNC21 fumbled by Concepcion,Kevin “KC” at UNC28 forced by Echols,Power recovered by UNC Ritzie,Jahvaree at UNC21, End Of Play PENALTY UNC Roughing The Passer (Atkinson,Beau) 15 yards from NCSU25 to NCSU40, 1ST DOWN. NO PLAY. The previous play is under review.
8:341st & 10 at own 25Shotgun Armstrong,Brennan pass complete deep middle to Concepcion,Kevin “KC” for 45 yards to the UNC30 fumbled by Concepcion,Kevin “KC” at UNC30 forced by Echols,Power, out of bounds at UNC21, 1ST DOWN, PENALTY UNC Roughing The Passer (Atkinson,Beau) 15 yards from UNC30 to UNC15, 1ST DOWN. The previous play is under review. The ruling on the field has been overturned. The fumble was not clearly recovered (OVERTURNED PLAY: Shotgun #5 B.Armstrong pass complete deep middle to #10 K.Concepcion for 54 yards to the UNC21 fumbled by #10 K.Concepcion at UNC28 forced by #23 P.Echols recovered by UNC #5 J.Ritzie at UNC21, End Of Play PENALTY UNC Roughing The Passer (#12 B.Atkinson) 15 yards from NCSU25 to NCSU40, 1ST DOWN. NO PLAY).
8:341st & 10 at opp 15Kevin Concepcion run for 8 yds to the UNC 7
North Carolina Touchdown, 10 plays
7:541st & 10 at own 35Collin Smith kickoff for 65 yds for a touchback
7:541st & 10 at own 25Drake Maye pass complete to Bryson Nesbit for 23 yds to the UNC 48 for a 1ST down
7:541st & 10 at own 48Omarion Hampton run for 2 yds to the 50 yard line
7:542nd & 8 at the 50Drake Maye pass complete to Omarion Hampton for 8 yds to the NCSU 42 for a 1ST down
7:541st & 10 at opp 42Drake Maye pass incomplete to J.J. Jones
7:542nd & 10 at opp 42Drake Maye pass incomplete to Devontez Walker
7:543rd & 10 at opp 42Drake Maye pass complete to Bryson Nesbit for 10 yds to the NCSU 32 for a 1ST down
7:541st & 10 at opp 32Drake Maye pass incomplete to Gavin Blackwell
7:542nd & 10 at opp 32Drake Maye pass complete to British Brooks for 11 yds to the NCSU 21 for a 1ST down
7:541st & 10 at opp 21Drake Maye pass incomplete to John Copenhaver
NC State Punt, 3 plays
5:431st & 10 at own 35Liam Boyd kickoff for 9 yds
5:431st & 10 at opp 44Kendrick Raphael run for 5 yds to the UNC 39
5:432nd & 5 at opp 39Brennan Armstrong pass complete to Jalen Coit for 3 yds to the UNC 36
5:433rd & 2 at opp 36Brennan Armstrong run for 1 yd to the UNC 35
5:434th & 1 at opp 35PENALTY NCSU False Start (McKay,Timothy) 5 yards from UNC35 to UNC40. NO PLAY.
3:284th & 6 at opp 40Caden Noonkester punt for 31 yds, fair catch by Will Hardy at the UNC 9
North Carolina Punt, 8 plays
3:281st & 10 at own 9Drake Maye pass complete to J.J. Jones for 16 yds to the UNC 25 for a 1ST down
3:281st & 10 at own 25Drake Maye pass complete to John Copenhaver for 20 yds to the UNC 45 for a 1ST down
3:281st & 10 at own 45Drake Maye pass incomplete to Gavin Blackwell
3:282nd & 10 at own 45Drake Maye pass complete to Omarion Hampton for 3 yds to the UNC 48
3:283rd & 7 at own 48Drake Maye pass complete to John Copenhaver for 13 yds to the NCSU 39 for a 1ST down
3:281st & 10 at opp 39British Brooks run for 5 yds to the NCSU 44
3:282nd & 15 at opp 44Drake Maye pass incomplete to Gavin Blackwell
3:283rd & 15 at opp 44No Huddle-Shotgun Maye,Drake pass complete short right to Walker,Devontez for 18 yards to the NCSU26 (Boykin,Devan; Fitzgerald,Bishop) PENALTY UNC Pass Interference (Nesbit,Bryson) 15 yards from NCSU44 to UNC41. NO PLAY.
3:283rd & 30 at own 41Drake Maye pass complete to British Brooks for 10 yds to the NCSU 49
0:134th & 20 at opp 49Tom Maginness punt for 36 yds, fair catch by Jalen Coit at the NCSU 13
NC State Punt, 3 plays
0:001st & 10 at own 13Kevin Concepcion run for no gain to the NCSU 13
Q4 15:002nd & 10 at own 13Kendrick Raphael run for 6 yds to the NCSU 19
Q4 15:003rd & 4 at own 19Brennan Armstrong pass incomplete to Kendrick Raphael
Q4 14:014th & 4 at own 19Caden Noonkester punt for 39 yds
4th quarter6 drives, then NC State 39, North Carolina 20
North Carolina Interception, 6 plays
14:011st & 10 at own 42Drake Maye pass complete to Bryson Nesbit for 15 yds to the NCSU 43 for a 1ST down
14:011st & 10 at opp 43Drake Maye pass incomplete to Omarion Hampton
14:012nd & 10 at opp 43Drake Maye pass complete to British Brooks for 3 yds to the NCSU 40
14:013rd & 7 at opp 40Drake Maye run for 8 yds to the NCSU 32 for a 1ST down
14:011st & 10 at opp 32Drake Maye pass complete to John Copenhaver for 13 yds to the NCSU 19 for a 1ST down
12:031st & 10 at opp 19Drake Maye pass intercepted
NC State Punt, 3 plays
12:031st & 10 at own 16Kevin Concepcion run for 2 yds to the NCSU 18
12:032nd & 8 at own 18Delbert Mimms III run for 5 yds to the NCSU 23
12:033rd & 3 at own 23Shotgun Armstrong,Brennan pass complete short left to Rozner,Bradley for 5 yards to the NCSU28 (Chatman,Armani) PENALTY NCSU Pass Interference (Rooks,Porter) 11 yard from NCSU23 to NCSU12. NO PLAY.
12:033rd & 14 at own 12Delbert Mimms III run for no gain to the NCSU 12
9:064th & 14 at own 12Caden Noonkester punt for 49 yds, fair catch by Will Hardy at the UNC 39
North Carolina Punt, 3 plays
9:061st & 10 at own 39North Carolina Penalty, Illegal Shift (Yards) declined
9:062nd & 14 at own 35Omarion Hampton run for 2 yds to the UNC 37
9:063rd & 12 at own 37Conner Harrell sacked by Red Hibbler for a loss of 7 yards to the UNC 30
7:424th & 19 at own 30Tom Maginness punt for 40 yds for a 1ST down , Jalen Coit returns for no gain to the NCSU 42 for a 1ST down
NC State Punt, 6 plays
7:421st & 10 at own 42Delbert Mimms III run for 3 yds to the NCSU 45
7:422nd & 7 at own 45Delbert Mimms III run for 4 yds to the NCSU 49
7:423rd & 3 at own 49Brennan Armstrong pass complete to Keyon Lesane for 5 yds to the UNC 46 for a 1ST down
7:421st & 10 at opp 46Delbert Mimms III run for 1 yd to the UNC 45
7:422nd & 9 at opp 45Delbert Mimms III run for 2 yds to the UNC 43
7:423rd & 7 at opp 43Brennan Armstrong sacked for a loss of 5 yards to the UNC 48
3:424th & 12 at opp 48Timeout North Carolina, clock 03:42
3:364th & 12 at opp 48Caden Noonkester punt for 35 yds, fair catch by Will Hardy at the UNC 13
North Carolina Interception, 6 plays
3:361st & 10 at own 13Drake Maye pass complete to British Brooks for 5 yds to the UNC 18
3:362nd & 5 at own 18Drake Maye pass complete to Devontez Walker for 8 yds to the UNC 26 for a 1ST down
3:361st & 10 at own 26Drake Maye pass complete to British Brooks for 5 yds to the UNC 31
3:362nd & 5 at own 31British Brooks run for 8 yds to the UNC 39 for a 1ST down
3:361st & 10 at own 39Drake Maye pass complete to British Brooks for 6 yds to the UNC 45
1:532nd & 4 at own 45Drake Maye pass intercepted
NC State End of game, 3 plays
1:531st & 10 at own 33Delbert Mimms III run for 1 yd to the NCSU 34
1:532nd & 9 at own 34Delbert Mimms III run for 10 yds to the NCSU 44 for a 1ST down
0:001st & 10 at own 44B. Armstrong takes a knee
3rd quarter1 drive, then NC State 39, North Carolina 20
North Carolina Touchdown, 10 plays
5:442nd & 10 at opp 21Devontez Walker 21 Yd pass from Drake Maye (Two-Point Pass Conversion Failed)

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.

Officially, North Carolina leads 68–⁠41–⁠6; as played, 60–⁠41–⁠5 in the 106 games on file; the official count covers all 115 meetings, counting the two since this game.

Recent meetings
2025NC State 42, North Carolina 19
2024NC State 35, North Carolina 30
2023NC State 39, North Carolina 20
2022NC State 30, North Carolina 27
2021NC State 34, North Carolina 30
2020North Carolina 48, NC State 21

Around this game