North Carolina at Virginia

Saturday, November 5, 2022

No. 17 North Carolina beat Virginia 31–⁠28. It was their 127th meeting; after it, North Carolina led the series 64–⁠49–⁠4 in the games on file.

Away17North Carolina9–⁠5 in 2022
31
HomeVirginia3–⁠7 in 2022
28

Final at Scott Stadium, CharlottesvilleTV: ACCNAttendance 44,156

At kickoff
67°F, wind 3 mphWeather: NOAA NCEI Integrated Surface Database; Charlottesville 2 SSE, 6 km from the stadium

Scoring by quarter

TeamQ1Q2Q3Q4Final
North Carolina3714731
Virginia777728

Standouts

  • PassingDrake Maye26 of 37, 293 yards, 2 TDNorth Carolina
  • RushingElijah Green22 carries, 91 yards, 1 TDNorth Carolina
  • ReceivingJosh Downs15 catches, 166 yards, 1 TDNorth Carolina
  • DefenseCedric Gray16 tackles, 1 sack, 2 for lossNorth Carolina

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

Player stats

North Carolina

PassingC/AttYdsTDInt
Drake Maye26/3729320
RushingCarYdsTDLong
Elijah Green2291117
Drake Maye1674126
ReceivingRecYdsTDLong
Josh Downs15166132
Antoine Green333015
Kamari Morales223015
Elijah Green122122
DefenseTklTFLSacksInt
Cedric Gray16210
Giovanni Biggers8000
Cam’Ron Kelly6000
Don Chapman4000
Storm Duck1001

Virginia

PassingC/AttYdsTDInt
Brennan Armstrong17/3523201
RushingCarYdsTDLong
Mike Hollins1675015
Brennan Armstrong1264211
Ronnie Walker Jr.63018
Xavier Brown51714
ReceivingRecYdsTDLong
Sackett Wood Jr.694033
Sean Wilson561015
Demick Starling140040
Billy Kemp217012
DefenseTklTFLSacksInt
James Jackson11110
Nick Jackson91.510
Coen King9000
Aaron Faumui80.500
Su Agunloye3110
Paul Akere2110

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

Team stats

North CarolinaVirginia
455Total yards418
293Passing yards232
162Rushing yards186
7.9Yards per pass6.6
4.1Yards per rush4.8
29First downs25
7–⁠14Third downs7–⁠13
2–⁠3Fourth downs1–⁠1
0Turnovers1
5–⁠45Penalties8–⁠47
33:38Possession26:22
1Sacks (by defense)4

Efficiency

North CarolinaVirginia
51%Success rate49%
0.24EPA per play0.29
1.24Explosiveness1.21
0.06Rushing EPA0.38
0.40Passing EPA0.19
47%Passing-down success32%
0.14First-down EPA0.14
0.16Second-down EPA0.16
0.76Third-down EPA0.81
12%Havoc by its defense6%

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

The line

