NC State at North Carolina

Saturday, November 30, 2024

NC State beat North Carolina 35–⁠30. It was their 114th meeting; after it, North Carolina led the series 60–⁠40–⁠5 in the games on file.

AwayNC State6–⁠7 in 2024
35
HomeNorth Carolina6–⁠7 in 2024
30

Final at Kenan Stadium, Chapel HillTV: ACC NetworkAttendance 50,500

At kickoff
44°FWeather: NOAA NCEI Integrated Surface Database; Durham 11 W, 8 km from the stadium
Official
Jerry MagallanesGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
NC State7062235
North Carolina06141030

How the win probability moved

North Carolina favored

Win probability by play: North Carolina 58% at kickoff, 0% at the end. Biggest swing: 52 points.

NC State favored

Win probability after every play, from CollegeFootballData.com’s model. The dot marks the biggest swing (52 points).

Standouts

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

Player stats

NC State

PassingC/AttYdsTDInt
C.J. Bailey14/2024221
RushingCarYdsTDLong
Hollywood Smothers1383221
C.J. Bailey1454014
Kendrick Raphael948012
Jordan Waters635013
ReceivingRecYdsTDLong
Dacari Collins362043
Kevin Concepcion344121
Noah Rogers144044
Justin Joly344037
DefenseTklTFLSacksInt
Donovan Kaufman7000
Kamal Bonner7100
Davin Vann6210
Bishop Fitzgerald5000
Jackson Vick3110

North Carolina

PassingC/AttYdsTDInt
Jacolby Criswell18/3327330
Caleb Hood1/1200
RushingCarYdsTDLong
Omarion Hampton22185175
Jacolby Criswell44013
Caleb Hood1202
Davion Gause1202
ReceivingRecYdsTDLong
Chris Culliver296150
Omarion Hampton478147
Nate McCollum431018
John Copenhaver326019
DefenseTklTFLSacksInt
Amare Campbell91.51.50
Jakeen Harris7000
Antavious Lane6000
Power Echols6000
Desmond Evans52.51.50
Marcus Allen4001
Alijah Huzzie3110

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

Team stats

NC StateNorth Carolina
462Total yards468
242Passing yards275
220Rushing yards193
12.1Yards per pass8.1
4.8Yards per rush6.9
27First downs17
2–⁠9Third downs3–⁠14
0–⁠0Fourth downs1–⁠1
1Turnovers2
6–⁠55Penalties9–⁠94
35:45Possession24:15
2Sacks (by defense)4

Efficiency

NC StateNorth Carolina
54%Success rate31%
0.31EPA per play0.24
1.13Explosiveness1.88
0.23Rushing EPA0.20
0.63Passing EPA0.28
29%Passing-down success17%
0.40First-down EPA0.38
0.15Second-down EPA0.01
0.29Third-down EPA0.49
23%Havoc by its defense15%

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)

North Carolina 63% to win. NC State won as Elo’s underdog.

The line

North Carolina −2, over/under 54.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 North Carolina 56%, NC State 44%. CollegeFootballData.com’s estimate from the point spread.

Every drive

