Virginia at North Carolina

Saturday, October 21, 2023

Virginia beat No. 10 North Carolina 31–⁠27. It was their 128th meeting; after it, North Carolina led the series 64–⁠50–⁠4 in the games on file.

AwayVirginia3–⁠9 in 2023
31
Home10North Carolina8–⁠5 in 2023
27

Final at Kenan Stadium, Chapel HillTV: CW NETWORKAttendance 50,500

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

Scoring by quarter

TeamQ1Q2Q3Q4Final
Virginia14010731
North Carolina7107327

Standouts

  • PassingDrake Maye24 of 48, 347 yards, 2 TD, 1 INTNorth Carolina
  • RushingMike Hollins15 carries, 66 yards, 3 TDVirginia
  • ReceivingDevontez Walker11 catches, 146 yards, 1 TDNorth Carolina
  • DefenseCedric Gray18 tackles, 1.5 for lossNorth Carolina

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

Player stats

Virginia

PassingC/AttYdsTDInt
Tony Muskett20/3020811
RushingCarYdsTDLong
Perris Jones146709
Mike Hollins1566311
Tony Muskett1266020
Kobe Pace113006
ReceivingRecYdsTDLong
Malik Washington12115130
Sackett Wood Jr.362022
Malachi Fields113013
Perris Jones110010
DefenseTklTFLSacksInt
Coen King8000
Kamren Robinson80.500
Jonas Sanker70.500
Tayvonn Kyle6000
James Jackson6001
Jahmeer Carter5110
Ben Smiley III2110

North Carolina

PassingC/AttYdsTDInt
Drake Maye24/4834721
RushingCarYdsTDLong
Omarion Hampton19112018
Drake Maye617110
British Brooks3705
Devontez Walker1404
ReceivingRecYdsTDLong
Devontez Walker11146129
Bryson Nesbit393162
J.J. Jones545018
Tychaun Chapman133033
DefenseTklTFLSacksInt
Cedric Gray181.500
Power Echols12000
Kevin Hester Jr.8000
Antavious Lane7100
Kaimon Rucker6110
Beau Atkinson3110
Armani Chatman2001

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

Team stats

VirginiaNorth Carolina
436Total yards490
208Passing yards347
228Rushing yards143
6.9Yards per pass7.2
4.2Yards per rush4.9
26First downs26
8–⁠18Third downs4–⁠13
2–⁠3Fourth downs0–⁠2
2Turnovers1
6–⁠40Penalties6–⁠58
37:06Possession22:54
2Sacks (by defense)2

Efficiency

VirginiaNorth Carolina
44%Success rate46%
0.14EPA per play0.16
1.09Explosiveness1.18
0.14Rushing EPA0.33
0.32Passing EPA0.17
40%Passing-down success17%
0.02First-down EPA0.32
0.11Second-down EPA0.15
0.53Third-down EPA0.28
10%Havoc by its defense12%

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 86% to win. Virginia pulled the upset.

The line

North Carolina −24, over/under 58.

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 95%, Virginia 5%. CollegeFootballData.com’s estimate from the point spread.

Every drive