North Carolina −7.5, over/under 61.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 70%, Virginia 30%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Virginia end zoneNorth Carolina end zoneQ1 VirginiaTouchdown, 9 playsQ1 North CarolinaField goal, 11 playsQ1 VirginiaInterception, 6 playsQ1 North CarolinaPunt, 6 playsQ1 VirginiaPunt, 10 playsQ2 North CarolinaTouchdown, 13 playsQ2 VirginiaTouchdown, 13 playsQ2 North CarolinaPunt, 3 playsQ2 VirginiaPunt, 6 playsQ2 North CarolinaEnd of half, 2 playsQ3 North CarolinaTouchdown, 8 playsQ3 VirginiaTouchdown, 10 playsQ3 North CarolinaTouchdown, 8 playsQ3 VirginiaPunt, 5 playsQ3 North CarolinaTouchdown, 11 playsQ4 VirginiaPunt, 3 playsQ4 North CarolinaPunt, 7 playsQ4 VirginiaPunt, 5 playsQ4 North CarolinaTurnover on downs, 4 playsQ4 VirginiaTouchdown, 7 playsQ4 North CarolinaEnd of game, 5 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Virginia drives left to right, North Carolina right to left.
  1. Q1 VirginiaTouchdown, 9 plays, 65 yards
  2. Q1 North CarolinaField goal, 11 plays, 58 yards
  3. Q1 VirginiaInterception, 6 plays, 36 yards
  4. Q1 North CarolinaPunt, 6 plays, 29 yards
  5. Q1 VirginiaPunt, 10 plays, 48 yards
  6. Q2 North CarolinaTouchdown, 13 plays, 80 yards
  7. Q2 VirginiaTouchdown, 13 plays, 75 yards
  8. Q2 North CarolinaPunt, 3 plays, 0 yards
  9. Q2 VirginiaPunt, 6 plays, 19 yards
  10. Q2 North CarolinaEnd of half, 2 plays, 23 yards
  11. Q3 North CarolinaTouchdown, 8 plays, 75 yards
  12. Q3 VirginiaTouchdown, 10 plays, 75 yards
  13. Q3 North CarolinaTouchdown, 8 plays, 71 yards
  14. Q3 VirginiaPunt, 5 plays, 13 yards
  15. Q3 North CarolinaTouchdown, 11 plays, 80 yards
  16. Q4 VirginiaPunt, 3 plays, 8 yards
  17. Q4 North CarolinaPunt, 7 plays, 12 yards
  18. Q4 VirginiaPunt, 5 plays, 12 yards
  19. Q4 North CarolinaTurnover on downs, 4 plays, 7 yards
  20. Q4 VirginiaTouchdown, 7 plays, 71 yards
  21. Q4 North CarolinaEnd of game, 5 plays, 20 yards

Play by play

