Virginia at North Carolina

Saturday, October 25, 2025

No. 16 Virginia beat North Carolina 17–⁠16 in overtime. It was their 130th meeting; North Carolina leads the series 65–⁠51–⁠4 in the games on file.

Away16Virginia11–⁠3 in 2025
17
HomeNorth Carolina4–⁠8 in 2025
16

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

At kickoff
57°F, wind 4 mphWeather: NOAA NCEI Global Historical Climatology Network hourly; Durham 11 W, 8 km from the stadium
Official
Darryl DeBerryGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4OTFinal
Virginia3700717
North Carolina01000616

How the win probability moved

North Carolina favored

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

Virginia favored

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

Standouts

Player stats

Virginia

PassingC/AttYdsTDInt
Chandler Morris20/3520011
RushingCarYdsTDLong
J’mari Taylor2169110
Harrison Waylee31205
ReceivingRecYdsTDLong
Jahmal Edrine675028
Trell Harris472130
Sage Ennis225016
J’mari Taylor41105
DefenseTklTFLSacksInt
Kamren Robinson130.50.50
James Jackson8000
Devin Neal7000
Jason Hammond5000
Jacob Holmes40.50.50
Antonio Clary4001
Daniel Rickert3110
Cazeem Moore2110
Mitchell Melton1001

North Carolina

PassingC/AttYdsTDInt
Giovanni Lopez23/3620812
RushingCarYdsTDLong
Benjamin Hall115009
Demon June93907
Davion Gause330025
Jaylen McGill31407
ReceivingRecYdsTDLong
Jordan Shipp767023
Kobe Paysour354026
Madrid Tucker84109
Jaylen McGill223015
DefenseTklTFLSacksInt
Khmori House7000
Mikai Gbayor60.500
Tyler Thompson51.510
Will Hardy5000
Melkart Abou-Jaoude4330
C.J. Mims4110
Isaiah Johnson4110
Andrew Simpson4001

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

Team stats

VirginiaNorth Carolina
259Total yards353
200Passing yards208
59Rushing yards145
5.7Yards per pass5.8
1.7Yards per rush3.7
16First downs20
7–⁠18Third downs5–⁠15
0–⁠1Fourth downs1–⁠1
1Turnovers3
5–⁠65Penalties6–⁠56
27:27Possession32:33
3Sacks (by defense)6

Efficiency

VirginiaNorth Carolina
33%Success rate36%
−0.20EPA per play−0.10
0.92Explosiveness0.80
0.07Rushing EPA−0.04
−0.30Passing EPA0.13
22%Passing-down success27%
−0.22First-down EPA−0.12
−0.21Second-down EPA−0.30
0.04Third-down EPA0.21
12%Havoc by its defense19%

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)

Virginia 59% to win. Elo’s favorite won.

The line

Virginia −11.5, over/under 50.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 Virginia 78%, North Carolina 22%. CollegeFootballData.com’s estimate from the point spread.

Every drive

North Carolina end zoneVirginia end zoneQ1 North CarolinaPunt, 3 playsQ1 VirginiaPunt, 3 playsQ1 North CarolinaFumble, 6 playsQ1 VirginiaField goal, 9 playsQ1 North CarolinaPunt, 3 playsQ1 VirginiaPunt, 3 playsQ1 North CarolinaField goal, 12 playsQ2 VirginiaPunt, 3 playsQ2 North CarolinaPunt, 3 playsQ2 VirginiaTouchdown, 6 playsQ2 North CarolinaTouchdown, 10 playsQ2 VirginiaPunt, 3 playsQ2 North CarolinaMissed FG, 6 playsQ3 VirginiaPunt, 3 playsQ3 North CarolinaPunt, 3 playsQ3 VirginiaInterception, 4 playsQ3 VirginiaTurnover on downs, 7 playsQ3 North CarolinaPunt, 3 playsQ3 VirginiaInterception, 1 playQ3 North CarolinaInterception, 7 playsQ3 VirginiaPunt, 9 playsQ4 North CarolinaPunt, 3 playsQ4 VirginiaPunt, 6 playsQ4 North CarolinaPunt, 10 playsQ4 VirginiaPunt, 5 playsQ4 North CarolinaInterception, 3 playsQ4 VirginiaResult not recorded, 1 playQ5 VirginiaTouchdown, 7 playsQ5 North CarolinaTouchdown, 5 plays
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, 3 plays, 2 yards
  2. Q1 VirginiaPunt, 3 plays, 2 yards
  3. Q1 North CarolinaFumble, 6 plays, 74 yards
  4. Q1 VirginiaField goal, 9 plays, 63 yards
  5. Q1 North CarolinaPunt, 3 plays, 9 yards
  6. Q1 VirginiaPunt, 3 plays, 6 yards
  7. Q1 North CarolinaField goal, 12 plays, 69 yards
  8. Q2 VirginiaPunt, 3 plays, −7 yards
  9. Q2 North CarolinaPunt, 3 plays, 8 yards
  10. Q2 VirginiaTouchdown, 6 plays, 57 yards
  11. Q2 North CarolinaTouchdown, 10 plays, 72 yards
  12. Q2 VirginiaPunt, 3 plays, 7 yards
  13. Q2 North CarolinaMissed FG, 6 plays, 36 yards
  14. Q3 VirginiaPunt, 3 plays, 6 yards
  15. Q3 North CarolinaPunt, 3 plays, −6 yards
  16. Q3 VirginiaInterception, 4 plays, 54 yards
  17. Q3 VirginiaTurnover on downs, 7 plays, 13 yards
  18. Q3 North CarolinaPunt, 3 plays, 8 yards
  19. Q3 VirginiaInterception, 1 play, 0 yards
  20. Q3 North CarolinaInterception, 7 plays, 20 yards
  21. Q3 VirginiaPunt, 9 plays, 13 yards
  22. Q4 North CarolinaPunt, 3 plays, 0 yards
  23. Q4 VirginiaPunt, 6 plays, 19 yards
  24. Q4 North CarolinaPunt, 10 plays, 45 yards
  25. Q4 VirginiaPunt, 5 plays, 30 yards
  26. Q4 North CarolinaInterception, 3 plays, 15 yards
  27. Q4 VirginiaResult not recorded, 1 play, −1 yard
  28. Q5 VirginiaTouchdown, 7 plays, 22 yards
  29. Q5 North CarolinaTouchdown, 5 plays, 22 yards