North Carolina end zoneVirginia end zoneQ1 North CarolinaPunt, 5 playsQ1 VirginiaTouchdown, 7 playsQ1 North CarolinaTouchdown, 8 playsQ1 VirginiaPunt, 6 playsQ1 North CarolinaPunt, 3 playsQ1 VirginiaTouchdown, 7 playsQ1 North CarolinaPunt, 5 playsQ1 VirginiaPunt, 3 playsQ2 North CarolinaTouchdown, 3 playsQ2 VirginiaPunt, 5 playsQ2 North CarolinaTurnover on downs, 10 playsQ2 VirginiaInterception, 9 playsQ2 North CarolinaPunt, 3 playsQ2 VirginiaPunt, 3 playsQ2 North CarolinaField goal, 7 playsQ3 VirginiaTurnover on downs, 8 playsQ3 North CarolinaTouchdown, 7 playsQ3 VirginiaTouchdown, 13 playsQ3 North CarolinaPunt, 3 playsQ3 VirginiaField goal, 4 playsQ3 North CarolinaField goal, 11 playsQ4 VirginiaTouchdown, 7 playsQ4 North CarolinaPunt, 3 playsQ4 VirginiaFumble, 6 playsQ4 North CarolinaTurnover on downs, 6 playsQ4 VirginiaPunt, 6 playsQ4 North CarolinaInterception, 5 playsQ4 VirginiaEnd of game, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. North Carolina drives left to right, Virginia right to left.
  1. Q1 North CarolinaPunt, 5 plays, 11 yards
  2. Q1 VirginiaTouchdown, 7 plays, 51 yards
  3. Q1 North CarolinaTouchdown, 8 plays, 75 yards
  4. Q1 VirginiaPunt, 6 plays, 28 yards
  5. Q1 North CarolinaPunt, 3 plays, 3 yards
  6. Q1 VirginiaTouchdown, 7 plays, 46 yards
  7. Q1 North CarolinaPunt, 5 plays, 20 yards
  8. Q1 VirginiaPunt, 3 plays, 8 yards
  9. Q2 North CarolinaTouchdown, 3 plays, 79 yards
  10. Q2 VirginiaPunt, 5 plays, 8 yards
  11. Q2 North CarolinaTurnover on downs, 10 plays, 43 yards
  12. Q2 VirginiaInterception, 9 plays, 39 yards
  13. Q2 North CarolinaPunt, 3 plays, 7 yards
  14. Q2 VirginiaPunt, 3 plays, 7 yards
  15. Q2 North CarolinaField goal, 7 plays, 54 yards
  16. Q3 VirginiaTurnover on downs, 8 plays, 35 yards
  17. Q3 North CarolinaTouchdown, 7 plays, 60 yards
  18. Q3 VirginiaTouchdown, 13 plays, 74 yards
  19. Q3 North CarolinaPunt, 3 plays, −8 yards
  20. Q3 VirginiaField goal, 4 plays, 6 yards
  21. Q3 North CarolinaField goal, 11 plays, 65 yards
  22. Q4 VirginiaTouchdown, 7 plays, 73 yards
  23. Q4 North CarolinaPunt, 3 plays, 4 yards
  24. Q4 VirginiaFumble, 6 plays, 53 yards
  25. Q4 North CarolinaTurnover on downs, 6 plays, 60 yards
  26. Q4 VirginiaPunt, 6 plays, 16 yards
  27. Q4 North CarolinaInterception, 5 plays, 27 yards
  28. Q4 VirginiaEnd of game, 1 play, −3 yards

Play by play

