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
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
North Carolina
NC State
384
Total yards
504
254
Passing yards
334
130
Rushing yards
170
6.7
Yards per pass
10.8
6.2
Yards per rush
4.0
21
First downs
27
5–12
Third downs
8–16
0–0
Fourth downs
0–0
3
Turnovers
0
9–99
Penalties
8–64
19:54
Possession
40:06
1
Sacks (by defense)
2
Efficiency
North Carolina
NC State
46%
Success rate
43%
0.09
EPA per play
0.31
1.04
Explosiveness
1.29
0.04
Rushing EPA
0.04
0.36
Passing EPA
0.67
32%
Passing-down success
40%
0.06
First-down EPA
0.09
−0.14
Second-down EPA
0.40
0.50
Third-down EPA
0.66
11%
Havoc by its defense
21%
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
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.
Q1 North CarolinaPunt, 3 plays, 1 yard
Q1 NC StateField goal, 6 plays, 44 yards
Q1 North CarolinaFumble, 4 plays, 31 yards
Q1 NC StateField goal, 8 plays, 24 yards
Q1 North CarolinaPunt, 3 plays, 20 yards
Q1 NC StateTouchdown, 11 plays, 83 yards
Q2 North CarolinaPunt, 3 plays, −2 yards
Q2 NC StateTouchdown, 4 plays, 55 yards
Q2 North CarolinaPunt, 3 plays, 3 yards
Q2 NC StateField goal, 7 plays, 46 yards
Q2 North CarolinaTouchdown, 4 plays, 75 yards
Q2 NC StateField goal, 13 plays, 70 yards
Q3 NC StateTouchdown, 8 plays, 75 yards
Q3 North CarolinaTouchdown, 6 plays, 75 yards
Q3 NC StateTouchdown, 3 plays, 75 yards
Q3 North CarolinaTouchdown, 10 plays, 75 yards
Q3 NC StatePunt, 3 plays, 4 yards
Q3 North CarolinaPunt, 8 plays, 42 yards
Q3 NC StatePunt, 3 plays, 6 yards
Q4 North CarolinaInterception, 6 plays, 39 yards
Q4 NC StatePunt, 3 plays, −4 yards
Q4 North CarolinaPunt, 3 plays, −9 yards
Q4 NC StatePunt, 6 plays, 10 yards
Q4 North CarolinaInterception, 6 plays, 32 yards
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:00
1st & 10 at own 35
Collin Smith kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Omarion Hampton run for 1 yd to the UNC 24
15:00
2nd & 11 at own 24
North Carolina Penalty, Offensive Holding (Yards) declined
15:00
3rd & 9 at own 26
Drake Maye pass incomplete to John Copenhaver
13:50
4th & 9 at own 26
Tom 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:50
1st & 10 at own 41
Kevin 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:50
1st & 10 at opp 45
Brennan Armstrong pass complete to Kevin Concepcion for 23 yds to the UNC 22 for a 1ST down
13:50
1st & 10 at opp 22
Kevin Concepcion run for 4 yds to the UNC 18
13:50
2nd & 6 at opp 18
Kendrick Raphael run for 3 yds to the UNC 15
13:50
3rd & 3 at opp 15
Brennan Armstrong run for no gain to the UNC 15
10:35
4th & 3 at opp 15
Brayden Narveson 32 yd FG GOODNC State 3, North Carolina 0
North Carolina Fumble, 4 plays
10:29
1st & 10 at own 35
Collin Smith kickoff for 65 yds , Tychaun Chapman return for 16 yds to the UNC 16
10:29
1st & 10 at own 16
Omarion Hampton run for 19 yds to the UNC 35 for a 1ST down
10:29
1st & 10 at own 35
Omarion Hampton run for 1 yd to the UNC 36
10:29
2nd & 9 at own 36
Drake Maye pass incomplete to Devontez Walker
10:29
3rd & 9 at own 36
PENALTY UNC False Start (Nesbit,Bryson) 5 yards from UNC36 to UNC31. NO PLAY.
9:26
3rd & 14 at own 31
Drake 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:26
1st & 10 at opp 47
Brennan Armstrong run for 1 yd to the UNC 46
9:26
2nd & 9 at opp 46
Kevin Concepcion run for 3 yds to the UNC 43
9:26
3rd & 6 at opp 43
Brennan Armstrong pass complete to Porter Rooks for 26 yds to the UNC 17 for a 1ST down
9:26
1st & 10 at opp 17
Kendrick Raphael run for 10 yds to the UNC 7 for a 1ST down
9:26
1st & goal at opp 7
Delbert Mimms III run for 1 yd to the UNC 8
9:26
2nd & goal at opp 8
Brennan Armstrong pass incomplete to Trent Pennix
5:42
3rd & goal at opp 8
Shotgun 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:42
3rd & goal at opp 18
PENALTY NCSU Delay Of Game 5 yards from UNC18 to UNC23. NO PLAY.
5:42
3rd & goal at opp 23
Brennan Armstrong pass incomplete to Kendrick Raphael
5:32
4th & goal at opp 23
Brayden Narveson 40 yd FG GOODNC State 6, North Carolina 0
North Carolina Punt, 3 plays
5:32
1st & 10 at own 35
Collin Smith kickoff for 65 yds for a touchback
5:32
1st & 10 at own 25
No 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:32
1st & 10 at own 40
No 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:32
1st & 15 at own 35
Omarion Hampton run for 4 yds to the UNC 39
5:32
2nd & 11 at own 39
Drake Maye pass incomplete to Devontez Walker
5:32
3rd & 11 at own 39
Drake Maye run for 6 yds to the UNC 45
3:49
4th & 5 at own 45
Tom Maginness punt for 38 yds, fair catch by Jalen Coit at the NCSU 17
NC State Touchdown, 11 plays
3:49
1st & 10 at own 17
Kendrick Raphael run for 1 yd to the NCSU 18
3:49
2nd & 9 at own 18
Kevin Concepcion run for 19 yds to the NCSU 37 for a 1ST down
3:49
1st & 10 at own 37
Brennan Armstrong pass incomplete
3:49
2nd & 10 at own 37
Brennan Armstrong run for 9 yds to the NCSU 46
3:49
3rd & 1 at own 46
Delbert Mimms III run for 2 yds to the NCSU 48 for a 1ST down
3:49
1st & 10 at own 48
Brennan Armstrong pass complete to Anthony Smith for 11 yds to the UNC 41 for a 1ST down
0:00
1st & 10 at opp 41
Kevin Concepcion run for 6 yds to the UNC 47
Q2 15:00
2nd & 16 at opp 47
Brennan Armstrong pass complete to Kendrick Raphael for 6 yds to the UNC 41
Q2 15:00
3rd & 10 at opp 41
Brennan Armstrong pass complete to Bradley Rozner for 19 yds to the UNC 22 for a 1ST down
Q2 15:00
1st & 10 at opp 22
Keyon Lesane run for 11 yds to the UNC 11 for a 1ST down
Q2 12:56
1st & 10 at opp 11
Brennan 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:56
1st & 10 at own 35
Collin Smith kickoff for 57 yds
12:56
1st & 10 at own 25
Drake Maye pass complete to John Copenhaver for 3 yds to the UNC 28
12:56
2nd & 7 at own 28
PENALTY UNC False Start (Rolland,Spencer) 5 yards from UNC28 to UNC23. NO PLAY.
12:56
2nd & 12 at own 23
Drake Maye pass incomplete to Devontez Walker
12:56
3rd & 12 at own 23
Drake Maye pass incomplete to Devontez Walker
11:54
4th & 12 at own 23
Tom Maginness punt for 32 yds, fair catch by Jalen Coit at the NCSU 45
NC State Touchdown, 4 plays
11:54
1st & 10 at own 45
Brennan Armstrong pass complete to Kevin Concepcion for 43 yds to the UNC 12 for a 1ST down
11:10
1st & 10 at opp 12
Timeout NC State, clock 11:10
11:10
1st & 10 at opp 12
Brennan Armstrong pass incomplete to Kevin Concepcion
11:10
2nd & 10 at opp 12
Brennan Armstrong run for 6 yds to the UNC 6
10:18
3rd & 4 at opp 6
Timeout NC State, clock 10:18
10:15
3rd & 4 at opp 6
Brennan 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:11
1st & 10 at own 35
Collin Smith kickoff for 65 yds , Will Hardy return for 11 yds to the UNC 11
10:11
1st & 10 at own 11
Omarion Hampton run for 1 yd to the UNC 12
10:11
2nd & 9 at own 12
Omarion Hampton run for 2 yds to the UNC 14
10:11
3rd & 7 at own 14
Drake Maye pass incomplete to Devontez Walker
8:54
4th & 7 at own 14
Tom Maginness punt for 40 yds , Jalen Coit returns for no gain to the NCSU 44
NC State Field goal, 7 plays
8:54
1st & 10 at own 44
Brennan Armstrong pass complete to Keyon Lesane for 17 yds to the UNC 39 for a 1ST down
8:54
1st & 10 at opp 39
Brennan Armstrong pass complete to Kevin Concepcion for 2 yds to the UNC 37
8:54
2nd & 8 at opp 37
Brennan Armstrong pass complete to Keyon Lesane for 21 yds to the UNC 16 for a 1ST down
8:54
1st & 10 at opp 16
Brennan Armstrong pass complete to Porter Rooks for 6 yds to the UNC 10
8:54
2nd & 4 at opp 10
Brennan Armstrong pass incomplete to Keyon Lesane
8:54
3rd & 4 at opp 10
Brennan Armstrong pass incomplete
5:57
4th & 4 at opp 10
Brayden Narveson 28 yd FG GOODNC State 23, North Carolina 0
North Carolina Touchdown, 4 plays
5:57
1st & 10 at own 35
Collin Smith kickoff for 61 yds
5:57
1st & 10 at own 25
Drake Maye pass complete to J.J. Jones for 30 yds to the NCSU 45 for a 1ST down
5:57
1st & 10 at opp 45
Drake Maye pass complete to J.J. Jones for 10 yds to the NCSU 35 for a 1ST down
5:57
1st & 10 at opp 35
Drake Maye run for 15 yds to the NCSU 20 for a 1ST down
5:57
1st & 10 at opp 20
PENALTY NCSU Offside (Vann,Davin) 5 yards from NCSU20 to NCSU15. NO PLAY.
4:34
1st & 5 at opp 15
Drake 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:28
1st & 10 at own 35
Liam Boyd kickoff for 64 yds , Keyon Lesane return for 23 yds to the NCSU 24
4:28
1st & 10 at own 24
Kendrick Raphael run for 4 yds to the NCSU 28
4:28
2nd & 6 at own 28
Brennan Armstrong pass complete to Bradley Rozner for 20 yds to the NCSU 48 for a 1ST down pass incomplete for a 1ST down
4:28
1st & 10 at own 48
Brennan Armstrong pass complete to Keyon Lesane for 7 yds to the UNC 45
3:01
2nd & 3 at opp 45
Timeout NC State, clock 03:01
3:01
2nd & 3 at opp 45
Brennan Armstrong run for 2 yds to the UNC 43
3:01
3rd & 1 at opp 43
Delbert Mimms III run for 10 yds to the UNC 33 for a 1ST down
3:01
1st & 10 at opp 33
Brennan Armstrong pass incomplete to Trent Pennix
3:01
2nd & 10 at opp 33
Brennan Armstrong run for 6 yds to the UNC 27
3:01
3rd & 4 at opp 27
Kendrick Raphael run for 10 yds to the UNC 17 for a 1ST down
3:01
1st & 10 at opp 17
Brennan Armstrong pass complete to Dacari Collins for 13 yds to the UNC 4 for a 1ST down
3:01
1st & goal at opp 4
Brennan Armstrong pass incomplete to Kevin Concepcion
3:01
2nd & goal at opp 4
Brennan Armstrong run for 2 yds to the UNC 2
0:19
3rd & goal at opp 2
Timeout North Carolina, clock 00:19
0:19
3rd & goal at opp 2
Brennan Armstrong pass complete to Kevin Concepcion for 1 yd to the UNC 1
0:19
4th & goal at opp 1
PENALTY NCSU Illegal Substitution 5 yards from UNC01 to UNC06. NO PLAY.
0:00
4th & goal at opp 6
Brayden 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:00
1st & 10 at own 35
Liam Boyd kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Kevin Concepcion run for 8 yds to the NCSU 33
15:00
2nd & 2 at own 33
Brennan Armstrong pass complete to Keyon Lesane for 16 yds to the NCSU 49 for a 1ST down
15:00
1st & 10 at own 49
Delbert Mimms III run for 2 yds to the NCSU 47
15:00
2nd & 12 at own 47
Brennan Armstrong pass complete to Dacari Collins for 13 yds to the UNC 40 for a 1ST down
15:00
1st & 10 at opp 40
Kevin Concepcion run for 19 yds to the UNC 21 for a 1ST down
15:00
1st & 10 at opp 21
Delbert Mimms III run for 2 yds to the UNC 19
15:00
2nd & 8 at opp 19
Kevin Concepcion run for 1 yd to the UNC 20
10:26
3rd & 9 at opp 20
Brennan 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:26
1st & 10 at own 35
Collin Smith kickoff for 64 yds
10:26
1st & 10 at own 25
Drake Maye pass complete to J.J. Jones for 6 yds to the UNC 31
10:26
2nd & 4 at own 31
Omarion Hampton run for 2 yds to the UNC 29
10:26
1st & goal at opp 7
Drake Maye pass incomplete to John Copenhaver
10:26
2nd & goal at opp 7
Drake Maye run for 6 yds to the NCSU 1
8:50
3rd & goal at opp 1
Drake Maye 1 Yd Run (Noah Burnette Kick)NC State 33, North Carolina 14
NC State Touchdown, 3 plays
8:50
1st & 10 at own 35
Liam Boyd kickoff for 65 yds for a touchback
8:34
1st & 10 at own 25
Shotgun 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:34
1st & 10 at own 25
Shotgun 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:34
1st & 10 at opp 15
Kevin Concepcion run for 8 yds to the UNC 7
North Carolina Touchdown, 10 plays
7:54
1st & 10 at own 35
Collin Smith kickoff for 65 yds for a touchback
7:54
1st & 10 at own 25
Drake Maye pass complete to Bryson Nesbit for 23 yds to the UNC 48 for a 1ST down
7:54
1st & 10 at own 48
Omarion Hampton run for 2 yds to the 50 yard line
7:54
2nd & 8 at the 50
Drake Maye pass complete to Omarion Hampton for 8 yds to the NCSU 42 for a 1ST down
7:54
1st & 10 at opp 42
Drake Maye pass incomplete to J.J. Jones
7:54
2nd & 10 at opp 42
Drake Maye pass incomplete to Devontez Walker
7:54
3rd & 10 at opp 42
Drake Maye pass complete to Bryson Nesbit for 10 yds to the NCSU 32 for a 1ST down
7:54
1st & 10 at opp 32
Drake Maye pass incomplete to Gavin Blackwell
7:54
2nd & 10 at opp 32
Drake Maye pass complete to British Brooks for 11 yds to the NCSU 21 for a 1ST down
7:54
1st & 10 at opp 21
Drake Maye pass incomplete to John Copenhaver
NC State Punt, 3 plays
5:43
1st & 10 at own 35
Liam Boyd kickoff for 9 yds
5:43
1st & 10 at opp 44
Kendrick Raphael run for 5 yds to the UNC 39
5:43
2nd & 5 at opp 39
Brennan Armstrong pass complete to Jalen Coit for 3 yds to the UNC 36
5:43
3rd & 2 at opp 36
Brennan Armstrong run for 1 yd to the UNC 35
5:43
4th & 1 at opp 35
PENALTY NCSU False Start (McKay,Timothy) 5 yards from UNC35 to UNC40. NO PLAY.
3:28
4th & 6 at opp 40
Caden Noonkester punt for 31 yds, fair catch by Will Hardy at the UNC 9
North Carolina Punt, 8 plays
3:28
1st & 10 at own 9
Drake Maye pass complete to J.J. Jones for 16 yds to the UNC 25 for a 1ST down
3:28
1st & 10 at own 25
Drake Maye pass complete to John Copenhaver for 20 yds to the UNC 45 for a 1ST down
3:28
1st & 10 at own 45
Drake Maye pass incomplete to Gavin Blackwell
3:28
2nd & 10 at own 45
Drake Maye pass complete to Omarion Hampton for 3 yds to the UNC 48
3:28
3rd & 7 at own 48
Drake Maye pass complete to John Copenhaver for 13 yds to the NCSU 39 for a 1ST down
3:28
1st & 10 at opp 39
British Brooks run for 5 yds to the NCSU 44
3:28
2nd & 15 at opp 44
Drake Maye pass incomplete to Gavin Blackwell
3:28
3rd & 15 at opp 44
No 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:28
3rd & 30 at own 41
Drake Maye pass complete to British Brooks for 10 yds to the NCSU 49
0:13
4th & 20 at opp 49
Tom Maginness punt for 36 yds, fair catch by Jalen Coit at the NCSU 13
NC State Punt, 3 plays
0:00
1st & 10 at own 13
Kevin Concepcion run for no gain to the NCSU 13
Q4 15:00
2nd & 10 at own 13
Kendrick Raphael run for 6 yds to the NCSU 19
Q4 15:00
3rd & 4 at own 19
Brennan Armstrong pass incomplete to Kendrick Raphael
Q4 14:01
4th & 4 at own 19
Caden Noonkester punt for 39 yds
4th quarter6 drives, then NC State 39, North Carolina 20
North Carolina Interception, 6 plays
14:01
1st & 10 at own 42
Drake Maye pass complete to Bryson Nesbit for 15 yds to the NCSU 43 for a 1ST down
14:01
1st & 10 at opp 43
Drake Maye pass incomplete to Omarion Hampton
14:01
2nd & 10 at opp 43
Drake Maye pass complete to British Brooks for 3 yds to the NCSU 40
14:01
3rd & 7 at opp 40
Drake Maye run for 8 yds to the NCSU 32 for a 1ST down
14:01
1st & 10 at opp 32
Drake Maye pass complete to John Copenhaver for 13 yds to the NCSU 19 for a 1ST down
12:03
1st & 10 at opp 19
Drake Maye pass intercepted
NC State Punt, 3 plays
12:03
1st & 10 at own 16
Kevin Concepcion run for 2 yds to the NCSU 18
12:03
2nd & 8 at own 18
Delbert Mimms III run for 5 yds to the NCSU 23
12:03
3rd & 3 at own 23
Shotgun 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:03
3rd & 14 at own 12
Delbert Mimms III run for no gain to the NCSU 12
9:06
4th & 14 at own 12
Caden Noonkester punt for 49 yds, fair catch by Will Hardy at the UNC 39
North Carolina Punt, 3 plays
9:06
1st & 10 at own 39
North Carolina Penalty, Illegal Shift (Yards) declined
9:06
2nd & 14 at own 35
Omarion Hampton run for 2 yds to the UNC 37
9:06
3rd & 12 at own 37
Conner Harrell sacked by Red Hibbler for a loss of 7 yards to the UNC 30
7:42
4th & 19 at own 30
Tom 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:42
1st & 10 at own 42
Delbert Mimms III run for 3 yds to the NCSU 45
7:42
2nd & 7 at own 45
Delbert Mimms III run for 4 yds to the NCSU 49
7:42
3rd & 3 at own 49
Brennan Armstrong pass complete to Keyon Lesane for 5 yds to the UNC 46 for a 1ST down
7:42
1st & 10 at opp 46
Delbert Mimms III run for 1 yd to the UNC 45
7:42
2nd & 9 at opp 45
Delbert Mimms III run for 2 yds to the UNC 43
7:42
3rd & 7 at opp 43
Brennan Armstrong sacked for a loss of 5 yards to the UNC 48
3:42
4th & 12 at opp 48
Timeout North Carolina, clock 03:42
3:36
4th & 12 at opp 48
Caden Noonkester punt for 35 yds, fair catch by Will Hardy at the UNC 13
North Carolina Interception, 6 plays
3:36
1st & 10 at own 13
Drake Maye pass complete to British Brooks for 5 yds to the UNC 18
3:36
2nd & 5 at own 18
Drake Maye pass complete to Devontez Walker for 8 yds to the UNC 26 for a 1ST down
3:36
1st & 10 at own 26
Drake Maye pass complete to British Brooks for 5 yds to the UNC 31
3:36
2nd & 5 at own 31
British Brooks run for 8 yds to the UNC 39 for a 1ST down
3:36
1st & 10 at own 39
Drake Maye pass complete to British Brooks for 6 yds to the UNC 45
1:53
2nd & 4 at own 45
Drake Maye pass intercepted
NC State End of game, 3 plays
1:53
1st & 10 at own 33
Delbert Mimms III run for 1 yd to the NCSU 34
1:53
2nd & 9 at own 34
Delbert Mimms III run for 10 yds to the NCSU 44 for a 1ST down
0:00
1st & 10 at own 44
B. Armstrong takes a knee
3rd quarter1 drive, then NC State 39, North Carolina 20
North Carolina Touchdown, 10 plays
5:44
2nd & 10 at opp 21
Devontez 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.