North Carolina end zoneNC State end zoneQ1 NC StatePunt, 3 playsQ1 North CarolinaPunt, 3 playsQ1 NC StatePunt, 8 playsQ1 North CarolinaPunt, 4 playsQ1 NC StateInterception, 5 playsQ1 North CarolinaFumble, 3 playsQ1 NC StateTouchdown, 1 playQ1 North CarolinaPunt, 3 playsQ1 NC StatePunt, 4 playsQ2 North CarolinaTouchdown, 11 playsQ2 NC StatePunt, 5 playsQ2 North CarolinaMissed FG, 13 playsQ2 NC StateEnd of half, 2 playsQ3 North CarolinaPunt, 3 playsQ3 NC StateField goal, 8 playsQ3 North CarolinaTouchdown, 1 playQ3 NC StateField goal, 7 playsQ3 North CarolinaTouchdown, 8 playsQ3 NC StateTouchdown, 6 playsQ4 North CarolinaField goal, 5 playsQ4 NC StateTouchdown, 7 playsQ4 North CarolinaPunt, 3 playsQ4 NC StateField goal, 7 playsQ4 North CarolinaTouchdown, 3 playsQ4 NC StateTouchdown, 6 playsQ4 North CarolinaFumble, 4 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. North Carolina drives left to right, NC State right to left.
  1. Q1 NC StatePunt, 3 plays, 5 yards
  2. Q1 North CarolinaPunt, 3 plays, 0 yards
  3. Q1 NC StatePunt, 8 plays, 32 yards
  4. Q1 North CarolinaPunt, 4 plays, 7 yards
  5. Q1 NC StateInterception, 5 plays, 24 yards
  6. Q1 North CarolinaFumble, 3 plays, −9 yards
  7. Q1 NC StateTouchdown, 1 play, 11 yards
  8. Q1 North CarolinaPunt, 3 plays, 3 yards
  9. Q1 NC StatePunt, 4 plays, 10 yards
  10. Q2 North CarolinaTouchdown, 11 plays, 70 yards
  11. Q2 NC StatePunt, 5 plays, 14 yards
  12. Q2 North CarolinaMissed FG, 13 plays, 67 yards
  13. Q2 NC StateEnd of half, 2 plays, 7 yards
  14. Q3 North CarolinaPunt, 3 plays, −1 yard
  15. Q3 NC StateField goal, 8 plays, 36 yards
  16. Q3 North CarolinaTouchdown, 1 play, 75 yards
  17. Q3 NC StateField goal, 7 plays, 54 yards
  18. Q3 North CarolinaTouchdown, 8 plays, 75 yards
  19. Q3 NC StateTouchdown, 6 plays, 69 yards
  20. Q4 North CarolinaField goal, 5 plays, 51 yards
  21. Q4 NC StateTouchdown, 7 plays, 69 yards
  22. Q4 North CarolinaPunt, 3 plays, 6 yards
  23. Q4 NC StateField goal, 7 plays, 70 yards
  24. Q4 North CarolinaTouchdown, 3 plays, 75 yards
  25. Q4 NC StateTouchdown, 6 plays, 75 yards
  26. Q4 North CarolinaFumble, 4 plays, 19 yards

Play by play