1st quarter8 drives, then Virginia 14, North Carolina 7
North Carolina Punt, 5 plays
14:541st & 10 at own 8Drake Maye pass complete to J.J. Jones for 5 yds to the UNC 13
14:542nd & 5 at own 13Omarion Hampton run for 6 yds to the UNC 19 for a 1ST down
14:541st & 10 at own 19Drake Maye pass incomplete to Devontez Walker
14:542nd & 10 at own 19Drake Maye pass incomplete to Bryson Nesbit
14:543rd & 10 at own 19Drake Maye pass incomplete to Devontez Walker
13:584th & 10 at own 19Tom Maginness punt for 39 yds , Suderian Harrison returns for 7 yds to the UVA 49
Virginia Touchdown, 7 plays
13:581st & 10 at own 49Tony Muskett pass complete to Malik Washington for 4 yds to the UNC 47
13:582nd & 6 at opp 47Perris Jones run for 6 yds to the UNC 41 for a 1ST down
13:581st & 10 at opp 41Tony Muskett pass incomplete to JR Wilson
13:582nd & 10 at opp 41Tony Muskett pass incomplete to Malachi Fields
13:583rd & 10 at opp 41Mike Hollins run for 8 yds to the UNC 33
13:584th & 2 at opp 33Tony Muskett pass complete to Sackett Wood Jr. for 22 yds to the UNC 11 for a 1ST down
11:051st & 10 at opp 11Mike Hollins run for 11 yds for a TD (Will Bettridge KICK)Virginia 7, North Carolina 0
North Carolina Touchdown, 8 plays
11:051st & 10 at own 35Matt Ganyard kickoff for 65 yds for a touchback
11:051st & 10 at own 25Drake Maye pass complete to Devontez Walker for 1 yd to the UNC 26
11:052nd & 9 at own 26Drake Maye pass complete to Devontez Walker for 6 yds to the UNC 32
11:053rd & 3 at own 32Drake Maye run for 8 yds to the UNC 40 for a 1ST down
11:051st & 10 at own 40Omarion Hampton run for 9 yds to the UNC 49
11:052nd & 1 at own 49Omarion Hampton run for 6 yds to the UVA 45 for a 1ST down Virginia Penalty, Illegal Substitution (Suderian Harrison) declined for a 1ST down
11:051st & 10 at opp 45Drake Maye pass complete to J.J. Jones for 18 yds to the UVA 27 for a 1ST down
11:051st & 10 at opp 27British Brooks run for 2 yds to the UVA 25
8:362nd & 8 at opp 25Drake Maye pass complete to Devontez Walker for 25 yds for a TD (Noah Burnette KICK)Tied at 7
Virginia Punt, 6 plays
8:301st & 10 at own 35Noah Burnette kickoff for 59 yds , Malik Washington return for 22 yds to the UVA 28
8:301st & 10 at own 28Tony Muskett pass incomplete
8:302nd & 10 at own 28Kobe Pace run for 2 yds to the UVA 30
8:303rd & 8 at own 30Tony Muskett pass complete to Malik Washington for 8 yds to the UNC 38 for a 1ST down North Carolina Penalty, Personal Foul (Kaimon Rucker) to the UNC 47 for a 1ST down
8:301st & 10 at opp 47Virginia Penalty, Intentional Grounding (Tony Muskett) to the 50 yard line
8:302nd & 13 at the 50Kobe Pace run for 6 yds to the UNC 44
8:303rd & 7 at opp 44Tony Muskett pass incomplete to Sackett Wood Jr.
6:334th & 7 at opp 44Daniel Sparks punt for 38 yds
North Carolina Punt, 3 plays
6:331st & 10 at own 6Drake Maye pass incomplete to Devontez Walker
6:332nd & 10 at own 6Omarion Hampton run for 3 yds to the UNC 9
6:333rd & 7 at own 9Drake Maye pass complete to for 31 yds to the UNC 9
5:214th & 7 at own 9Tom Maginness punt for 37 yds
Virginia Touchdown, 7 plays
5:211st & 10 at opp 46Tony Muskett pass complete to Perris Jones for 10 yds to the UNC 36 for a 1ST down
5:211st & 10 at opp 36Perris Jones run for 2 yds to the UNC 34
5:212nd & 8 at opp 34Perris Jones run for 6 yds to the UNC 28
5:213rd & 2 at opp 28Tony Muskett run for 1 yd to the UNC 27
5:214th & 1 at opp 27Grady Brosterhous run for 2 yds to the UNC 25 for a 1ST down
5:211st & 10 at opp 25Tony Muskett pass complete to Sackett Wood Jr. for 22 yds to the UNC 3 for a 1ST down
1:561st & goal at opp 3Mike Hollins run for 3 yds for a TD (Will Bettridge KICK)Virginia 14, North Carolina 7
North Carolina Punt, 5 plays
1:561st & 10 at own 35Matt Ganyard kickoff for 63 yds
1:561st & 10 at own 25British Brooks run for no gain to the UNC 25
1:562nd & 10 at own 25Drake Maye pass incomplete to Nate McCollum
1:563rd & 10 at own 25No Huddle-Shotgun Maye,Drake pass incomplete deep right to Walker,Devontez PENALTY UVA Offside (Faumui,Aaron) 5 yards from UNC25 to UNC30. NO PLAY.
1:563rd & 5 at own 30No Huddle-Shotgun Maye,Drake pass incomplete deep middle to Walker,Devontez broken up by Westfall,Sam PENALTY UVA Holding (Westfall,Sam) 10 yards from UNC30 to UNC40, 1ST DOWN. NO PLAY.
1:561st & 10 at own 40British Brooks run for 5 yds to the UNC 45
1:562nd & 5 at own 45Drake Maye pass incomplete to Nate McCollum
1:563rd & 5 at own 45Drake Maye pass incomplete
0:334th & 5 at own 45Tom Maginness punt for 32 yds, punt out-of-bounds at the UVA 23
Virginia Punt, 3 plays
0:331st & 10 at own 23Tony Muskett pass incomplete to Malik Washington
0:002nd & 10 at own 23Kobe Pace run for 2 yds to the UVA 25
Q2 15:003rd & 8 at own 25Tony Muskett pass complete to Malik Washington for 6 yds to the UVA 31
Q2 14:144th & 2 at own 31Daniel Sparks punt for 48 yds, punt out-of-bounds at the UNC 21
2nd quarter7 drives, then North Carolina 17, Virginia 14
North Carolina Touchdown, 3 plays
14:141st & 10 at own 21Omarion Hampton run for 12 yds to the UNC 33 for a 1ST down
14:141st & 10 at own 33Omarion Hampton run for 5 yds to the UNC 38
13:122nd & 5 at own 38Drake Maye pass complete to Bryson Nesbit for 62 yds for a TD (Noah Burnette KICK)Tied at 14
Virginia Punt, 5 plays
13:071st & 10 at own 35Noah Burnette kickoff for 65 yds , Malik Washington return for 25 yds to the UVA 25
13:071st & 10 at own 25Tony Muskett pass complete to Malik Washington for 2 yds to the UVA 27
13:072nd & 8 at own 27Perris Jones run for 9 yds to the UVA 36 for a 1ST down
13:071st & 10 at own 36Tony Muskett sacked by Beau Atkinson for a loss of 6 yards to the UVA 30 Tony Muskett fumbled, recovered by UVA Jimmy Christ , return for 0 yards
13:072nd & 16 at own 30Tony Muskett pass complete to Dakota Twitty for 7 yds to the UVA 37
13:073rd & 9 at own 37No Huddle-Shotgun Muskett,Tony pass complete short middle to Washington,Malik for 9 yards to the UVA46 (Chapman,Don) PENALTY UVA Holding (Hollins,Mike) 10 yards from UVA37 to UVA27. NO PLAY.
13:073rd & 19 at own 27Mike Hollins run for 6 yds to the UVA 33
9:584th & 13 at own 33Daniel Sparks punt for 61 yds, punt out-of-bounds at the UNC 6
North Carolina Turnover on downs, 10 plays
9:581st & 10 at own 6Omarion Hampton run for 4 yds to the UNC 10
9:582nd & 6 at own 10Drake Maye pass complete to J.J. Jones for 9 yds to the UNC 19 for a 1ST down
9:581st & 10 at own 19Omarion Hampton run for 7 yds to the UNC 26
9:582nd & 3 at own 26Omarion Hampton run for 1 yd to the UNC 27
9:583rd & 2 at own 27Omarion Hampton run for 6 yds to the UNC 33 for a 1ST down
9:581st & 10 at own 33Drake Maye pass complete to Devontez Walker for 12 yds to the UNC 45 for a 1ST down
9:581st & 10 at own 45Drake Maye pass incomplete to Nate McCollum
9:582nd & 10 at own 45Omarion Hampton run for 4 yds to the UNC 49
9:583rd & 6 at own 49Drake Maye pass incomplete to Devontez Walker
7:064th & 6 at own 49Drake Maye pass incomplete to Bryson Nesbit
Virginia Interception, 9 plays
7:061st & 10 at opp 49Tony Muskett pass incomplete to Malik Washington
7:062nd & 10 at opp 49Perris Jones run for 8 yds to the UNC 41
7:063rd & 2 at opp 41Perris Jones run for 7 yds to the UNC 34 for a 1ST down
7:061st & 10 at opp 34No Huddle-Shotgun Muskett,Tony pass incomplete deep left to Fields,Malachi PENALTY UNC Illegal Substitution 5 yards from UNC34 to UNC29. NO PLAY.
7:061st & 5 at opp 29Tony Muskett run for 12 yds to the UNC 17 for a 1ST down
7:061st & 10 at opp 17PENALTY UNC Offside (Atkinson,Beau) 5 yards from UNC17 to UNC12. NO PLAY.
7:061st & 5 at opp 12Tony Muskett pass complete to Kobe Pace for 1 yd to the UNC 13
7:062nd & 6 at opp 13Kobe Pace run for 1 yd to the UNC 12
7:063rd & 5 at opp 12Tony Muskett pass complete to Malik Washington for 9 yds to the UNC 3 for a 1ST down
7:061st & goal at opp 3No Huddle-Shotgun Hollins,Mike rush middle for 2 yards gain to the UNC01 (Rucker,Kaimon) PENALTY UVA Holding (Nnanna,Ugonna) 10 yards from UNC03 to UNC13. NO PLAY.
7:061st & goal at opp 13Tony Muskett pass complete to Malik Washington for 3 yds to the UNC 10
3:102nd & goal at opp 10Tony Muskett pass intercepted, touchback.
North Carolina Punt, 3 plays
3:101st & 10 at own 20Omarion Hampton run for 4 yds to the UNC 24
3:102nd & 6 at own 24Omarion Hampton run for 3 yds to the UNC 27
3:103rd & 3 at own 27Drake Maye pass incomplete to John Copenhaver
2:174th & 3 at own 27Tom Maginness punt for 39 yds, fair catch by Suderian Harrison at the UVA 34
Virginia Punt, 3 plays
2:171st & 10 at own 34Tony Muskett run for 4 yds to the UVA 38
2:172nd & 6 at own 38Perris Jones run for 3 yds to the UVA 41
2:173rd & 3 at own 41Tony Muskett pass incomplete to Malachi Fields
0:584th & 3 at own 41Daniel Sparks punt for 59 yds for a touchback
North Carolina Field goal, 7 plays
0:581st & 10 at own 20Drake Maye pass complete to Devontez Walker for 4 yds to the UNC 24
0:582nd & 6 at own 24Drake Maye pass incomplete to Nate McCollum
0:583rd & 6 at own 24No Huddle-Shotgun Maye,Drake pass incomplete deep left to Jones,J.J. broken up by Westfall,Sam PENALTY UVA Offside (Bennett, Jr.,Chico) 5 yards from UNC24 to UNC29. NO PLAY.
0:583rd & 1 at own 29Omarion Hampton run for 6 yds to the UNC 35 for a 1ST down
0:211st & 10 at own 35Timeout North Carolina, clock 00:21
0:211st & 10 at own 35Drake Maye pass complete to Devontez Walker for 12 yds to the UNC 47 for a 1ST down Virginia Penalty, Defensive Holding (Suderian Harrison) declined for a 1ST down
0:211st & 10 at own 47Drake Maye pass complete to Devontez Walker for 13 yds to the UVA 40 for a 1ST down
0:071st & 10 at opp 40Timeout North Carolina, clock 00:07
0:071st & 10 at opp 40Drake Maye pass complete to Devontez Walker for 14 yds to the UVA 26 for a 1ST down
0:001st & 10 at opp 26Noah Burnette 43 yd FG GOODNorth Carolina 17, Virginia 14
3rd quarter6 drives, then Tied at 24
Virginia Turnover on downs, 8 plays
15:001st & 10 at own 35Noah Burnette kickoff for 59 yds
15:001st & 10 at own 25Tony Muskett run for 3 yds to the UVA 28
15:002nd & 7 at own 28Kobe Pace run for 2 yds to the UVA 30
15:003rd & 5 at own 30Tony Muskett pass complete to Malik Washington for 11 yds to the UVA 41 for a 1ST down
15:001st & 10 at own 41Mike Hollins run for 10 yds to the UNC 49 for a 1ST down North Carolina Penalty, Illegal Substitution (Yards) declined for a 1ST down
15:001st & 10 at opp 49Tony Muskett pass incomplete to Malik Washington
15:002nd & 10 at opp 49Mike Hollins run for 2 yds to the UNC 47
15:003rd & 8 at opp 47Tony Muskett pass complete to Malik Washington for 6 yds to the UNC 41
12:004th & 2 at opp 41Tony Muskett run for 1 yd to the UNC 40
North Carolina Touchdown, 7 plays
12:001st & 10 at own 40Omarion Hampton run for 18 yds to the UVA 42 for a 1ST down
12:001st & 10 at opp 42Drake Maye run for 5 yds to the UVA 34
12:002nd & 2 at opp 34Drake Maye pass incomplete to Nate McCollum
12:003rd & 2 at opp 34Drake Maye run for 10 yds to the UVA 24 for a 1ST down
12:001st & 10 at opp 24Omarion Hampton run for 8 yds to the UVA 16
12:002nd & 2 at opp 16Drake Maye pass complete to Bryson Nesbit for 13 yds to the UVA 3 for a 1ST down
9:351st & goal at opp 3Drake Maye run for 3 yds for a TD (Noah Burnette KICK)North Carolina 24, Virginia 14
Virginia Touchdown, 13 plays
9:351st & 10 at own 35Noah Burnette kickoff for 39 yds
9:351st & 10 at own 26Kobe Pace run for 5 yds to the UVA 31
9:352nd & 5 at own 31Kobe Pace run for 6 yds to the UVA 37 for a 1ST down
9:351st & 10 at own 37Kobe Pace run for 2 yds to the UVA 39
9:352nd & 8 at own 39Tony Muskett run for 20 yds to the UNC 41 for a 1ST down
9:351st & 10 at opp 41Kobe Pace run for 3 yds to the UNC 38
9:352nd & 7 at opp 38Tony Muskett pass complete to Malik Washington for 14 yds to the UNC 24 for a 1ST down
9:351st & 10 at opp 24Mike Hollins run for 4 yds to the UNC 20
6:062nd & 6 at opp 20Timeout Virginia, clock 06:06
6:062nd & 6 at opp 20Mike Hollins run for 1 yd to the UNC 19
6:063rd & 5 at opp 19Tony Muskett pass complete to Malik Washington for 8 yds to the UNC 11 for a 1ST down
6:061st & 10 at opp 11Mike Hollins run for 9 yds to the UNC 2
6:062nd & 1 at opp 2Mike Hollins run for 1 yd to the UNC 3
6:063rd & 2 at opp 3Mike Hollins run for 2 yds to the UNC 1 for a 1ST down
3:561st & goal at opp 1Mike Hollins run for 1 yd for a TD (Will Bettridge KICK)North Carolina 24, Virginia 21
North Carolina Punt, 3 plays
3:561st & 10 at own 35Matt Ganyard kickoff for 65 yds for a touchback
3:561st & 10 at own 25Drake Maye pass complete to Nate McCollum for 1 yd to the UNC 24
3:562nd & 11 at own 24Drake Maye sacked by Jahmeer Carter for a loss of 7 yards to the UNC 17
3:563rd & 18 at own 17Drake Maye pass complete to British Brooks for no gain to the UNC 17
2:024th & 18 at own 17Tom Maginness punt for 16 yds
Virginia Field goal, 4 plays
2:021st & 10 at opp 33Tony Muskett pass incomplete
2:022nd & 10 at opp 33Tony Muskett run for 4 yds to the UNC 29
2:023rd & 6 at opp 29Tony Muskett pass complete to Mike Hollins for 2 yds to the UNC 27
0:324th & 4 at opp 27Will Bettridge 45 yd FG GOODTied at 24
North Carolina Field goal, 11 plays
0:321st & 10 at own 35Matt Ganyard kickoff for 60 yds
0:321st & 10 at own 25Drake Maye pass incomplete to J.J. Jones
0:322nd & 10 at own 25Drake Maye pass complete to Devontez Walker for 16 yds to the UNC 41 for a 1ST down
0:001st & 10 at own 41Drake Maye pass complete to Nate McCollum for 12 yds to the UVA 47 for a 1ST down
Q4 14:531st & 10 at opp 47No Huddle-Shotgun Maye,Drake pass complete deep left to Jones,J.J. for 47 yards to the UVA00 TOUCHDOWN nullified by penalty, clock 14:53 PENALTY UNC Holding (Morales,Kamari) 10 yards from UVA47 to UNC43. NO PLAY.
Q4 14:531st & 20 at own 43Drake Maye pass complete to Bryson Nesbit for 18 yds to the UVA 39
Q4 14:532nd & 2 at opp 39Omarion Hampton run for 6 yds to the UVA 33 for a 1ST down
Q4 14:531st & 10 at opp 33Devontez Walker run for 4 yds to the UVA 29
Q4 14:532nd & 6 at opp 29Drake Maye pass complete to Omarion Hampton for 19 yds to the UVA 10 for a 1ST down
Q4 14:531st & goal at opp 10Omarion Hampton run for no gain to the UVA 10
Q4 14:532nd & goal at opp 10Drake Maye pass incomplete to J.J. Jones
Q4 14:533rd & goal at opp 10Drake Maye pass incomplete to Nate McCollum
Q4 12:084th & goal at opp 10Noah Burnette 27 yd FG GOODNorth Carolina 27, Virginia 24
4th quarter7 drives, then Virginia 31, North Carolina 27
Virginia Touchdown, 7 plays
12:031st & 10 at own 35Noah Burnette kickoff for 54 yds , Malik Washington return for 16 yds to the UVA 27
12:031st & 10 at own 27Perris Jones run for 5 yds to the UVA 32
12:032nd & 5 at own 32Tony Muskett pass complete to Malik Washington for 30 yds to the UNC 38 for a 1ST down
12:031st & 10 at opp 38Tony Muskett pass complete to Malachi Fields for 13 yds to the UNC 25 for a 1ST down
12:031st & 10 at opp 25Perris Jones run for 5 yds to the UNC 20
12:032nd & 5 at opp 20Perris Jones run for 1 yd to the UNC 19
12:033rd & 4 at opp 19Tony Muskett run for 5 yds to the UNC 14 for a 1ST down
8:511st & 10 at opp 14Tony Muskett pass complete to Malik Washington for 14 yds for a TD (Will Bettridge KICK)Virginia 31, North Carolina 27
North Carolina Punt, 3 plays
8:511st & 10 at own 35Matt Ganyard kickoff for 62 yds
8:511st & 10 at own 25Drake Maye pass incomplete to Nate McCollum
8:512nd & 10 at own 25Omarion Hampton run for 4 yds to the UNC 29
8:513rd & 6 at own 29Drake Maye pass incomplete to Nate McCollum
7:554th & 6 at own 29Cole Maynard punt for 39 yds
Virginia Fumble, 6 plays
7:551st & 10 at own 47Tony Muskett run for 18 yds to the UNC 35 for a 1ST down
7:551st & 10 at opp 35Mike Hollins run for 2 yds to the UNC 33
7:552nd & 8 at opp 33Tony Muskett pass complete to Sackett Wood Jr. for 18 yds to the UNC 15 for a 1ST down
7:551st & 10 at opp 15Mike Hollins run for no gain to the UNC 15
7:552nd & 10 at opp 15Tony Muskett run for 7 yds to the UNC 8
4:503rd & 3 at opp 8Mike Hollins run for 8 yds Mike Hollins fumbled, recovered by UVA
North Carolina Turnover on downs, 6 plays
4:501st & 10 at own 20Drake Maye pass complete to Tychaun Chapman for 33 yds to the UVA 47 for a 1ST down
4:501st & 10 at opp 47Drake Maye pass complete to Devontez Walker for 29 yds to the UVA 18 for a 1ST down
4:501st & 10 at opp 18Drake Maye sacked by Ben Smiley III for a loss of 2 yards to the UVA 20
4:502nd & 12 at opp 20Drake Maye pass incomplete to Tychaun Chapman
4:503rd & 12 at opp 20Drake Maye pass incomplete to J.J. Jones
3:124th & 12 at opp 20Drake Maye pass incomplete to Devontez Walker
Virginia Punt, 6 plays
3:121st & 10 at own 20Perris Jones run for 8 yds to the UVA 28
3:122nd & 2 at own 28Perris Jones run for 1 yd to the UVA 29
2:213rd & 1 at own 29Timeout North Carolina, clock 02:21
2:213rd & 1 at own 29Kobe Pace run for 2 yds to the UVA 31 for a 1ST down
2:171st & 10 at own 31Timeout North Carolina, clock 02:17
2:171st & 10 at own 31Virginia Penalty, Offensive Holding (Yards) declined
2:172nd & 8 at own 33Perris Jones run for 4 yds to the UVA 37
2:073rd & 4 at own 37Timeout North Carolina, clock 02:07
2:073rd & 4 at own 37Kobe Pace run for 1 yd to the UVA 36
1:214th & 5 at own 36Timeout Virginia, clock 01:21
1:124th & 5 at own 36Daniel Sparks punt for 45 yds , Alijah Huzzie returns for 6 yds to the UNC 25
North Carolina Interception, 5 plays
1:121st & 10 at own 25Drake Maye pass complete to J.J. Jones for 2 yds to the UNC 27
1:122nd & 8 at own 27Drake Maye pass complete to J.J. Jones for 11 yds to the UNC 38 for a 1ST down
1:121st & 10 at own 38Drake Maye pass complete to Devontez Walker for 14 yds to the UVA 48 for a 1ST down
1:121st & 10 at opp 48Drake Maye pass incomplete
0:262nd & 10 at opp 48Drake Maye pass intercepted
Virginia End of game, 1 play
0:001st & 10 at own 43T. Muskett takes a knee

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 66–⁠60–⁠4; as played, 65–⁠51–⁠4 in the 120 games on file; the official count covers all 130 meetings, counting the two since this game.

Recent meetings
2025Virginia 17, North Carolina 16
2024North Carolina 41, Virginia 14
2023Virginia 31, North Carolina 27
2022North Carolina 31, Virginia 28
2021North Carolina 59, Virginia 39
2020Virginia 44, North Carolina 41

Around this game