Play by play

1st quarter8 drives, then Virginia 3, North Carolina 0
North Carolina Punt, 3 plays
15:001st & 10 at own 35(15:00) #99 E.Slibeck kickoff 61 yards to the UNC04, out of bounds at UNC04
14:541st & 10 at own 35(15:00) Shotgun #7 G.Lopez pass incomplete short right to #86 M.Tucker thrown to UNC43
14:442nd & 10 at own 35(14:54) Shotgun #7 G.Lopez pass complete short left to #86 M.Tucker caught at UNC39, for 4 yards to the UNC39 (#4 C.Charles)
14:173rd & 6 at own 39(14:17) Shotgun #7 G.Lopez pass complete short right to #8 K.Paysour caught at UVA44, for 19 yards to the UVA42, out of bounds at UVA42 PENALTY UNC Holding (#58 A.Blaske) 10 yards from UNC39 to UNC29. NO PLAY
13:493rd & 16 at own 29(13:58) Shotgun #7 G.Lopez pass complete short middle to #27 J.McGill caught at UNC30, for 8 yards to the UNC37 (#4 C.Charles)
13:204th & 8 at own 37(13:26) #96 T.Maginness punt 38 yards to the UVA25 fair catch by #8 J.Thomas at UVA25
Virginia Punt, 3 plays
13:131st & 10 at own 26(13:20) No Huddle-Shotgun #4 C.Morris sacked for loss of 6 yards to the UVA20 (#92 C.Mims)
12:372nd & 16 at own 20(12:42) No Huddle-Shotgun #3 J.Taylor rush middle for 3 yards gain to the UVA23 (#29 M.Allen; #31 W.Hardy)
11:503rd & 13 at own 23(11:59) No Huddle-Shotgun #4 C.Morris pass complete short left to #3 J.Taylor caught at UVA16, for 5 yards to the UVA28 (#29 M.Allen), out of bounds
11:134th & 8 at own 28(11:21) #38 D.Sparks punt 50 yards to the UNC22 #31 W.Hardy return 3 yards to the UNC25 (#69 B.Robinson)
North Carolina Fumble, 6 plays
11:031st & 10 at own 25(11:12) Shotgun #7 G.Lopez pass complete short middle to #8 K.Paysour caught at UNC40, for 15 yards to the UNC40 (#30 E.Minter), 1ST DOWN. #30 E.Minter injured on the play
11:134th & 8 at opp 28Timeout , clock 11:13
North Carolina Fumble, 6 plays
10:461st & 10 at own 40(10:52) #12 D.June rush middle for 7 yards gain to the UNC47 (#5 K.Robinson; #55 A.Britton)
11:031st & 10 at own 25Timeout , clock 11:03
10:212nd & 3 at own 47(10:27) No Huddle-Shotgun #7 G.Lopez pass complete short right to #82 N.Leacock caught at UVA46, for 12 yards to the UVA41 (#28 D.Platt), 1ST DOWN
9:461st & 10 at opp 41(09:53) Shotgun #7 G.Lopez pass complete deep left to #1 J.Shipp caught at UVA18, for 23 yards to the UVA18, out of bounds at UVA18, 1ST DOWN
9:081st & 10 at opp 18(09:14) #12 D.June rush right for 5 yards gain to the UVA13 (#0 A.Clary)
8:352nd & 5 at opp 13(08:35) Shotgun #7 G.Lopez pass complete short middle to #8 K.Paysour caught at UVA09, for 13 yards to the UVA00 fumbled by #8 K.Paysour at UVA01 forced by #18 C.Costner, Touchback. The previous play is under automatic review - “Fumble”. CALL OVERTURNED. (Original Play: (08:35) Shotgun #7 G.Lopez pass complete short middle to #8 K.Paysour caught at UVA09, for 13 yards to the UVA00 fumbled by #8 K.Paysour at UVA01 forced by #18 C.Costner, Touchback)
Virginia Field goal, 9 plays
8:191st & 10 at own 20(08:22) No Huddle-Shotgun #3 J.Taylor rush middle for 5 yards gain to the UVA25 (#7 K.House; #2 A.Simpson)
7:582nd & 5 at own 25(08:06) No Huddle-Shotgun #4 C.Morris pass complete short left to #3 J.Taylor caught at UVA26, for 1 yard to the UVA26 (#2 A.Simpson)
7:253rd & 4 at own 26(07:30) No Huddle-Shotgun #4 C.Morris pass complete short right to #11 T.Harris caught at UVA24, for 5 yards to the UVA31 (#7 K.House), 1ST DOWN
6:541st & 10 at own 31(07:04) No Huddle-Shotgun #4 C.Morris pass complete short right to #11 T.Harris caught at UVA49, for 24 yards to the UNC45 (#5 G.Gibson; #18 J.Patterson), out of bounds, 1ST DOWN
6:241st & 10 at opp 45(06:24) No Huddle-Shotgun #4 C.Morris pass incomplete short right to #11 T.Harris thrown to UNC40 PENALTY UNC Illegal Substitution 5 yards from UNC45 to UNC40. NO PLAY
6:111st & 5 at opp 40(06:21) No Huddle-Shotgun #4 C.Morris pass complete short middle to #0 S.Ennis caught at UNC27, for 16 yards to the UNC24 (#5 G.Gibson), 1ST DOWN
5:591st & 10 at opp 24(06:04) No Huddle-Shotgun #4 C.Morris pass incomplete deep middle to #0 S.Ennis thrown to UNC04
5:542nd & 10 at opp 24(05:59) No Huddle-Shotgun #21 H.Waylee rush left for 5 yards gain to the UNC19 (#92 C.Mims; #7 K.House)
5:133rd & 5 at opp 19(05:17) No Huddle-Shotgun #3 J.Taylor rush middle for 2 yards gain to the UNC17 (#31 W.Hardy; #92 C.Mims)
4:334th & 3 at opp 17(04:34) #41 W.Bettridge field goal attempt from 34 yards GOOD (H: #38 D.Sparks, LS: #69 B.Robinson), clock 04:33Virginia 3, North Carolina 0
4:281st & 10 at own 35(04:33) #99 E.Slibeck kickoff 65 yards to the UNC00 #27 J.McGill return 15 yards to the UNC15 (#26 C.Hardy)
4:334th & 3 at own 17Timeout , clock 04:33
North Carolina Punt, 3 plays
4:231st & 10 at own 15(04:28) Shotgun #28 B.Hall rush middle for 4 yards gain to the UNC19 (#1 J.Jackson; #55 A.Britton)
3:432nd & 6 at own 19(03:47) Shotgun #28 B.Hall rush middle for 2 yards gain to the UNC21 (#17 M.Melton)
3:023rd & 4 at own 21(03:09) Shotgun #7 G.Lopez pass complete short middle to #86 M.Tucker caught at UNC24, for 3 yards to the UNC24 (#52 D.Rickert) PENALTY UNC Illegal Motion declined
2:534th & 1 at own 24(03:02) #96 T.Maginness punt 45 yards to the UVA31 #8 J.Thomas return 6 yards to the UVA37 (#3 M.Ziglar)
Virginia Punt, 3 plays
2:491st & 10 at own 37(02:53) No Huddle-Shotgun #3 J.Taylor rush left for 0 yards to the UVA37 (#40 T.Thompson)
2:292nd & 10 at own 37(02:33) No Huddle-Shotgun #4 C.Morris pass incomplete short middle to #5 K.Courtney thrown to UVA44
2:213rd & 10 at own 37(02:29) No Huddle-Shotgun #4 C.Morris pass complete short right to #8 J.Thomas caught at UVA43, for 6 yards to the UVA43 (#12 G.Smith III) PENALTY UVA Holding declined
2:214th & 4 at own 43(02:21) #38 D.Sparks punt 45 yards to the UNC12 muffed by #31 W.Hardy at UNC12 recovered by UNC #31 W.Hardy at UNC10, End Of Play PENALTY UVA Illegal Formation 5 yards from UVA43 to UVA38. NO PLAY
2:054th & 9 at own 38(02:12) #38 D.Sparks punt 48 yards to the UNC14 #9 J.Green return 1 yard to the UNC15 (#18 C.Costner)
North Carolina Field goal, 12 plays
1:581st & 10 at own 15(02:05) Shotgun #7 G.Lopez pass complete short left to #1 J.Shipp caught at UNC19, for 5 yards to the UNC20 (#5 K.Robinson)
1:232nd & 5 at own 20(01:28) #28 B.Hall rush middle for 1 yard gain to the UNC21 (#14 F.Camac; #90 J.Carter)
0:353rd & 4 at own 21(00:47) Shotgun #7 G.Lopez pass complete short middle to #1 J.Shipp caught at UNC24, for 7 yards to the UNC28, End Of Play, 1ST DOWN
0:051st & 10 at own 28(00:11) Shotgun #7 G.Lopez pass incomplete deep left to #84 S.Easter thrown to UVA30
0:042nd & 10 at own 28(00:04) Shotgun #7 G.Lopez pass complete short middle to #1 J.Shipp caught at UNC33, for 7 yards to the UNC35 (#11 M.Marcellus) PENALTY UVA Roughing The Passer (#55 A.Britton) 15 yards from UNC35 to UNC50, 1ST DOWN
Q2 14:531st & 10 at the 50(15:00) Shotgun #7 G.Lopez pass incomplete deep left to #8 K.Paysour thrown to UVA02
Q2 14:532nd & 10 at the 50(14:53) Shotgun #7 G.Lopez pass incomplete short left thrown to UNC48 PENALTY UVA Roughing The Passer (#17 M.Melton) 15 yards from UNC50 to UVA35, 1ST DOWN. NO PLAY
Q2 14:381st & 10 at opp 35(14:50) Shotgun #7 G.Lopez pass complete short right to #12 D.June caught at UVA39, for 2 yards to the UVA33 (#9 J.Robinson; #55 A.Britton)
Q2 13:592nd & 8 at opp 33(14:05) #12 D.June rush right for 0 yards to the UVA33 (#5 K.Robinson; #27 D.Neal)
Q2 13:483rd & 8 at opp 33PENALTY UVA UNR: Unnecessary Roughness (#93 B.Koudelka) 15 yards from UVA33 to UVA18, 1ST DOWN. NO PLAY
Q2 13:281st & 10 at opp 18(13:34) #12 D.June rush middle for 3 yards gain to the UVA15 (#11 M.Marcellus)
Q2 12:572nd & 7 at opp 15(12:57) Shotgun #7 G.Lopez sacked for loss of 2 yards to the UVA17 (#5 K.Robinson, #23 J.Holmes)
Q2 12:003rd & 9 at opp 17(12:09) Shotgun #7 G.Lopez rush middle for 1 yard gain to the UVA16 (#11 M.Marcellus)
Q2 11:304th & 8 at opp 16(11:34) #90 R.Verhoff field goal attempt from 34 yards GOOD (H: #96 T.Maginness, LS: #42 S.Triplett), clock 11:30Tied at 3
Q2 11:301st & 10 at own 35(11:30) #90 R.Verhoff kickoff 65 yards to the UVA00, Touchback
Q2 11:304th & 8 at opp 16Timeout , clock 11:30
2nd quarter6 drives, then Tied at 10
Virginia Punt, 3 plays
11:261st & 10 at own 25(11:30) Shotgun #3 J.Taylor rush middle for 4 yards gain to the UVA29 (#4 M.Gbayor)
11:032nd & 6 at own 29(11:06) No Huddle-Shotgun #3 J.Taylor rush middle for 4 yards gain to the UVA33 (#4 M.Gbayor; #94 I.Johnson)
10:203rd & 2 at own 33(10:26) No Huddle-Shotgun #4 C.Morris sacked for loss of 15 yards to the UVA18 (#94 I.Johnson)
9:384th & 17 at own 18(09:45) #38 D.Sparks punt 47 yards to the UNC35 fair catch by #31 W.Hardy at UNC35
North Carolina Punt, 3 plays
9:351st & 10 at own 35(09:38) Shotgun #7 G.Lopez pass incomplete short right to #1 J.Shipp thrown to UNC37
9:302nd & 10 at own 35(09:35) Shotgun #7 G.Lopez pass incomplete short middle thrown to UNC35 broken up by #17 M.Melton
9:233rd & 10 at own 35(09:30) Shotgun #7 G.Lopez pass complete short middle to #1 J.Shipp caught at UNC32, for 8 yards to the UNC43 (#23 J.Holmes)
8:464th & 2 at own 43(08:58) #96 T.Maginness punt 48 yards to the UVA09 #8 J.Thomas return 31 yards to the UVA40 (#31 W.Hardy), out of bounds
Virginia Touchdown, 6 plays
8:371st & 10 at own 40(08:46) No Huddle-Shotgun #4 C.Morris rush left for 8 yards gain to the UVA48 (#7 K.House), out of bounds
8:182nd & 2 at own 48(08:23) No Huddle-Shotgun #3 J.Taylor rush left for 10 yards gain to the UNC42 (#92 C.Mims; #7 K.House), 1ST DOWN
7:551st & 10 at opp 42(08:02) No Huddle-Shotgun #4 C.Morris pass complete short left to #89 J.Rogers caught at UNC38, for 4 yards to the UNC38 (#16 C.Bryson)
7:382nd & 6 at opp 38(07:41) No Huddle-Shotgun #3 J.Taylor rush middle for 1 yard loss to the UNC39 (#4 M.Gbayor; #40 T.Thompson)
6:563rd & 7 at opp 39(07:04) No Huddle-Shotgun #4 C.Morris pass complete short right to #7 J.Edrine caught at UNC30, for 9 yards to the UNC30 (#20 J.Thompson), 1ST DOWN
6:361st & 10 at opp 30(06:41) No Huddle-Shotgun #4 C.Morris pass complete short left to #11 T.Harris caught at UNC13, for 30 yards to the UNC00 TOUCHDOWN, clock 06:36, 1ST DOWN #41 W.Bettridge kick attempt good (H: #38 D.Sparks, LS: #69 B.Robinson)Virginia 10, North Carolina 3
6:361st & 10 at own 35(06:36) #99 E.Slibeck kickoff 65 yards to the UNC00, Touchback
6:36Timeout , clock 06:36
North Carolina Touchdown, 10 plays
6:301st & 10 at own 25(06:36) #28 B.Hall rush middle for 4 yards gain to the UNC29 (#5 K.Robinson; #0 A.Clary)
5:542nd & 6 at own 29(05:57) Shotgun #7 G.Lopez pass incomplete short middle thrown to UNC25 QB hurried by #90 J.Carter
5:363rd & 6 at own 29(05:54) Shotgun #7 G.Lopez pass complete short middle to #27 J.McGill caught at UNC37, for 15 yards to the UNC44 (#10 J.Prevard), 1ST DOWN
5:011st & 10 at own 44(05:11) #27 J.McGill rush middle for 3 yards gain to the UNC47 (#93 B.Koudelka)
4:112nd & 7 at own 47(04:31) Shotgun #7 G.Lopez pass complete short left to #86 M.Tucker caught at UVA44, for 9 yards to the UVA44, End Of Play, 1ST DOWN
3:461st & 10 at opp 44(03:51) Shotgun #37 D.Gause rush middle for 1 yard gain to the UVA43 (#52 D.Rickert)
3:052nd & 9 at opp 43(03:13) Shotgun #7 G.Lopez pass complete short left to #86 M.Tucker caught at UVA38, for 5 yards to the UVA38 (#27 D.Neal)
2:273rd & 4 at opp 38(02:34) Shotgun #7 G.Lopez pass complete short middle to #1 J.Shipp caught at UVA32, for 11 yards to the UVA27 (#0 A.Clary), 1ST DOWN
1:521st & 10 at opp 27(02:00) Shotgun #7 G.Lopez pass complete short right to #8 K.Paysour caught at UVA21, for 26 yards to the UVA01 (#27 D.Neal; #0 A.Clary), 1ST DOWN
2:003rd & 4 at opp 38Timeout , clock 02:00
1:241st & goal at opp 1(01:29) #7 G.Lopez rush middle for 1 yard gain to the UVA00 TOUCHDOWN, clock 01:24 #90 R.Verhoff kick attempt good (H: #96 T.Maginness, LS: #42 S.Triplett)Tied at 10
Virginia Punt, 3 plays
1:241st & 10 at own 35(01:24) #90 R.Verhoff kickoff 65 yards to the UVA00, Touchback
1:171st & 10 at own 25(01:24) Shotgun #4 C.Morris pass complete short left to #5 K.Courtney caught at UVA22, for 2 yards to the UVA27 (#21 K.Cost)
1:012nd & 8 at own 27(01:06) No Huddle-Shotgun #4 C.Morris pass complete short left to #3 J.Taylor caught at UVA27, for 5 yards to the UVA32 (#31 W.Hardy), out of bounds
0:553rd & 3 at own 32(01:01) No Huddle-Shotgun #4 C.Morris pass incomplete short right to #5 K.Courtney thrown to UVA40
0:464th & 3 at own 32(00:55) #38 D.Sparks punt 48 yards to the UNC20 #9 J.Green return 5 yards to the UNC25 (#32 L.Danley)
North Carolina Missed FG, 6 plays
0:371st & 10 at own 25(00:46) Shotgun #7 G.Lopez pass incomplete deep right to #8 K.Paysour thrown to UVA32 QB hurried by #91 J.Hammond and #1 J.Jackson
0:302nd & 10 at own 25(00:37) Shotgun #7 G.Lopez rush middle for 11 yards gain to the UNC36 (#1 J.Jackson), 1ST DOWN
0:241st & 10 at own 36(00:31) Shotgun #7 G.Lopez pass incomplete short right thrown to UNC40 QB hurried by #17 M.Melton and #91 J.Hammond
0:312nd & 10 at own 25Timeout North Carolina, clock 00:31
0:172nd & 10 at own 36(00:24) Shotgun #37 D.Gause rush middle for 25 yards gain to the UVA39 (#4 C.Charles), 1ST DOWN
0:131st & 10 at opp 39(00:18) Shotgun #28 B.Hall rush middle for 7 yards gain to the UVA32 (#91 J.Hammond; #4 C.Charles)
0:182nd & 10 at own 36Timeout North Carolina, clock 00:18
0:051st & 10 at opp 39Timeout North Carolina, clock 00:05
0:032nd & 3 at opp 32(00:03) #90 R.Verhoff field goal attempt from 50 yards NO GOOD (H: #96 T.Maginness, LS: #42 S.Triplett), clock 00:00
0:051st & 10 at own 39Timeout Virginia, clock 00:05
3rd quarter11 drives, then Tied at 10
Virginia Punt, 3 plays
15:001st & 10 at own 35(15:00) #90 R.Verhoff kickoff 65 yards to the UVA00, Touchback
14:511st & 10 at own 25(14:58) Shotgun #4 C.Morris pass incomplete deep left to #5 K.Courtney thrown to UVA45 QB hurried by #9 M.Abou Jaoude
14:442nd & 10 at own 25(14:52) No Huddle-Shotgun #4 C.Morris pass complete short middle to #7 J.Edrine caught at UVA31, for 6 yards to the UVA31 (#7 K.House)
14:273rd & 4 at own 31(14:31) No Huddle-Shotgun #4 C.Morris pass incomplete deep left to #11 T.Harris thrown to UNC48 QB hurried by #91 L.Jackson
14:184th & 4 at own 31(14:27) #38 D.Sparks punt 41 yards to the UNC28
North Carolina Punt, 3 plays
14:111st & 10 at own 28(14:18) Shotgun #7 G.Lopez rush middle for 3 yards gain to the UNC31 (#5 K.Robinson)
13:342nd & 7 at own 31(13:40) Shotgun #7 G.Lopez pass incomplete deep right to #8 K.Paysour thrown to UVA38 QB hurried by #1 J.Jackson
13:273rd & 7 at own 31(13:36) Shotgun #7 G.Lopez sacked for loss of 9 yards to the UNC22 (#52 D.Rickert)
13:084th & 16 at own 22(13:15) #96 T.Maginness punt 51 yards to the UVA27 #8 J.Thomas return 5 yards to the UVA32 (#30 E.Bennett)
Virginia Interception, 4 plays
12:551st & 10 at own 32(13:06) No Huddle-Shotgun #4 C.Morris pass complete deep middle to #7 J.Edrine caught at UNC48, for 28 yards to the UNC40 (#18 J.Patterson), 1ST DOWN
13:084th & 16 at own 22Timeout , clock 13:08
Virginia Interception, 4 plays
12:251st & 10 at opp 40(12:33) No Huddle-Shotgun #4 C.Morris pass incomplete short right to #3 J.Taylor thrown to UNC25 broken up by #21 K.Cost QB hurried by #8 S.Vilbert
12:192nd & 10 at opp 40(12:25) No Huddle-Shotgun #4 C.Morris sacked for loss of 6 yards to the UNC46 (#9 M.Abou Jaoude)
11:353rd & 16 at opp 46(11:41) No Huddle-Shotgun #4 C.Morris pass complete short middle to #11 T.Harris caught at UNC33, for 13 yards to the UNC33 (#40 T.Thompson)
Virginia Turnover on downs, 7 plays
10:441st & 10 at opp 22(10:48) No Huddle-Shotgun #3 J.Taylor rush right for 1 yard gain to the UNC21 (#31 W.Hardy)
10:052nd & 9 at opp 21(10:11) No Huddle-Shotgun #3 J.Taylor rush left for 7 yards gain to the UNC14 (#5 G.Gibson), out of bounds
9:283rd & 2 at opp 14(09:32) No Huddle-Shotgun #3 J.Taylor rush middle for 5 yards gain to the UNC09 (#4 M.Gbayor), 1ST DOWN
9:342nd & 9 at own 21Timeout North Carolina, clock 09:34
8:531st & goal at opp 9(08:58) No Huddle-Shotgun #4 C.Morris pass incomplete short left to #0 S.Ennis thrown to UNC00
8:322nd & goal at opp 9(08:51) No Huddle-Shotgun #4 C.Morris rush middle for 8 yards gain to the UNC01 fumbled by #4 C.Morris at UNC01 forced by #6 D.Robinson recovered by UVA #74 E.Sipe at UNC01, End Of Play
8:033rd & goal at opp 1(08:09) No Huddle-Shotgun #4 C.Morris pass incomplete short left to #0 S.Ennis thrown to UNC00 QB hurried by #9 M.Abou Jaoude
8:014th & goal at opp 1(08:05) No Huddle-Shotgun #4 C.Morris pass incomplete short right to #3 J.Taylor thrown to UNC01 QB hurried by #9 M.Abou Jaoude, TURNOVER ON DOWNS
North Carolina Punt, 3 plays
7:561st & 10 at own 1(08:01) #7 G.Lopez rush middle for 4 yards gain to the UNC05 (#1 J.Jackson; #14 F.Camac)
11:044th & 3 at opp 33(11:04) No Huddle-Shotgun #4 C.Morris pass intercepted by #29 M.Allen at UNC14, End Of Play PENALTY UNC Pass Interference (#29 M.Allen) 11 yard from UNC33 to UNC22, 1ST DOWN. NO PLAY
8:014th & 3 at own 33Timeout , clock 08:01
North Carolina Punt, 3 plays
7:182nd & 6 at own 5(07:21) #7 G.Lopez pass incomplete short right to #8 K.Paysour thrown to UNC08 QB hurried by #17 M.Melton
7:113rd & 6 at own 5(07:16) Shotgun #37 D.Gause rush right for 4 yards gain to the UNC09 (#1 J.Jackson; #14 F.Camac)
6:344th & 2 at own 9(06:41) #96 T.Maginness punt 41 yards to the UNC50 fair catch by #8 J.Thomas at UVA50
Virginia Interception, 1 play
6:301st & 10 at the 50(06:35) No Huddle-Shotgun #4 C.Morris pass intercepted by #2 A.Simpson at UNC48 #2 A.Simpson return 16 yards to the UVA36 (#4 C.Morris), out of bounds
North Carolina Interception, 7 plays
6:241st & 10 at opp 36(06:30) Shotgun #7 G.Lopez pass incomplete short right to #19 J.Johnson thrown to UVA20 QB hurried by #93 B.Koudelka
6:182nd & 10 at opp 36(06:24) Shotgun #12 D.June rush middle for 6 yards gain to the UVA30 (#10 J.Prevard)
5:333rd & 4 at opp 30(05:38) #7 G.Lopez rush middle for 3 yards gain to the UVA27 (#91 J.Hammond)
5:074th & 1 at opp 27(05:12) Shotgun #12 D.June rush middle for 7 yards gain to the UVA20 (#5 K.Robinson; #27 D.Neal), 1ST DOWN
4:421st & 10 at opp 20(04:46) Shotgun #12 D.June rush middle for 3 yards gain to the UVA17 (#91 J.Hammond; #23 J.Holmes)
4:062nd & 7 at opp 17(04:11) Shotgun #12 D.June rush middle for 1 yard gain to the UVA16 (#1 J.Jackson)
3:253rd & 6 at opp 16(03:31) Shotgun #7 G.Lopez pass intercepted by #17 M.Melton at UVA05 broken up by #17 M.Melton QB hurried by #27 D.Neal and #52 D.Rickert, End Of Play
Virginia Punt, 9 plays
3:201st & 10 at own 5(03:25) No Huddle-Shotgun #3 J.Taylor rush middle for 1 yard gain to the UVA06 (#8 S.Vilbert)
3:253rd & 6 at opp 16Timeout , clock 03:25
Virginia Punt, 9 plays
2:422nd & 9 at own 6(02:46) No Huddle-Shotgun #3 J.Taylor rush middle for 3 yards gain to the UVA09 (#94 I.Johnson)
1:583rd & 6 at own 9(02:07) No Huddle-Shotgun #4 C.Morris pass complete short left to #7 J.Edrine caught at UVA13, for 8 yards to the UVA17 (#16 C.Bryson), 1ST DOWN
1:391st & 10 at own 17(01:43) No Huddle-Shotgun #3 J.Taylor rush middle for 3 yards gain to the UVA20 (#91 L.Jackson; #2 A.Simpson)
0:522nd & 7 at own 20(01:03) No Huddle-Shotgun #4 C.Morris pass complete short left to #21 H.Waylee caught at UVA15, for 5 yards to the UVA25 (#29 M.Allen)
0:223rd & 2 at own 25(00:22) No Huddle-Shotgun #21 H.Waylee rush middle for 4 yards gain to the UVA29 (#4 M.Gbayor), 1ST DOWN
Q4 14:511st & 10 at own 29(15:00) No Huddle-Shotgun #4 C.Morris sacked for loss of 4 yards to the UVA25 (#9 M.Abou Jaoude)
Q4 14:152nd & 14 at own 25(14:22) No Huddle-Shotgun #4 C.Morris pass incomplete short middle to #5 K.Courtney thrown to UVA36 broken up by #16 C.Bryson QB hurried by #8 S.Vilbert PENALTY UVA Holding declined
Q4 13:373rd & 14 at own 25(14:15) No Huddle-Shotgun #4 C.Morris sacked for loss of 7 yards to the UVA18 (#40 T.Thompson), fumble by #4 C.Morris recovered by UVA #60 D.Metcalf at UVA18, End Of Play
Q4 13:184th & 21 at own 18(13:26) #38 D.Sparks punt 56 yards to the UNC26 #9 J.Green return 12 yards to the UNC38 (#8 J.Thomas)
4th quarter9 drives, then Tied at 10
North Carolina Punt, 3 plays
13:071st & 10 at own 38(13:18) Shotgun #7 G.Lopez pass complete short left to #86 M.Tucker caught at UNC45, for 7 yards to the UNC45, out of bounds at UNC45
12:392nd & 3 at own 45(12:49) Shotgun #7 G.Lopez rush middle for 5 yards loss to the UNC40 (#9 J.Robinson)
12:043rd & 8 at own 40(12:11) Shotgun #7 G.Lopez sacked for loss of 2 yards to the UNC38 (#6 C.Moore)
11:254th & 10 at own 38(11:38) #96 T.Maginness punt 54 yards to the UVA08 #8 J.Thomas return 16 yards to the UVA24 (#4 M.Gbayor)
Virginia Punt, 6 plays
11:161st & 10 at own 24(11:25) No Huddle-Shotgun #4 C.Morris pass complete short middle to #7 J.Edrine caught at UVA33, for 9 yards to the UVA33 (#7 K.House)
11:254th & 10 at own 38Timeout , clock 11:25
Virginia Punt, 6 plays
11:032nd & 1 at own 33(11:04) No Huddle-Shotgun #4 C.Morris pass incomplete short right to #11 T.Harris thrown to UVA32
10:563rd & 1 at own 33(11:03) Shotgun #3 J.Taylor rush middle for 8 yards gain to the UVA41 (#5 G.Gibson), 1ST DOWN
10:221st & 10 at own 41(10:28) No Huddle-Shotgun #4 C.Morris pass incomplete deep middle to #8 J.Thomas thrown to UNC28
10:182nd & 10 at own 41(10:23) No Huddle-Shotgun #3 J.Taylor rush left for 2 yards gain to the UVA43 (#40 T.Thompson), out of bounds
9:403rd & 8 at own 43(09:48) No Huddle-Shotgun #4 C.Morris pass complete short right to #3 J.Taylor caught at UVA37, for 0 yards to the UVA43 (#12 G.Smith III)
8:554th & 8 at own 43(09:01) #38 D.Sparks punt 48 yards to the UNC09 fair catch by #31 W.Hardy at UNC09
North Carolina Punt, 10 plays
8:481st & 10 at own 9(08:55) #28 B.Hall rush middle for 2 yards gain to the UNC11 (#1 J.Jackson; #91 J.Hammond)
8:554th & 8 at opp 43Timeout , clock 08:55
North Carolina Punt, 10 plays
8:062nd & 8 at own 11(08:14) Shotgun #7 G.Lopez pass complete short left to #86 M.Tucker caught at UNC15, for 4 yards to the UNC15 (#1 J.Jackson), out of bounds
7:323rd & 4 at own 15(07:37) No Huddle-Shotgun #27 J.McGill rush middle for 7 yards gain to the UNC22 (#91 J.Hammond; #27 D.Neal), 1ST DOWN
7:051st & 10 at own 22(07:10) Shotgun #27 J.McGill rush middle for 4 yards gain to the UNC26 (#5 K.Robinson)
6:352nd & 6 at own 26(06:40) No Huddle-Shotgun #28 B.Hall rush right for 7 yards gain to the UNC33 (#5 K.Robinson; #10 J.Prevard), 1ST DOWN
6:121st & 10 at own 33(06:18) No Huddle-Shotgun #28 B.Hall rush middle for 9 yards gain to the UNC42 (#5 K.Robinson)
5:422nd & 1 at own 42(05:51) No Huddle-Shotgun #7 G.Lopez pass complete short right to #86 M.Tucker caught at UNC48, for 6 yards to the UNC48 (#19 E.Karnley), 1ST DOWN
5:091st & 10 at own 48(05:26) No Huddle-Shotgun #7 G.Lopez pass complete short left to #1 J.Shipp caught at UVA46, for 6 yards to the UVA46 (#11 M.Marcellus), out of bounds
3:313rd & 4 at opp 46PENALTY UNC False Start (#27 J.McGill) 5 yards from UVA46 to UNC49. NO PLAY
4:452nd & 4 at opp 46(04:45) No Huddle-Shotgun #7 G.Lopez rush middle for 0 yards to the UVA46 (#55 A.Britton)
3:253rd & 9 at own 49(03:28) No Huddle-Shotgun #7 G.Lopez rush middle for 5 yards gain to the UVA46 (#5 K.Robinson; #23 J.Holmes)
3:114th & 4 at opp 46(03:16) #96 T.Maginness punt 38 yards to the UVA08
Virginia Punt, 5 plays
3:051st & 10 at own 8(03:11) No Huddle-Shotgun #3 J.Taylor rush left for 3 yards gain to the UVA11 (#9 M.Abou Jaoude; #21 K.Cost)
3:114th & 4 at opp 46Timeout , clock 03:11
Virginia Punt, 5 plays
2:212nd & 7 at own 11(02:21) No Huddle-Shotgun #4 C.Morris pass incomplete short middle to #11 T.Harris thrown to UVA18 PENALTY UNC Roughing The Passer (#94 I.Johnson) 15 yards from UVA11 to UVA26, 1ST DOWN. NO PLAY
2:101st & 10 at own 26(02:18) No Huddle-Shotgun #4 C.Morris pass complete short left to #7 J.Edrine caught at UVA33, for 15 yards to the UVA41 (#16 C.Bryson), 1ST DOWN
1:571st & 10 at own 41(01:59) No Huddle-Shotgun #4 C.Morris pass incomplete short middle to #0 S.Ennis thrown to UNC40
1:502nd & 10 at own 41(01:57) No Huddle-Shotgun #21 H.Waylee rush middle for 3 yards gain to the UVA44 (#12 G.Smith III)
1:571st & 10 at opp 41Timeout , clock 01:57
1:063rd & 7 at own 44(01:12) No Huddle-Shotgun #4 C.Morris sacked for loss of 6 yards to the UVA38 (#9 M.Abou Jaoude)
0:554th & 13 at own 38(01:08) #38 D.Sparks punt 53 yards to the UNC09 #9 J.Green return 25 yards to the UNC34 (#32 L.Danley)
1:083rd & 7 at opp 44Timeout North Carolina, clock 01:08
North Carolina Interception, 3 plays
0:481st & 10 at own 34(00:56) Shotgun #7 G.Lopez pass complete short right to #86 M.Tucker caught at UNC34, for 3 yards to the UNC37 (#1 J.Jackson)
0:312nd & 7 at own 37(00:31) No Huddle-Shotgun #7 G.Lopez pass incomplete short left thrown to UVA44 QB hurried by #17 M.Melton and #5 K.Robinson PENALTY UNC Holding (#57 B.Burkes) 10 yards from UNC37 to UNC27. NO PLAY
0:202nd & 17 at own 27(00:23) No Huddle-Shotgun #12 D.June rush middle for 7 yards gain to the UNC34 (#6 C.Moore; #27 D.Neal) PENALTY UVA Face Mask (#6 C.Moore) 15 yards from UNC34 to UNC49, 1ST DOWN
0:141st & 10 at own 49(00:22) No Huddle-Shotgun #7 G.Lopez pass intercepted by #0 A.Clary at UVA03, End Of Play
Virginia Result not recorded, 1 play
0:091st & 10 at own 3(00:09) Kneel down by #4 C.Morris at UVA02 for loss of 1 yard
Overtime3 drives, then Virginia 17, North Carolina 16
Virginia Touchdown, 7 plays
1st & 10 at opp 25(00:00) No Huddle-Shotgun #4 C.Morris pass complete short right to #0 S.Ennis caught at UNC16, for 9 yards to the UNC16 (#18 J.Patterson)
2nd & 1 at opp 16(00:00) No Huddle-Shotgun #3 J.Taylor rush middle for 3 yards gain to the UNC13 (#91 L.Jackson; #8 S.Vilbert), 1ST DOWN
1st & 10 at opp 13(00:00) No Huddle-Shotgun #4 C.Morris pass incomplete short left to #7 J.Edrine thrown to UNC00 broken up by #18 J.Patterson
2nd & 10 at opp 13(00:00) No Huddle-Shotgun #3 J.Taylor rush right for 3 yards gain to the UNC10 (#94 I.Johnson; #2 A.Simpson)
3rd & 7 at opp 10(00:00) No Huddle-Shotgun #4 C.Morris rush left for 7 yards gain to the UNC03 (#16 C.Bryson), 1ST DOWN
1st & goal at opp 3(00:00) Shotgun #3 J.Taylor rush middle for 2 yards gain to the UNC01 (#91 L.Jackson)
2nd & 10 at opp 28Timeout Virginia, clock 15:00
Virginia Touchdown, 7 plays
2nd & goal at opp 1(00:00) Shotgun #3 J.Taylor rush middle for 1 yard gain to the UNC00 TOUCHDOWN, clock 00:00 #41 W.Bettridge kick attempt good (H: #38 D.Sparks, LS: #69 B.Robinson)Virginia 17, North Carolina 10
North Carolina Touchdown, 5 plays
1st & 10 at opp 25(00:00) #28 B.Hall rush right for 7 yards gain to the UVA18 (#14 F.Camac)
2nd & 3 at opp 18(00:00) No Huddle-Shotgun #28 B.Hall rush middle for 6 yards gain to the UVA12 (#5 K.Robinson), 1ST DOWN
1st & 10 at opp 12(00:00) No Huddle-Shotgun #28 B.Hall rush middle for 1 yard gain to the UVA11 (#27 D.Neal)
2nd & 9 at opp 11(00:00) Shotgun #7 G.Lopez rush right for 2 yards gain to the UVA09 (#10 J.Prevard; #5 K.Robinson)
3rd & 7 at opp 9(00:00) Shotgun #7 G.Lopez pass complete short left to #37 D.Gause caught at UVA11, for 9 yards to the UVA00 TOUCHDOWN, clock 00:00, 1ST DOWN #7 G.Lopez pass attempt failed #7 G.Lopez pass attempt failed. The previous play is under automatic review - “Runner was down by contact”. CALL UPHELDVirginia 17, North Carolina 16

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.

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