1st quarter9 drives, then NC State 7, North Carolina 0
NC State Punt, 3 plays
15:001st & 10 at own 35Lucas Osada kickoff for 65 yds for a touchback
15:001st & 10 at own 25CJ Bailey run for 1 yd to the NCSU 26
15:002nd & 9 at own 26CJ Bailey run for 4 yds to the NCSU 30
15:003rd & 5 at own 30CJ Bailey pass incomplete
13:244th & 5 at own 30Caden Noonkester punt for 32 yds
North Carolina Punt, 3 plays
13:241st & 10 at own 38Omarion Hampton run for no gain to the UNC 38
13:242nd & 10 at own 38Jacolby Criswell pass incomplete to Nate McCollum
13:243rd & 10 at own 38Jacolby Criswell pass incomplete to Jordan Shipp
12:304th & 10 at own 38Tom Maginness punt for 44 yds , Jalen Coit returns for 2 yds to the NCSU 20
NC State Punt, 8 plays
12:301st & 10 at own 20Jordan Waters run for 5 yds to the NCSU 25
12:302nd & 5 at own 25CJ Bailey run for 14 yds to the NCSU 39 for a 1ST down
12:301st & 10 at own 39CJ Bailey sacked by Desmond Evans for a loss of 4 yards to the NCSU 35
12:302nd & 14 at own 35CJ Bailey pass complete to Dacari Collins for 7 yds to the NCSU 42
12:303rd & 7 at own 42CJ Bailey pass complete to Dacari Collins for 12 yds to the UNC 46 for a 1ST down North Carolina Penalty, Roughing The Passer (Charleston French) to the UNC 31 for a 1ST down
12:301st & 10 at opp 31Kevin Concepcion sacked by Amare Campbell for a loss of 7 yards to the UNC 38
12:302nd & 17 at opp 38CJ Bailey pass incomplete to Wesley Grimes
12:303rd & 17 at opp 38Shotgun Bailey,CJ rush right for 9 yards gain to the UNC29 (Huzzie,Alijah), out of bounds PENALTY NCSU Holding (Waters,Jordan) 10 yards from UNC38 to UNC48. NO PLAY.
12:303rd & 27 at opp 48CJ Bailey pass complete to Justin Joly for no gain to the UNC 48
7:434th & 27 at opp 48Caden Noonkester punt for 34 yds, fair catch by Alijah Huzzie at the UNC 14
North Carolina Punt, 4 plays
7:431st & 10 at own 14North Carolina Penalty, Personal Foul (-15 Yards) to the UNC 17
7:431st & 7 at own 17Jacolby Criswell pass complete to Nate McCollum for 2 yds to the UNC 19
7:432nd & 5 at own 19Omarion Hampton run for 2 yds to the UNC 21
7:433rd & 3 at own 21Jacolby Criswell pass incomplete to Nate McCollum
6:034th & 3 at own 21Tom Maginness punt for 40 yds
NC State Interception, 5 plays
6:031st & 10 at own 39Kendrick Raphael run for 11 yds to the 50 yard line for a 1ST down
6:031st & 10 at the 50Kendrick Raphael run for 3 yds to the UNC 47
6:032nd & 7 at opp 47CJ Bailey run for 7 yds to the UNC 40 for a 1ST down
6:031st & 10 at opp 40Jordan Waters run for 3 yds to the UNC 37
3:452nd & 7 at opp 37CJ Bailey pass intercepted, touchback.
North Carolina Fumble, 3 plays
3:451st & 10 at own 20Omarion Hampton run for no gain to the UNC 20
3:452nd & 10 at own 20Jacolby Criswell pass incomplete to Chris Culliver
3:003rd & 10 at own 20Jacolby Criswell sacked by Davin Vann for a loss of 9 yards to the UNC 11 Jacolby Criswell fumbled, recovered by NCSU Sean Brown , return for 0 yards
NC State Touchdown, 1 play
3:001st & 10 at opp 11Shotgun Bailey,CJ pass incomplete short left to Joly,Justin thrown to UNC00 PENALTY UNC Pass Interference (Cost,Kaleb) 9 yards from UNC11 to UNC02, 1ST DOWN. NO PLAY.
2:501st & goal at opp 2Hollywood Smothers run for 2 yds for a TD (Kanoah Vinesett KICK)NC State 7, North Carolina 0
North Carolina Punt, 3 plays
2:461st & 10 at own 35Collin Smith kickoff for 53 yds , Nate McCollum return for 20 yds to the UNC 32
2:461st & 10 at own 32Caleb Hood pass complete to Nate McCollum for 2 yds to the UNC 34
2:462nd & 8 at own 34No Huddle-Shotgun Hampton,Omarion rush middle for 7 yards gain to the UNC41 (Brown,Sean) PENALTY UNC Holding (Blaske,Austin) 10 yards from UNC34 to UNC24. NO PLAY.
2:462nd & 18 at own 24Jacolby Criswell pass complete to J.J. Jones for 11 yds to the UNC 35
2:463rd & 7 at own 35Jacolby Criswell pass incomplete to Jordan Shipp
1:154th & 7 at own 35Tom Maginness punt for 42 yds
NC State Punt, 4 plays
1:151st & 10 at own 23CJ Bailey run for 11 yds to the NCSU 34 for a 1ST down
0:001st & 10 at own 34Hollywood Smothers run for a loss of 7 yards to the NCSU 27
Q2 15:002nd & 17 at own 27Kevin Concepcion run for no gain to the NCSU 27
Q2 15:003rd & 17 at own 27Hollywood Smothers run for 6 yds to the NCSU 33
Q2 13:304th & 11 at own 33Caden Noonkester punt for 37 yds, fair catch by Alijah Huzzie at the UNC 30
2nd quarter4 drives, then NC State 7, North Carolina 6
North Carolina Touchdown, 11 plays
13:301st & 10 at own 30Omarion Hampton run for 5 yds to the UNC 35
13:302nd & 5 at own 35Jacolby Criswell pass complete to Nate McCollum for 9 yds to the UNC 44 for a 1ST down
13:301st & 10 at own 44Omarion Hampton run for 3 yds to the UNC 47
13:302nd & 7 at own 47Omarion Hampton run for 19 yds to the NCSU 34 for a 1ST down North Carolina Penalty, UNR: Unnecessary Roughness (Howard Sampson) to the NCSU 49 for a 1ST down
13:301st & 10 at opp 49Omarion Hampton run for 11 yds to the NCSU 38 for a 1ST down
13:301st & 10 at opp 38Jacolby Criswell pass complete to Omarion Hampton for 5 yds to the NCSU 33
13:302nd & 5 at opp 33PENALTY UNC False Start (Blaske,Austin) 5 yards from NCSU33 to NCSU38. NO PLAY.
13:302nd & 10 at opp 38Jacolby Criswell pass complete to Christian Hamilton for 4 yds to the NCSU 34
13:303rd & 6 at opp 34Omarion Hampton run for 3 yds to the NCSU 31
8:474th & 3 at opp 31Jacolby Criswell pass incomplete to Christian Hamilton
8:474th & 3 at opp 31No Huddle-Shotgun Criswell,Jacolby pass incomplete deep right to Hamilton,Christian thrown to NCSU11 PENALTY NCSU Pass Interference (Marshall,Devon) 15 yards from NCSU31 to NCSU16, 1ST DOWN. NO PLAY.
8:471st & 10 at opp 16Jacolby Criswell pass incomplete to John Copenhaver
8:472nd & 10 at opp 16Omarion Hampton run for a loss of 1 yard to the NCSU 17
7:493rd & 11 at opp 17Jacolby Criswell pass complete to J.J. Jones for 17 yds for a TD (Noah Burnette PAT MISSED)NC State 7, North Carolina 6
NC State Punt, 5 plays
7:491st & 10 at own 35Lucas Osada kickoff for 65 yds for a touchback
7:491st & 10 at own 25Kendrick Raphael run for 1 yd to the NCSU 26
7:492nd & 9 at own 26Kendrick Raphael run for 9 yds to the NCSU 35 for a 1ST down
7:491st & 10 at own 35Kendrick Raphael run for 4 yds to the NCSU 39
7:492nd & 6 at own 39CJ Bailey pass incomplete to Noah Rogers
7:493rd & 6 at own 39CJ Bailey pass incomplete to Noah Rogers
5:234th & 6 at own 39Caden Noonkester punt for 54 yds, punt out-of-bounds at the UNC 7 , Alijah Huzzie returns for no gain to the UNC 7
North Carolina Missed FG, 13 plays
5:231st & 10 at own 7PENALTY NCSU Delay Of Game (Vann,Davin) 5 yards from UNC07 to UNC12. NO PLAY.
5:231st & 5 at own 12Omarion Hampton run for a loss of 1 yard to the UNC 11
5:232nd & 6 at own 11Omarion Hampton run for 8 yds to the UNC 19 for a 1ST down
5:231st & 10 at own 19Omarion Hampton run for 5 yds to the UNC 24
5:232nd & 5 at own 24Jacolby Criswell pass complete to Kobe Paysour for 10 yds to the UNC 34 for a 1ST down
5:231st & 10 at own 34Omarion Hampton run for 3 yds to the UNC 37
5:232nd & 7 at own 37Jacolby Criswell pass incomplete
5:233rd & 7 at own 37Jacolby Criswell pass complete to John Copenhaver for 19 yds to the NCSU 44 for a 1ST down
5:231st & 10 at opp 44Davion Gause run for 2 yds to the NCSU 42
2:002nd & 8 at opp 42Timeout North Carolina, clock 02:00
2:002nd & 8 at opp 42Jacolby Criswell run for 13 yds to the NCSU 29 for a 1ST down
2:001st & 10 at opp 29Omarion Hampton run for 1 yd to the NCSU 28
2:002nd & 9 at opp 28Jacolby Criswell pass complete to J.J. Jones for 2 yds to the NCSU 26
0:503rd & 7 at opp 26Timeout NC State, clock 00:50
0:503rd & 7 at opp 26Jacolby Criswell pass incomplete to John Copenhaver
0:414th & 7 at opp 26Noah Burnette 43 yd FG MISSED
NC State End of half, 2 plays
0:411st & 10 at own 26Jordan Waters run for 4 yds to the NCSU 30
0:002nd & 6 at own 30Jordan Waters run for 3 yds to the NCSU 33
3rd quarter6 drives, then North Carolina 20, NC State 13
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 a loss of 1 yard to the UNC 24
15:002nd & 11 at own 24Jacolby Criswell pass incomplete to John Copenhaver
15:003rd & 11 at own 24Jacolby Criswell pass incomplete to Nate McCollum
14:074th & 11 at own 24Tom Maginness punt for 36 yds, fair catch by Jalen Coit at the NCSU 40
NC State Field goal, 8 plays
14:071st & 10 at own 40CJ Bailey run for 9 yds to the NCSU 49
14:072nd & 1 at own 49Hollywood Smothers run for 8 yds to the UNC 43 for a 1ST down
14:071st & 10 at opp 43Hollywood Smothers run for 9 yds to the UNC 34
14:072nd & 1 at opp 34Hollywood Smothers run for 6 yds to the UNC 28 for a 1ST down
14:071st & 10 at opp 28CJ Bailey run for 5 yds to the UNC 23
14:072nd & 5 at opp 23Hollywood Smothers run for 2 yds to the UNC 21
14:073rd & 3 at opp 21CJ Bailey sacked by Alijah Huzzie for a loss of 3 yards to the UNC 24
10:014th & 6 at opp 24Kanoah Vinesett 41 yd FG GOODNC State 10, North Carolina 6
North Carolina Touchdown, 1 play
10:011st & 10 at own 35Collin Smith kickoff for 65 yds for a touchback
9:501st & 10 at own 25Omarion Hampton run for 75 yds for a TD (Noah Burnette KICK)North Carolina 13, NC State 10
NC State Field goal, 7 plays
9:441st & 10 at own 35Lucas Osada kickoff for 60 yds , DK Kaufman return for 18 yds to the NCSU 23
9:441st & 10 at own 23Jordan Waters run for 13 yds to the NCSU 36 for a 1ST down
9:441st & 10 at own 36CJ Bailey run for 1 yd to the NCSU 37
9:442nd & 9 at own 37CJ Bailey pass complete to Justin Joly for 37 yds to the UNC 26 for a 1ST down
9:441st & 10 at opp 26Kendrick Raphael run for 8 yds to the UNC 18
9:442nd & 2 at opp 18Shotgun Raphael,Kendrick rush left for 1 yard loss to the UNC19 (Campbell,Amare), out of bounds PENALTY NCSU Holding (Daniels,Dante) 10 yards from UNC18 to UNC28. NO PLAY.
9:442nd & 12 at opp 28CJ Bailey pass complete to Hollywood Smothers for 5 yds to the UNC 23
9:443rd & 7 at opp 23CJ Bailey pass incomplete to Justin Joly
5:464th & 7 at opp 23Kanoah Vinesett 40 yd FG GOODTied at 13
North Carolina Touchdown, 8 plays
5:461st & 10 at own 35Collin Smith kickoff for 65 yds for a touchback
5:461st & 10 at own 25Omarion Hampton run for 2 yds to the UNC 27
5:462nd & 8 at own 27Jacolby Criswell pass incomplete to J.J. Jones
5:463rd & 8 at own 27Jacolby Criswell pass complete to Paul Billups II for 7 yds to the UNC 34
5:464th & 1 at own 34Jacolby Criswell run for 5 yds to the UNC 39 for a 1ST down
5:461st & 10 at own 39PENALTY UNC False Start (Sampson,Howard) 5 yards from UNC39 to UNC34. NO PLAY.
5:461st & 15 at own 34Jacolby Criswell pass complete to Omarion Hampton for 2 yds to the UNC 32
5:462nd & 17 at own 32Jacolby Criswell pass incomplete to Kobe Paysour
5:463rd & 17 at own 32Jacolby Criswell pass complete to Nate McCollum for 18 yds to the 50 yard line for a 1ST down
2:191st & 10 at the 50Jacolby Criswell pass complete to Chris Culliver for 50 yds for a TD (Noah Burnette KICK)North Carolina 20, NC State 13
NC State Touchdown, 6 plays
2:141st & 10 at own 35Lucas Osada kickoff for 51 yds , DK Kaufman return for 17 yds to the NCSU 31
2:141st & 10 at own 31CJ Bailey pass complete to Hollywood Smothers for 22 yds to the UNC 47 for a 1ST down
2:141st & 10 at opp 47Hollywood Smothers run for 18 yds to the UNC 29 for a 1ST down
2:141st & 10 at opp 29Hollywood Smothers run for 6 yds to the UNC 23
0:002nd & 4 at opp 23Jordan Waters run for 7 yds to the UNC 16 for a 1ST down
Q4 15:001st & 10 at opp 16Kevin Concepcion run for 2 yds to the UNC 14
Q4 14:152nd & 8 at opp 14CJ Bailey pass complete to Dante Daniels for 14 yds for a TD (Kanoah Vinesett KICK)Tied at 20
4th quarter7 drives, then NC State 35, North Carolina 30
North Carolina Field goal, 5 plays
14:081st & 10 at own 35Collin Smith kickoff for 65 yds , Nate McCollum return for 41 yds to the UNC 41
14:081st & 10 at own 41Jacolby Criswell pass complete to Chris Culliver for 46 yds to the NCSU 13 for a 1ST down
14:081st & 10 at opp 13Omarion Hampton run for 3 yds to the NCSU 10
14:082nd & 7 at opp 10Omarion Hampton run for 2 yds to the NCSU 8
14:083rd & 5 at opp 8Jacolby Criswell pass incomplete to J.J. Jones
12:294th & 5 at opp 8Noah Burnette 25 yd FG GOODNorth Carolina 23, NC State 20
NC State Touchdown, 7 plays
12:211st & 10 at own 35Lucas Osada kickoff for 63 yds , DK Kaufman return for 29 yds to the NCSU 31
12:211st & 10 at own 31Hollywood Smothers run for 21 yds to the UNC 48 for a 1ST down
12:211st & 10 at opp 48CJ Bailey pass complete to Kevin Concepcion for 21 yds to the UNC 27 for a 1ST down
12:211st & 10 at opp 27Kevin Concepcion run for 5 yds to the UNC 22
12:212nd & 5 at opp 22CJ Bailey run for 5 yds to the UNC 17 for a 1ST down
9:281st & 10 at opp 17Timeout NC State, clock 09:28
9:281st & 10 at opp 17Hollywood Smothers run for no gain to the UNC 17
9:282nd & 10 at opp 17CJ Bailey run for 4 yds to the UNC 13
8:013rd & 6 at opp 13CJ Bailey pass complete to Kevin Concepcion for 13 yds for a TD (Kanoah Vinesett PAT BLOCKED)NC State 26, North Carolina 23
North Carolina Punt, 3 plays
7:561st & 10 at own 35Collin Smith kickoff for 46 yds , Ryan Ward return for 7 yds to the UNC 26
7:561st & 10 at own 26Caleb Hood run for 2 yds to the UNC 28
7:562nd & 8 at own 28Jacolby Criswell pass complete to John Copenhaver for 4 yds to the UNC 32
7:563rd & 4 at own 32Jacolby Criswell pass incomplete to J.J. Jones
6:314th & 4 at own 32Tom Maginness punt for 48 yds
NC State Field goal, 7 plays
6:311st & 10 at own 20North Carolina Penalty, Personal Foul (15 Yards) to the NCSU 37 for a 1ST down
6:311st & 10 at own 37CJ Bailey pass complete to Dacari Collins for 43 yds to the UNC 20 for a 1ST down
6:311st & 10 at opp 20Kendrick Raphael run for 12 yds to the UNC 8 for a 1ST down
6:311st & goal at opp 8CJ Bailey run for 5 yds to the UNC 3
6:312nd & goal at opp 3Kendrick Raphael run for a loss of 2 yards to the UNC 5
6:313rd & goal at opp 5CJ Bailey sacked for a loss of 5 yards to the UNC 10
2:374th & goal at opp 10Kanoah Vinesett 28 yd FG GOODNC State 29, North Carolina 23
2:371st & 10 at own 35PENALTY NCSU Delay Of Game 5 yards from NCSU35 to NCSU30. NO PLAY.
North Carolina Touchdown, 3 plays
2:371st & 10 at own 30Collin Smith kickoff for 70 yds for a touchback
2:371st & 10 at own 25Omarion Hampton run for 9 yds to the UNC 34
2:372nd & 1 at own 34Omarion Hampton run for 19 yds to the NCSU 47 for a 1ST down
2:001st & 10 at opp 47Timeout North Carolina, clock 02:00
1:511st & 10 at opp 47Jacolby Criswell pass complete to Omarion Hampton for 47 yds for a TD (Noah Burnette KICK)North Carolina 30, NC State 29
NC State Touchdown, 6 plays
1:511st & 10 at own 35Lucas Osada kickoff for 65 yds for a touchback
1:511st & 10 at own 25CJ Bailey pass complete to Kevin Concepcion for 10 yds to the NCSU 35 for a 1ST down
1:511st & 10 at own 35CJ Bailey pass complete to Hollywood Smothers for 7 yds to the NCSU 42
1:512nd & 3 at own 42CJ Bailey pass complete to Justin Joly for 7 yds to the NCSU 49 for a 1ST down
1:511st & 10 at own 49Shotgun Bailey,CJ rush middle for 6 yards gain to the UNC45 (Lane,Antavious) PENALTY NCSU Holding (Peak,Jacarrius) 10 yards from NCSU49 to NCSU39. NO PLAY.
1:511st & 20 at own 39CJ Bailey pass complete to Noah Rogers for 44 yds to the UNC 17 for a 1ST down
1:511st & 10 at opp 17Shotgun Raphael,Kendrick rush middle for 2 yards gain to the UNC15 (Lane,Antavious; Ritzie,Jahvaree) PENALTY UNC Illegal Substitution 5 yards from UNC17 to UNC12. NO PLAY.
1:511st & 5 at opp 12Hollywood Smothers run for 10 yds to the UNC 2 for a 1ST down
0:301st & goal at opp 2Timeout NC State, clock 00:30
0:251st & goal at opp 2Hollywood Smothers run for 2 yds for a TD (Two-Point Conversion failed)NC State 35, North Carolina 30
North Carolina Fumble, 4 plays
0:211st & 10 at own 35Collin Smith kickoff for 59 yds , Nate McCollum return for 11 yds to the UNC 17
0:211st & 10 at own 17Jacolby Criswell pass complete to Omarion Hampton for 15 yds to the UNC 32 for a 1ST down
0:211st & 10 at own 32Jacolby Criswell pass incomplete to Omarion Hampton
0:212nd & 10 at own 32Jacolby Criswell sacked by Jackson Vick for a loss of 5 yards to the UNC 27
0:073rd & 15 at own 27Timeout North Carolina, clock 00:07
0:003rd & 15 at own 27Jacolby Criswell pass complete to John Copenhaver for 9 yds Austin Blaske fumbled, recovered by NCSU Kelvon McBride

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 one 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