1st quarter5 drives, then Virginia 7, North Carolina 3
Virginia Touchdown, 9 plays
14:551st & 10 at own 35Noah Burnette kickoff for 64 yds , Demick Starling return for 34 yds to the Virg 35
14:301st & 10 at own 35Brennan Armstrong pass complete to Sackett Wood Jr. for 5 yds to the Virg 40
14:002nd & 5 at own 40Brennan Armstrong pass complete to Sean Wilson for 5 yds to the Virg 45 for a 1ST down
13:451st & 10 at own 45Brennan Armstrong run for 4 yds to the Virg 49
13:202nd & 6 at own 49Brennan Armstrong run for 8 yds to the NCaro 43 for a 1ST down
12:521st & 10 at opp 43Brennan Armstrong pass incomplete to Demick Starling
12:482nd & 10 at opp 43Brennan Armstrong pass complete to Sackett Wood Jr. for 20 yds to the NCaro 23 for a 1ST down
12:101st & 10 at opp 23Xavier Brown run for 4 yds to the NCaro 19
11:202nd & 6 at opp 19Mike Hollins run for 15 yds to the NCaro 4 for a 1ST down
10:481st & goal at opp 4Brennan Armstrong run for 4 yds for a TD, (Will Bettridge KICK)Virginia 7, North Carolina 0
North Carolina Field goal, 11 plays
10:481st & 10 at own 35Brendan Farrell kickoff for 65 yds for a touchback
10:301st & 10 at own 25Elijah Green run for 9 yds to the NCaro 34
10:202nd & 1 at own 34Elijah Green run for a loss of 1 yard to the NCaro 33
10:103rd & 2 at own 33Drake Maye pass complete to Josh Downs for 7 yds to the NCaro 40 for a 1ST down
9:381st & 10 at own 40Drake Maye pass incomplete to Kamari Morales
9:202nd & 10 at own 40Drake Maye pass complete to Kamari Morales for 15 yds to the Virg 45 for a 1ST down
8:551st & 10 at opp 45Drake Maye pass complete to Josh Downs for 12 yds to the Virg 33 for a 1ST down
8:181st & goal at opp 7Drake Maye pass incomplete to Antoine Green
8:181st & 10 at opp 33Drake Maye run for 26 yds to the Virg 7 for a 1ST down
7:302nd & goal at opp 7Drake Maye pass complete to Josh Downs for 1 yd to the Virg 6
7:303rd & 0 at opp 6NORTH CAROLINA Penalty, False Start (-5 Yards) to the Virg 11
6:553rd & goal at opp 11Drake Maye sacked by Nick Jackson for a loss of 6 yards to the Virg 17
6:324th & 0 at opp 17Noah Burnette 35 yd FG GOODVirginia 7, North Carolina 3
Virginia Interception, 6 plays
6:324th & 20 at own 35Noah Burnette kickoff for 65 yds for a touchback
6:281st & 10 at own 25Brennan Armstrong pass incomplete to Demick Starling
6:202nd & 10 at own 25Mike Hollins run for 6 yds to the Virg 31
5:403rd & 4 at own 31Brennan Armstrong pass complete to Sean Wilson for 15 yds to the Virg 46 for a 1ST down
5:301st & 10 at own 46Brennan Armstrong pass complete to Sean Wilson for 13 yds to the NCaro 41 for a 1ST down
5:131st & 10 at opp 41VIRGINIA Penalty, False Start (Logan Taylor) to the NCaro 46
4:451st & 15 at opp 46Brennan Armstrong pass complete to Xavier Brown for 7 yds to the NCaro 39
4:222nd & 8 at opp 39Brennan Armstrong pass intercepted Storm Duck return for no gain to the NCaro 22
North Carolina Punt, 6 plays
4:101st & 10 at own 22Drake Maye pass complete to Antoine Green for 7 yds to the NCaro 29
3:552nd & 3 at own 29Elijah Green run for 3 yds to the NCaro 32 for a 1ST down
3:351st & 10 at own 32Elijah Green run for 17 yds to the NCaro 49 for a 1ST down
2:551st & 10 at own 49Elijah Green run for no gain to the NCaro 49
2:302nd & 10 at own 49Drake Maye run for 2 yds to the Virg 49
1:453rd & 8 at opp 49Drake Maye pass incomplete to J.J. Jones
1:374th & 8 at opp 49Ben Kiernan punt for 49 yds for a touchback
Virginia Punt, 10 plays
1:301st & 10 at own 20Mike Hollins run for 8 yds to the Virg 28
1:152nd & 2 at own 28Mike Hollins run for 1 yd to the Virg 29
0:453rd & 1 at own 29Brennan Armstrong run for 5 yds to the Virg 34 for a 1ST down
0:251st & 10 at own 34Ronnie Walker Jr. run for 8 yds to the Virg 42
0:152nd & 2 at own 42Ronnie Walker Jr. run for 7 yds to the Virg 49 for a 1ST down
Q2 14:541st & 10 at own 49Brennan Armstrong pass incomplete to Demick Starling
Q2 14:402nd & 10 at own 49Brennan Armstrong pass complete to Sackett Wood Jr. for 14 yds to the NCaro 37 for a 1ST down
Q2 14:101st & 10 at opp 37Xavier Brown run for 4 yds to the NCaro 33
Q2 13:402nd & 6 at opp 33Mike Hollins run for a loss of 1 yard to the NCaro 34
Q2 13:003rd & 7 at opp 34Mike Hollins run for 2 yds to the NCaro 32
Q2 12:324th & 5 at opp 32Brennan Armstrong punt for 32 yds for a touchback
2nd quarter5 drives, then Virginia 14, North Carolina 10
North Carolina Touchdown, 13 plays
12:151st & 10 at own 20Drake Maye run for 7 yds to the NCaro 27
11:552nd & 3 at own 27Elijah Green run for 14 yds to the NCaro 41 for a 1ST down
11:251st & 10 at own 41Drake Maye pass complete to Josh Downs for 1 yd to the NCaro 42
11:152nd & 9 at own 42Drake Maye pass incomplete to J.J. Jones
11:103rd & 9 at own 42Drake Maye pass complete to Josh Downs for 11 yds to the Virg 47 for a 1ST down
10:301st & 10 at opp 47Drake Maye pass complete to Kamari Morales for 8 yds to the Virg 39
10:152nd & 2 at opp 39Drake Maye pass complete to J.J. Jones for 7 yds to the Virg 32 for a 1ST down
9:501st & 10 at opp 32NORTH CAROLINA Penalty, Illegal Block (Kamari Morales) to the Virg 47
9:001st & 25 at opp 47Drake Maye pass complete to Josh Downs for 1 yd to the Virg 46
8:452nd & 24 at opp 46VIRGINIA Penalty, Defensive Pass Interference (Jonas Sanker) to the Virg 31 for a 1ST down
8:381st & 10 at opp 31Drake Maye pass incomplete to Antoine Green
8:352nd & 10 at opp 31Drake Maye run for 11 yds to the Virg 20 for a 1ST down
8:201st & 10 at opp 20Drake Maye pass complete to Josh Downs for 14 yds to the Virg 6 for a 1ST down
7:301st & goal at opp 6Drake Maye run for 1 yd to the Virg 5
6:472nd & goal at opp 5Drake Maye run for 5 yds for a TD, (Noah Burnette KICK)North Carolina 10, Virginia 7
Virginia Touchdown, 13 plays
6:472nd & 9 at own 35Noah Burnette kickoff for 65 yds for a touchback
6:411st & 10 at own 25Brennan Armstrong pass incomplete to Billy Kemp IV
6:302nd & 10 at own 25Mike Hollins run for 2 yds to the Virg 27
5:503rd & 8 at own 27Brennan Armstrong run for 11 yds to the Virg 38 for a 1ST down
5:351st & 10 at own 38Mike Hollins run for 5 yds to the Virg 43
5:202nd & 5 at own 43Brennan Armstrong pass complete to Grant Misch for 6 yds to the Virg 49 for a 1ST down
5:001st & 10 at own 49Brennan Armstrong run for 11 yds to the NCaro 40 for a 1ST down
4:201st & 10 at opp 40Brennan Armstrong pass complete to Ethan Davies for 7 yds to the NCaro 33
4:002nd & 3 at opp 33Ronnie Walker Jr. run for 5 yds to the NCaro 28 for a 1ST down
3:491st & 10 at opp 28NORTH CAROLINA Penalty, Delay of Game (5 Yards) to the NCaro 23
3:401st & 5 at opp 23Ronnie Walker Jr. run for 7 yds to the NCaro 16 for a 1ST down
3:191st & 10 at opp 16Brennan Armstrong pass incomplete to Demick Starling
3:052nd & 10 at opp 16Xavier Brown run for 2 yds to the NCaro 14
2:553rd & 8 at opp 14Brennan Armstrong pass complete to Sackett Wood Jr. for 11 yds to the NCaro 3 for a 1ST down
2:041st & goal at opp 3Xavier Brown run for 3 yds for a TD, (Will Bettridge KICK)Virginia 14, North Carolina 10
North Carolina Punt, 3 plays
2:041st & 10 at own 35Brendan Farrell kickoff for 65 yds for a touchback
1:451st & 10 at own 25Drake Maye pass complete to Kobe Paysour for 5 yds to the NCaro 30
1:372nd & 5 at own 30Drake Maye pass incomplete to Antoine Green
1:293rd & 5 at own 30Drake Maye sacked by Paul Akere for a loss of 5 yards to the NCaro 25
1:294th & 10 at own 25Timeout VIRGINIA, clock 01:29
1:214th & 10 at own 25Ben Kiernan punt for 64 yds, punt out-of-bounds at the Virg 11
Virginia Punt, 6 plays
1:101st & 10 at own 11Mike Hollins run for 7 yds to the Virg 18
1:102nd & 3 at own 18Timeout NORTH CAROLINA, clock 01:10
1:072nd & 3 at own 18Mike Hollins run for 2 yds to the Virg 20
1:073rd & 1 at own 20Timeout NORTH CAROLINA, clock 01:07
1:003rd & 1 at own 20Mike Hollins run for 5 yds to the Virg 25 for a 1ST down
0:521st & 10 at own 25Brennan Armstrong pass incomplete to Demick Starling
0:452nd & 10 at own 25Brennan Armstrong run for 5 yds to the Virg 30
0:273rd & 5 at own 30Brennan Armstrong pass incomplete to Sackett Wood Jr.
0:154th & 5 at own 30Daniel Sparks punt for 50 yds , Josh Downs returns for 19 yds to the NCaro 39
North Carolina End of half, 2 plays
0:061st & 10 at own 39Drake Maye run for 3 yds to the NCaro 42
0:062nd & 7 at own 42Timeout NORTH CAROLINA, clock 00:06
0:002nd & 7 at own 42Drake Maye pass complete to Josh Downs for 20 yds to the Virg 38 for a 1ST down
3rd quarter5 drives, then North Carolina 24, Virginia 21
North Carolina Touchdown, 8 plays
15:001st & 10 at own 35Brendan Farrell kickoff for 65 yds for a touchback
14:501st & 10 at own 25Elijah Green run for no gain to the NCaro 25
14:302nd & 10 at own 25Drake Maye run for 5 yds to the NCaro 30
14:003rd & 5 at own 30Drake Maye pass complete to J.J. Jones for 14 yds to the NCaro 44 for a 1ST down
13:321st & 10 at own 44Drake Maye pass incomplete to Antoine Green
13:102nd & 10 at own 44Drake Maye pass complete to Josh Downs for 32 yds to the Virg 24 for a 1ST down
13:001st & 10 at opp 24Drake Maye pass complete to Gavin Blackwell for 9 yds to the Virg 15
12:442nd & 1 at opp 15Drake Maye run for 11 yds to the Virg 4 for a 1ST down
12:091st & 0 at opp 4Timeout NORTH CAROLINA, clock 12:09
12:051st & goal at opp 4Elijah Green run for 4 yds for a TD, (Noah Burnette KICK)North Carolina 17, Virginia 14
Virginia Touchdown, 10 plays
12:051st & 10 at own 35Noah Burnette kickoff for 65 yds for a touchback
11:501st & 10 at own 25Brennan Armstrong pass complete to Billy Kemp IV for 5 yds to the Virg 30 for a 1ST down NORTH CAROLINA Penalty, Face Mask (15 yards) (Don Chapman) to the Virg 45 for a 1ST down
11:451st & 10 at own 45Brennan Armstrong pass incomplete to Sean Wilson
11:302nd & 10 at own 45Mike Hollins run for 5 yds to the 50 yard line
10:503rd & 5 at the 50Brennan Armstrong run for 4 yds to the NCaro 46
10:164th & 1 at opp 46Timeout VIRGINIA, clock 10:16
10:084th & 1 at opp 46Ronnie Walker Jr. run for 2 yds to the NCaro 44 for a 1ST down
9:201st & 10 at opp 44Brennan Armstrong sacked by Cedric Gray for a loss of 7 yards to the Virg 49
8:502nd & 17 at own 49Brennan Armstrong run for 2 yds to the NCaro 49
8:003rd & 15 at opp 49Brennan Armstrong pass complete to Sean Wilson for 15 yds to the NCaro 34 for a 1ST down
7:521st & 10 at opp 34Brennan Armstrong pass complete to Sackett Wood Jr. for 33 yds to the NCaro 1 for a 1ST down
7:491st & goal at opp 1Ronnie Walker Jr. run for 1 yd for a TD, (Will Bettridge KICK)Virginia 21, North Carolina 17
North Carolina Touchdown, 8 plays
7:491st & 10 at own 35Brendan Farrell kickoff for 65 yds , George Pettaway return for 29 yds to the NCaro 29
7:301st & 10 at own 29Drake Maye run for 21 yds to the 50 yard line for a 1ST down
7:001st & 10 at the 50Drake Maye run for 3 yds to the Virg 47
6:352nd & 7 at opp 47Drake Maye pass incomplete to Josh Downs
6:203rd & 7 at opp 47Drake Maye pass complete to Josh Downs for 15 yds to the Virg 32 for a 1ST down
5:551st & 10 at opp 32Drake Maye pass complete to Josh Downs for 11 yds to the Virg 21 for a 1ST down
5:201st & 10 at opp 21Elijah Green run for 6 yds to the Virg 15
4:402nd & 4 at opp 15Drake Maye sacked by Olasunkonmi Agunloye for a loss of 4 yards to the Virg 19
4:133rd & 8 at opp 19Drake Maye pass complete to Josh Downs for 19 yds for a TD, (Noah Burnette KICK)North Carolina 24, Virginia 21
Virginia Punt, 5 plays
4:133rd & 8 at own 35Noah Burnette kickoff for 64 yds
4:001st & 10 at own 35Mike Hollins run for 8 yds to the Virg 43
3:502nd & 2 at own 43Mike Hollins run for 5 yds to the Virg 48 for a 1ST down
3:221st & 10 at own 48Brennan Armstrong pass incomplete to Billy Kemp IV
3:172nd & 10 at own 48Brennan Armstrong pass incomplete to Sean Wilson
3:113rd & 10 at own 48Brennan Armstrong pass incomplete to Billy Kemp IV
3:044th & 10 at own 48Daniel Sparks punt for 52 yds for a touchback
North Carolina Touchdown, 11 plays
2:501st & 10 at own 20Drake Maye pass complete to Josh Downs for 9 yds to the NCaro 29
2:252nd & 1 at own 29Elijah Green run for 4 yds to the NCaro 33 for a 1ST down
2:001st & 10 at own 33Drake Maye pass complete to Antoine Green for 15 yds to the NCaro 48 for a 1ST down
1:301st & 10 at own 48Elijah Green run for 3 yds to the Virg 49
1:002nd & 7 at opp 49Elijah Green run for 2 yds to the Virg 47
0:103rd & 5 at opp 47Drake Maye pass complete to D.J. Jones for 14 yds to the Virg 33 for a 1ST down
Q4 14:551st & 10 at opp 33Drake Maye pass incomplete to J.J. Jones
Q4 14:402nd & 10 at opp 33Drake Maye pass complete to Josh Downs for 9 yds to the Virg 24
Q4 14:103rd & 1 at opp 24Drake Maye run for no gain to the Virg 24
Q4 13:404th & 1 at opp 24Elijah Green run for 2 yds to the Virg 22 for a 1ST down
Q4 13:191st & 10 at opp 22Drake Maye pass complete to Elijah Green for 22 yds for a TD, (Noah Burnette KICK)North Carolina 31, Virginia 21
4th quarter6 drives, then North Carolina 31, Virginia 28
Virginia Punt, 3 plays
13:131st & 10 at own 35Noah Burnette kickoff for 65 yds , Demick Starling return for 14 yds to the Virg 14
13:131st & 10 at own 14VIRGINIA Penalty, Offensive Holding (Derek Devine) to the Virg 8
12:301st & 16 at own 8Mike Hollins run for 5 yds to the Virg 13
12:142nd & 11 at own 13Brennan Armstrong pass incomplete to Billy Kemp IV
11:553rd & 11 at own 13Brennan Armstrong run for 9 yds to the Virg 22
11:254th & 2 at own 22Timeout VIRGINIA, clock 11:25
11:184th & 2 at own 22Daniel Sparks punt for 42 yds, fair catch by Josh Downs at the NCaro 36
North Carolina Punt, 7 plays
11:051st & 10 at own 36Elijah Green run for 7 yds to the NCaro 43
10:552nd & 3 at own 43Elijah Green run for 2 yds to the NCaro 45
10:203rd & 1 at own 45Elijah Green run for no gain to the NCaro 45
9:454th & 1 at own 45Elijah Green run for 3 yds to the NCaro 48 for a 1ST down
9:191st & 10 at own 48Drake Maye pass incomplete to Elijah Green
9:052nd & 10 at own 48Drake Maye sacked by James Jackson for a loss of 6 yards to the NCaro 42
8:003rd & 16 at own 42Drake Maye pass complete to Antoine Green for 11 yds to the Virg 47
7:404th & 5 at opp 47NORTH CAROLINA Penalty, Delay of Game (-5 Yards) to the NCaro 48
7:354th & 10 at own 48Ben Kiernan punt for 52 yds for a touchback
Virginia Punt, 5 plays
7:201st & 10 at own 20Xavier Brown run for 4 yds to the Virg 24
6:582nd & 6 at own 24VIRGINIA Penalty, False Start (-5 Yards) to the Virg 19
6:502nd & 11 at own 19Brennan Armstrong pass complete to Sean Wilson for 13 yds to the Virg 32 for a 1ST down
6:431st & 10 at own 32Brennan Armstrong pass incomplete to Xavier Brown
6:302nd & 10 at own 32Mike Hollins run for no gain to the Virg 32
6:113rd & 10 at own 32Brennan Armstrong pass incomplete to Sean Wilson
6:104th & 10 at own 32Timeout VIRGINIA, clock 06:10
5:544th & 10 at own 32Daniel Sparks punt for 43 yds , Josh Downs returns for 38 yds to the Virg 37
North Carolina Turnover on downs, 4 plays
5:521st & 10 at opp 37Drake Maye pass incomplete to J.J. Jones
5:402nd & 10 at opp 37Elijah Green run for 4 yds to the Virg 33
5:053rd & 6 at opp 33Elijah Green run for 3 yds to the Virg 30
4:234th & 3 at opp 30Elijah Green run for 1 yd to the Virg 29
Virginia Touchdown, 7 plays
4:101st & 10 at own 29Brennan Armstrong pass complete to Sackett Wood Jr. for 11 yds to the Virg 40 for a 1ST down
4:051st & 10 at own 40Brennan Armstrong pass incomplete to Billy Kemp IV
3:552nd & 10 at own 40Brennan Armstrong pass complete to Demick Starling for 40 yds to the NCaro 20 for a 1ST down
3:501st & 10 at opp 20Brennan Armstrong pass incomplete to Sackett Wood Jr.
3:452nd & 10 at opp 20Brennan Armstrong pass incomplete to Ethan Davies
3:303rd & 10 at opp 20Brennan Armstrong pass complete to Billy Kemp IV for 12 yds to the NCaro 8 for a 1ST down
3:241st & goal at opp 8Brennan Armstrong run for 8 yds for a TD, (Will Bettridge KICK)North Carolina 31, Virginia 28
North Carolina End of game, 5 plays
3:241st & 10 at own 35Brendan Farrell on-side kick recovered by NORTH CAROLINA at the Virg 23 , Antoine Green return for 20 yds to the VIRGINIA 45 VIRGINIA Penalty, Defensive Offside (-5 Yards) to the Virg 23
3:001st & 10 at opp 23Elijah Green run for 3 yds to the Virg 20
2:202nd & 7 at opp 20Elijah Green run for 5 yds to the Virg 15
2:003rd & 2 at opp 15Drake Maye pass complete to Josh Downs for 4 yds to the Virg 11 for a 1ST down
1:251st & 10 at opp 11VIRGINIA Penalty, Defensive Offside (Aaron Faumui) to the Virg 6
0:501st & 5 at opp 6TEAM run for a loss of 2 yards to the Virg 8 for a 1ST down VIRGINIA Penalty, Personal Foul (4 Yards) to the Virg 4 for a 1ST down
0:301st & 0 at opp 4VIRGINIA Penalty, Personal Foul (Olasunkonmi Agunloye) to the Virg 2 for a 1ST down
0:001st & goal at opp 2TEAM run for a loss of 1 yard to the Virg 3

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