| 14:45 | 1st & 10 | OWN 21 | Jacolby Criswell pass complete to Nate McCollum for 4 yds to the UNC 25 | +4 | -0.09 |
| 14:18 | 2nd & 6 | OWN 25 | Omarion Hampton run for 4 yds to the UNC 29 | +4 | -0.09 |
| 14:02 | 3rd & 2 | OWN 29 | (14:05) No Huddle-Shotgun Criswell,Jacolby pass complete short left to Jones,J.J. caught at UNC40, for 11 yards to the UNC40 (Shine,Kempton) PENALTY UNC Ineligible Downfield on Pass 5 yards from UNC29 to UNC24. NO PLAY. | -5 | |
| 13:29 | 3rd & 7 | OWN 24 | Jacolby Criswell pass incomplete to John Copenhaver | 0 | -0.21 |
| 13:16 | 4th & 7 | OWN 24 | Tom Maginness punt for 43 yds , Ethan Davies returns for 24 yds to the UNC 43 |
| 13:07 | 1st & 10 | OPP 43 | Anthony Colandrea pass complete to Malachi Fields for 7 yds to the UNC 36 | +7 | 0.49 |
| 12:52 | 2nd & 3 | OPP 36 | Kobe Pace run for 2 yds to the UNC 34 | +2 | -0.50 |
| 12:18 | 3rd & 1 | OPP 34 | Kobe Pace run for 8 yds to the UNC 26 for a 1ST down | +8 | 0.64 |
| 11:46 | 1st & 10 | OPP 26 | Chris Tyree run for 4 yds to the UNC 22 | +4 | -0.04 |
| 11:28 | 2nd & 6 | OPP 22 | Anthony Colandrea pass incomplete to Andre Greene Jr. | 0 | -0.50 |
| 11:20 | 3rd & 6 | OPP 22 | Anthony Colandrea run for 8 yds to the UNC 14 for a 1ST down | +8 | 0.71 |
| 10:41 | 1st & 10 | OPP 14 | Anthony Colandrea sacked by Alijah Huzzie for a loss of 4 yards to the UNC 18 | -4 | -0.60 |
| 10:03 | 2nd & 14 | OPP 18 | Anthony Colandrea pass complete to Xavier Brown for 17 yds to the UNC 1 for a 1ST down | +17 | 2.21 |
| 9:10 | 1st & 1 | OPP 1 | run for 11 yds to the UNC 12 fumbled, recovered by UVA Anthony Colandrea | +11 | |
| 8:45 | 2nd & 12 | OPP 12 | Anthony Colandrea pass incomplete to Malachi Fields | 0 | -0.32 |
| 8:40 | 3rd & 12 | OPP 12 | Anthony Colandrea pass incomplete to Andre Greene Jr. | 0 | -0.54 |
| 8:36 | 4th & 12 | OPP 12 | Will Bettridge 30 yd FG GOOD |
| 8:29 | 1st & 10 | OWN 25 | Omarion Hampton run for 11 yds to the UNC 36 for a 1ST down | +11 | 0.93 |
| 8:08 | 1st & 10 | OWN 36 | Omarion Hampton run for 5 yds to the UNC 41 | +5 | 0.11 |
| 7:48 | 2nd & 5 | OWN 41 | Jacolby Criswell pass incomplete to John Copenhaver | 0 | -1.09 |
| 7:36 | 3rd & 5 | OWN 41 | Jacolby Criswell pass complete to Nate McCollum for 12 yds to the UVA 47 for a 1ST down | +12 | 2.51 |
| 7:09 | 1st & 10 | OPP 47 | (07:13) No Huddle-Shotgun Criswell,Jacolby sacked for loss of 3 yards to the UVA50 (Jones,Terrell) PENALTY UNC Holding (Green,Trevyon) 10 yards from UVA47 to UNC43. NO PLAY. | -10 | |
| 6:48 | 1st & 20 | OWN 43 | Jacolby Criswell pass incomplete to Kobe Paysour | 0 | -0.76 |
| 6:38 | 2nd & 20 | OWN 43 | Jacolby Criswell run for 19 yds to the UVA 38 | +19 | 2.94 |
| 6:04 | 3rd & 1 | OPP 38 | Omarion Hampton run for 1 yd to the UVA 37 for a 1ST down | +1 | 0.59 |
| 5:32 | 1st & 10 | OPP 37 | Jacolby Criswell pass incomplete to Nate McCollum | 0 | -0.75 |
| 5:23 | 2nd & 10 | OPP 37 | Jacolby Criswell pass complete to J.J. Jones for 37 yds for a TD (Noah Burnette KICK) | +37 | 3.80 |
| 5:17 | 1st & 10 | OWN 35 | PENALTY UVA Delay Of Game (Colandrea,Anthony) 5 yards from UVA35 to UVA30. NO PLAY. | -5 | |
| 5:09 | 1st & 15 | OWN 30 | Anthony Colandrea sacked by Amare Campbell for a loss of 13 yards to the UVA 17 | -13 | -1.04 |
| 4:28 | 2nd & 28 | OWN 17 | Anthony Colandrea pass complete to Kobe Pace for 6 yds to the UVA 23 | +6 | 0.01 |
| 3:53 | 3rd & 22 | OWN 23 | Anthony Colandrea sacked by Beau Atkinson for a loss of 6 yards to the UVA 17 | -6 | -0.06 |
| 3:10 | 4th & 28 | OWN 17 | Daniel Sparks punt for 30 yds, fair catch by Alijah Huzzie at the UVA 47 |
| 3:10 | 2nd & 10 | OPP 47 | Timeout Virginia, clock 03:10 | ||
| 3:02 | 1st & 10 | OPP 47 | Jacolby Criswell pass incomplete to J.J. Jones | 0 | -1.05 |
| 2:55 | 2nd & 10 | OPP 47 | Omarion Hampton run for 7 yds to the UVA 40 | +7 | 0.55 |
| 2:12 | 3rd & 3 | OPP 40 | Omarion Hampton run for 2 yds to the UVA 38 | +2 | -0.64 |
| 1:42 | 4th & 1 | OPP 38 | Omarion Hampton run for 4 yds to the UVA 34 for a 1ST down | +4 | 1.82 |
| 1:10 | 1st & 10 | OPP 34 | Nate McCollum run for 9 yds to the UVA 43 | +9 | 0.74 |
| 0:41 | 2nd & 19 | OPP 43 | Omarion Hampton run for 5 yds to the UVA 38 | +5 | 0.05 |
| 0:11 | 3rd & 14 | OPP 38 | North Carolina Penalty, Personal Foul (Antavious Lane) declined | 0 | |
| 0:04 | 4th & 14 | OPP 38 | Tom Maginness punt for 38 yds for a touchback |
| 0:00 | 1st & 10 | OWN 20 | Kobe Pace run for 2 yds to the UVA 22 | +2 | -0.36 |
| 0:00 | OWN 20 | End of 1st Quarter | |||
| 14:54 | 2nd & 8 | OWN 22 | Anthony Colandrea run for 11 yds to the UVA 33 for a 1ST down | +11 | 1.32 |
| 14:24 | 1st & 10 | OWN 33 | Kobe Pace run for 3 yds to the UVA 36 | +3 | -0.39 |
| 13:51 | 2nd & 7 | OWN 36 | Kobe Pace run for 5 yds to the UVA 41 | +5 | 0.09 |
| 13:21 | 3rd & 2 | OWN 41 | Kobe Pace run for 1 yd to the UVA 40 | +1 | -0.70 |
| 12:41 | 4th & 3 | OWN 40 | Daniel Sparks punt for 60 yds for a touchback |
| 12:41 | 2nd & 10 | OWN 20 | Timeout Virginia, clock 12:41 | ||
| 12:34 | 1st & 10 | OWN 20 | Omarion Hampton run for no gain to the UNC 20 | 0 | -0.56 |
| 12:00 | 2nd & 10 | OWN 20 | Jacolby Criswell pass complete to J.J. Jones for 5 yds to the UNC 25 | +5 | 0.04 |
| 11:31 | 3rd & 5 | OWN 25 | Jacolby Criswell pass complete to Omarion Hampton for 15 yds to the UNC 40 for a 1ST down | +15 | 2.15 |
| 11:13 | 1st & 10 | OWN 40 | Omarion Hampton run for 4 yds to the UNC 44 | +4 | -0.17 |
| 10:32 | 2nd & 6 | OWN 44 | Jacolby Criswell run for 6 yds to the 50 yard line for a 1ST down | +6 | 1.08 |
| 10:18 | 1st & 10 | 50 | Timeout Virginia, clock 10:18 | ||
| 10:08 | 1st & 10 | 50 | Davion Gause run for no gain to the 50 yard line | 0 | -1.11 |
| 9:32 | 2nd & 10 | 50 | Jacolby Criswell pass complete to Nate McCollum for 24 yds to the UVA 26 for a 1ST down | +24 | 2.24 |
| 9:23 | 1st & 10 | OPP 26 | Virginia Penalty, Defensive Holding (Jahmeer Carter) to the UVA 15 for a 1ST down | +10 | |
| 8:59 | 1st & 10 | OPP 15 | Jacolby Criswell run for 2 yds to the UVA 13 | +2 | -0.18 |
| 8:31 | 2nd & 8 | OPP 13 | Jacolby Criswell pass incomplete to Jordan Shipp | 0 | -0.33 |
| 8:24 | 3rd & 8 | OPP 13 | Jacolby Criswell pass complete to John Copenhaver for 1 yd to the UVA 12 | +1 | -0.35 |
| 7:51 | 4th & 7 | OPP 12 | Noah Burnette 30 yd FG GOOD |
| 7:43 | 1st & 10 | OWN 25 | Anthony Colandrea run for 5 yds to the UVA 30 | +5 | 0.09 |
| 7:11 | 2nd & 5 | OWN 30 | Anthony Colandrea pass complete to Xavier Brown for 9 yds to the UVA 39 for a 1ST down | +9 | 1.13 |
| 6:57 | 1st & 10 | OWN 39 | Anthony Colandrea sacked by Jahvaree Ritzie for a loss of 6 yards to the UVA 33 Anthony Colandrea fumbled, recovered by UVA Blake Steen , return for 0 yards | -6 | -1.97 |
| 6:22 | 2nd & 16 | OWN 33 | (06:22) No Huddle-Shotgun Colandrea,Anthony pass complete short middle to Fields,Malachi caught at UVA46, for 15 yards to the UVA48 (Huzzie,Alijah) PENALTY UNC Holding (Campbell,Amare) 10 yards from UVA33 to UVA43, 1ST DOWN. NO PLAY. | +10 | |
| 6:10 | 1st & 10 | OWN 43 | Anthony Colandrea pass incomplete | 0 | -1.16 |
| 6:06 | 2nd & 10 | OWN 43 | Anthony Colandrea pass incomplete to Tyler Neville | 0 | -0.85 |
| 5:55 | 3rd & 10 | OWN 43 | Anthony Colandrea run for 11 yds to the UNC 46 for a 1ST down | +11 | 2.93 |
| 5:29 | 1st & 10 | OPP 46 | Anthony Colandrea pass complete to Malachi Fields for 34 yds to the UNC 12 for a 1ST down | +34 | 1.01 |
| 4:52 | 1st & 10 | OPP 12 | Anthony Colandrea pass incomplete | 0 | -0.30 |
| 4:38 | 2nd & 10 | OPP 12 | Anthony Colandrea run for 2 yds to the UNC 10 | +2 | -0.16 |
| 4:06 | 3rd & 8 | OPP 10 | Anthony Colandrea pass incomplete to Malachi Fields | 0 | -0.40 |
| 4:02 | 4th & 8 | OPP 10 | Will Bettridge 27 yd FG GOOD |
| 3:54 | 1st & 10 | OWN 25 | Omarion Hampton run for 4 yds to the UNC 29 | +4 | -0.11 |
| 3:23 | 2nd & 6 | OWN 29 | Jacolby Criswell pass complete to Omarion Hampton for 15 yds to the UVA 44 for a 1ST down Virginia Penalty, Roughing The Passer (Trey McDonald) to the UVA 41 for a 1ST down | +30 | 2.95 |
| 2:53 | 1st & 10 | OPP 41 | Omarion Hampton run for 1 yd to the UVA 40 | +1 | -0.67 |
| 2:19 | 2nd & 9 | OPP 40 | Jacolby Criswell pass complete to J.J. Jones for 25 yds to the UVA 15 for a 1ST down | +25 | 1.35 |
| 2:00 | 1st & 10 | OPP 15 | Timeout Virginia, clock 02:00 | ||
| 1:52 | 1st & 10 | OPP 15 | Omarion Hampton run for 12 yds to the UVA 3 for a 1ST down | +12 | 1.09 |
| 1:36 | 1st & 3 | OPP 3 | Omarion Hampton run for no gain to the UVA 3 | 0 | -0.75 |
| 1:35 | 2nd & 3 | OPP 3 | Timeout Virginia, clock 01:35 | ||
| 1:32 | 2nd & 3 | OPP 3 | Omarion Hampton run for 3 yds for a TD (Noah Burnette KICK) | +3 | 2.21 |
| 1:27 | 1st & 10 | OWN 25 | Anthony Colandrea pass incomplete to Malachi Fields | 0 | -0.70 |
| 1:23 | 2nd & 10 | OWN 25 | Anthony Colandrea pass incomplete to Tyler Neville | 0 | -0.35 |
| 1:16 | 4th & 21 | OWN 14 | Timeout North Carolina, clock 01:16 | ||
| 1:14 | 3rd & 10 | OWN 25 | Anthony Colandrea sacked by Desmond Evans for a loss of 11 yards to the UVA 14 | -11 | -0.26 |
| 1:10 | 4th & 21 | OWN 14 | Daniel Sparks punt for 41 yds, fair catch by Alijah Huzzie at the UNC 45 |
| 0:51 | 1st & 10 | OWN 45 | Jacolby Criswell pass complete to Omarion Hampton for 7 yds to the UVA 48 | +7 | 0.66 |
| 0:41 | 2nd & 3 | OPP 48 | Omarion Hampton run for 6 yds to the UVA 42 for a 1ST down | +6 | 0.32 |
| 0:27 | 1st & 10 | OPP 42 | Jacolby Criswell run for no gain to the UVA 42 | 0 | -0.91 |
| 0:17 | 2nd & 10 | OPP 42 | Jacolby Criswell pass complete to John Copenhaver for 9 yds to the UVA 33 | +9 | 0.90 |
| 0:17 | 3rd & 1 | OPP 33 | Timeout North Carolina, clock 00:17 | ||
| 0:14 | 3rd & 1 | OPP 33 | Omarion Hampton run for 2 yds to the UVA 31 for a 1ST down | +2 | 0.46 |
| 0:11 | 1st & 10 | OPP 31 | Jacolby Criswell pass incomplete | 0 | -0.58 |
| 0:05 | 2nd & 10 | OPP 31 | Jacolby Criswell pass complete to J.J. Jones for 31 yds for a TD (Noah Burnette KICK) | +31 | 3.42 |
| 0:00 | 1st & 10 | OWN 35 | Anthony Colandrea sacked by Kaimon Rucker for a loss of 5 yards to the UVA 30 | -5 | -1.64 |
| 0:00 | OWN 35 | End of 2nd Quarter |
| 14:51 | 1st & 10 | OWN 25 | Anthony Colandrea run for 5 yds to the UVA 30 | +5 | 0.09 |
| 14:15 | 2nd & 5 | OWN 30 | Anthony Colandrea sacked by Antavious Lane for a loss of 2 yards to the UVA 28 | -2 | -0.95 |
| 13:42 | 3rd & 7 | OWN 28 | Anthony Colandrea pass intercepted | -0.07 |
| 13:34 | 1st & 10 | OPP 33 | Omarion Hampton run for 4 yds to the UVA 29 | +4 | -0.06 |
| 12:54 | 2nd & 6 | OPP 29 | Jacolby Criswell pass complete to Nate McCollum for 17 yds to the UVA 12 for a 1ST down | +17 | 0.43 |
| 12:41 | 1st & 10 | OPP 12 | Omarion Hampton run for 4 yds to the UVA 8 | +4 | -0.02 |
| 12:07 | 2nd & 6 | OPP 8 | Omarion Hampton run for 8 yds for a TD (Noah Burnette KICK) | +8 | 2.55 |
| 11:59 | 1st & 10 | OWN 25 | Xavier Brown run for 4 yds to the UVA 29 | +4 | -0.11 |
| 11:25 | 2nd & 6 | OWN 29 | Xavier Brown run for 2 yds to the UVA 27 | +2 | -0.42 |
| 10:37 | 3rd & 8 | OWN 27 | Anthony Colandrea pass complete to Tyler Neville for 5 yds to the UVA 32 | +5 | 0.03 |
| 9:57 | 4th & 3 | OWN 32 | PENALTY UVA False Start (Sanker,Jonas) 5 yards from UVA32 to UVA27. NO PLAY. | -5 | |
| 9:40 | 4th & 8 | OWN 27 | Daniel Sparks punt for 48 yds, fair catch by Alijah Huzzie at the UNC 25 |
| 9:40 | 2nd & 4 | OWN 31 | Timeout Virginia, clock 09:40 | ||
| 9:33 | 1st & 10 | OWN 25 | Omarion Hampton run for 6 yds to the UNC 31 | +6 | 0.33 |
| 8:56 | 2nd & 4 | OWN 31 | (09:05) No Huddle-Shotgun Criswell,Jacolby rush left for 10 yards gain to the UNC41 (Butler,Kameron) PENALTY UNC Holding (Blaske,Austin) 10 yards from UNC31 to UNC21. NO PLAY. | -10 | |
| 8:26 | 2nd & 14 | OWN 21 | Jacolby Criswell pass complete to J.J. Jones for 31 yds to the UVA 48 for a 1ST down | +31 | 3.41 |
| 7:50 | 1st & 10 | OPP 48 | Jacolby Criswell pass incomplete to Chris Culliver | 0 | -1.07 |
| 7:41 | 2nd & 10 | OPP 48 | Omarion Hampton run for 2 yds to the UVA 46 | +2 | -0.63 |
| 6:56 | 3rd & 8 | OPP 46 | Jacolby Criswell pass complete to Chris Culliver for 17 yds to the UVA 29 for a 1ST down | +17 | 2.60 |
| 6:22 | 1st & 10 | OPP 29 | (06:24) No Huddle-Shotgun Criswell,Jacolby pass complete short middle to McCollum,Nate caught at UVA34, for 0 yards to the UVA29 (Smith,Kendren; Byrne,Luke) PENALTY UNC Holding (Copenhaver,John) 10 yards from UVA29 to UVA39. NO PLAY. | -10 | |
| 5:50 | 1st & 20 | OPP 39 | Omarion Hampton run for 2 yds to the UVA 37 | +2 | -0.55 |
| 5:10 | 2nd & 18 | OPP 37 | Jacolby Criswell pass complete to Kobe Paysour for 4 yds to the UVA 33 | +4 | -0.16 |
| 4:39 | 3rd & 14 | OPP 33 | Jacolby Criswell pass incomplete to Christian Hamilton | 0 | -0.99 |
| 4:34 | 4th & 14 | OPP 33 | Noah Burnette 51 yd FG MISSED |
| 4:34 | 2nd & 2 | OWN 41 | Timeout Virginia, clock 04:34 | ||
| 4:23 | 1st & 10 | OWN 33 | Anthony Colandrea pass complete to Tyler Neville for 8 yds to the UVA 41 | +8 | 1.03 |
| 4:03 | 2nd & 2 | OWN 41 | Anthony Colandrea pass complete to Chris Tyree for 3 yds to the UVA 44 for a 1ST down | +3 | 0.03 |
| 3:44 | 1st & 10 | OWN 44 | Anthony Colandrea pass complete to Tyler Neville for 5 yds to the UVA 49 | +5 | 0.11 |
| 3:01 | 2nd & 5 | OWN 49 | Anthony Colandrea pass complete to Eli Wood for 6 yds to the UNC 45 for a 1ST down | +6 | 0.78 |
| 2:45 | 1st & 10 | OPP 45 | Anthony Colandrea sacked by Kaimon Rucker for a loss of 4 yards to the UNC 49 | -4 | -1.90 |
| 1:58 | 2nd & 14 | OPP 49 | Anthony Colandrea pass complete to Jaden Gibson for no gain to the UNC 49 | 0 | -0.90 |
| 1:24 | 3rd & 14 | OPP 49 | Anthony Colandrea pass complete to Tyler Neville for 14 yds to the UNC 35 for a 1ST down | +14 | 3.31 |
| 1:04 | 1st & 10 | OPP 35 | Anthony Colandrea pass complete to Jaden Gibson for 19 yds to the UNC 16 for a 1ST down | +19 | 0.40 |
| 0:17 | 1st & 10 | OPP 16 | Anthony Colandrea pass intercepted Jahvaree Ritzie return for 84 yds for a TD (Noah Burnette KICK) | -11.43 |
| 0:00 | 1st & 10 | OWN 25 | Anthony Colandrea pass complete to Chris Tyree for 8 yds to the UVA 33 | +8 | 0.91 |
| 0:00 | OWN 25 | End of 3rd Quarter | |||
| 15:00 | 1st & 10 | OWN 38 | Timeout Virginia, clock 15:00 | ||
| 14:52 | 2nd & 2 | OWN 33 | Kobe Pace run for 5 yds to the UVA 38 for a 1ST down | +5 | 0.21 |
| 14:33 | 1st & 10 | OWN 38 | Anthony Colandrea sacked by Beau Atkinson for a loss of 7 yards to the UVA 31 | -7 | -1.99 |
| 14:01 | 2nd & 17 | OWN 31 | Anthony Colandrea pass complete to Malachi Fields for 7 yds to the UVA 38 | +7 | 0.21 |
| 13:33 | 3rd & 10 | OWN 38 | Anthony Colandrea pass incomplete to Chris Tyree | 0 | -0.37 |
| 13:33 | 4th & 10 | OWN 38 | Timeout North Carolina, clock 13:33 | ||
| 13:26 | 4th & 10 | OWN 38 | Anthony Colandrea pass complete to Kobe Pace for 7 yds to the UVA 45 | +7 | 0.10 |
| 13:26 | 4th & 10 | OWN 38 | Anthony Colandrea pass complete to Kobe Pace for 8 yds to the UVA 46 | +8 | 0.10 |
| 13:14 | 1st & 10 | OPP 46 | Omarion Hampton run for 4 yds to the UVA 42 | +4 | -0.12 |
| 12:51 | 2nd & 6 | OPP 42 | Jacolby Criswell pass incomplete to Chris Culliver | 0 | -1.07 |
| 12:35 | 3rd & 6 | OPP 42 | Jacolby Criswell pass complete to John Copenhaver for 9 yds to the UVA 33 for a 1ST down | +9 | 1.83 |
| 12:07 | 1st & 10 | OPP 33 | Omarion Hampton run for 4 yds to the UVA 29 | +4 | -0.06 |
| 11:31 | 2nd & 6 | OPP 29 | Jacolby Criswell pass incomplete to Kobe Paysour | 0 | -0.68 |
| 11:23 | 3rd & 6 | OPP 29 | Jacolby Criswell pass complete to John Copenhaver for 5 yds to the UVA 24 | +5 | 0.06 |
| 10:46 | 4th & 1 | OPP 24 | Timeout North Carolina, clock 10:46 | ||
| 10:42 | 4th & 1 | OPP 24 | Omarion Hampton run for no gain to the UVA 24 | 0 | -3.41 |
| 10:42 | 2nd & 10 | OWN 24 | Timeout Virginia, clock 10:42 | ||
| 10:37 | 1st & 10 | OWN 24 | Tony Muskett pass incomplete to JR Wilson | 0 | -0.67 |
| 10:26 | 2nd & 10 | OWN 24 | Tony Muskett pass complete to Noah Vaughn for 8 yds to the UVA 32 | +8 | 0.46 |
| 10:07 | 3rd & 2 | OWN 32 | JR Wilson 68 Yd pass from Tony Muskett (Tony Muskett Pass to Dakota Twitty for Two-Point Conversion) | +68 | 6.35 |
| 9:50 | 1st & 10 | OPP 47 | Davion Gause run for 13 yds to the UVA 34 for a 1ST down | +13 | 0.68 |
| 9:18 | 1st & 10 | OPP 34 | Davion Gause run for 3 yds to the UVA 31 | +3 | -0.21 |
| 9:10 | 2nd & 7 | OPP 31 | Timeout Virginia, clock 09:10 | ||
| 8:27 | 2nd & 7 | OPP 31 | Davion Gause run for 1 yd to the UVA 32 | +1 | -0.57 |
| 7:39 | 3rd & 8 | OPP 32 | Jacolby Criswell pass complete to Davion Gause for 25 yds to the UVA 7 for a 1ST down | +25 | 1.88 |
| 7:03 | 1st & 7 | OPP 7 | Davion Gause run for 2 yds to the UVA 9 | +2 | -0.24 |
| 6:22 | 2nd & 9 | OPP 9 | Davion Gause run for 2 yds to the UVA 7 | +2 | -0.14 |
| 5:42 | 3rd & 7 | OPP 7 | Davion Gause run for 1 yd to the UVA 8 | +1 | -0.24 |
| 5:05 | 4th & 8 | OPP 8 | Noah Burnette 25 yd FG GOOD | ||
| 5:00 | 1st & 10 | OWN 35 | Lucas Osada kickoff for 61 yds , Chris Tyree return for 23 yds to the UVA 42 Virginia Penalty, Offensive Holding (10 Yards) to the UVA 17 |
| 4:56 | 1st & 10 | OWN 17 | Tony Muskett pass incomplete to Noah Vaughn | 0 | -0.48 |
| 4:43 | 2nd & 10 | OWN 17 | Tony Muskett pass complete to TyLyric Coleman for 8 yds to the UVA 25 | +8 | 0.34 |
| 4:23 | 3rd & 2 | OWN 25 | Noah Vaughn run for no gain to the UVA 25 | 0 | -0.41 |
| 3:37 | 4th & 2 | OWN 25 | Tony Muskett pass complete to TyLyric Coleman for 12 yds to the UVA 37 for a 1ST down | +12 | 2.04 |
| 3:23 | 1st & 10 | OWN 37 | Tony Muskett pass complete to Noah Vaughn for 6 yds to the UVA 43 | +6 | 0.40 |
| 2:59 | 2nd & 4 | OWN 43 | Tony Muskett run for 13 yds to the UNC 44 for a 1ST down | +13 | 1.24 |
| 2:35 | 1st & 10 | OPP 44 | Tony Muskett pass complete to Dakota Twitty for 4 yds to the UNC 40 | +4 | -0.11 |
| 2:15 | 2nd & 6 | OPP 40 | Tony Muskett pass incomplete to Ethan Davies | 0 | -1.02 |
| 2:00 | 3rd & 6 | OPP 40 | Tony Muskett pass complete to Jaden Gibson for 8 yds to the UNC 32 for a 1ST down | +8 | 1.67 |
| 2:00 | 1st & 10 | OPP 32 | Timeout Virginia, clock 02:00 | ||
| 1:54 | 1st & 10 | OPP 32 | Tony Muskett sacked by Kaimon Rucker for a loss of 9 yards to the UNC 41 | -9 | -2.33 |
| 1:17 | 2nd & 19 | OPP 41 | Tony Muskett pass complete to Jaden Gibson for 11 yds to the UNC 30 | +11 | 1.28 |
| 0:47 | 3rd & 8 | OPP 30 | Tony Muskett pass incomplete to Xavier Brown | 0 | -0.96 |
| 0:42 | 4th & 8 | OPP 30 | Tony Muskett pass incomplete to TyLyric Coleman | 0 | -2.11 |
| 0:42 | 4th & 8 | OPP 30 | Virginia Penalty, (Yards) to the UNC 30 | 0 | |
| 0:42 | 4th & 8 | OPP 30 | Virginia Penalty, Personal Foul (Yards) declined | 0 |
| 0:00 | 1st & 10 | OWN 30 | Kneel down by North Carolina at UNC27 for loss of 3 yards. | -3 | -1.19 |
| 0:00 | OWN 30 | End of 4th Quarter |
| 9 | sacks | 0 |
| 9 | plays for loss | 1 |
| 2 | takeaways | 0 |
| 3 | three-and-outs forced | 1 |
| 5 | explosive plays allowed | 12 |
| 4.61 | yards allowed / play | 6.78 |
| 3 of 12 | scoring drives allowed | 6 of 11 |
| Antavious Lane | 9 (8) | 1 sk · 1.5 TFL |
| Kaimon Rucker | 8 (5) | 3 sk · 3.5 TFL · 1 INT · 1 QH |
| Kaleb Cost | 7 (5) | |
| Will Hardy | 6 (5) | |
| Amare Campbell | 5 (3) | 1 sk · 1 TFL |
| Power Echols | 5 (3) | 1 PD · 1 QH |
| Beau Atkinson | 4 (3) | 2 sk · 2.5 TFL · 2 QH |
| Alijah Huzzie | 2 (2) | 1 sk · 1 TFL |
| Anthony Britton | 10 (2) | 0.5 TFL |
| Jonas Sanker | 7 (6) | |
| Corey Thomas Jr. | 6 (2) | 1 PD |
| Jahmeer Carter | 6 (2) | |
| Terrell Jones | 5 (2) | 1 TFL · 1 QH |
| Ethan Minter | 5 (4) | 0.5 TFL |
| Chico Bennett Jr. | 5 (1) | 0.5 TFL |
| Trey McDonald | 4 (3) |
| 2 of 3 | field goals | 2 of 2 |
| 2 | punts | 4 |
| 40.5 | punt average | 44.8 |
| 0 | punts inside the 20 | 0 |
| 21 | return yards | 60 |
| own 35 | average drive start | own 30 |
| K | Noah Burnette | 2/3 FG · long 30 · 5/5 XP |
| P | Tom Maginness | 2 punts · 40.5 avg · 1 TB |
| KR | Nate Mccollum | 1 ret · 21 yds · long 21 |
| K | Will Bettridge | 2/2 FG · long 30 |
| P | Daniel Sparks | 4 punts · 44.8 avg · 1 TB |
| KR | Chris Tyree | 1 ret · 23 yds · long 23 |
| KR | Dakota Twitty | 1 ret · 13 yds · long 13 |
| PR | Ethan Davies | 1 ret · 24 yds · long 24 |
| 69 | plays | 69 |
| 468 | yards | 318 |
| 11 | drives | 12 |
| 42% | success rate | 38% |
| 24.87 | total PPA | -5.38 |
| Q1 | Will Bettridge 30 yd FG GOOD | 3–0 |
| Q1 | Jacolby Criswell pass complete to J.J. Jones for 37 yds for a TD (Noah Burnette KICK) | 7–3 |
| Q2 | Noah Burnette 30 yd FG GOOD | 10–3 |
| Q2 | Will Bettridge 27 yd FG GOOD | 6–10 |
| Q2 | Omarion Hampton run for 3 yds for a TD (Noah Burnette KICK) | 17–6 |
| Q2 | Jacolby Criswell pass complete to J.J. Jones for 31 yds for a TD (Noah Burnette KICK) | 24–6 |
| Q3 | Omarion Hampton run for 8 yds for a TD (Noah Burnette KICK) | 31–6 |
| Q3 | Anthony Colandrea pass intercepted Jahvaree Ritzie return for 84 yds for a TD (Noah Burnetteβ¦ | 6–38 |
| Q4 | JR Wilson 68 Yd pass from Tony Muskett (Tony Muskett Pass to Dakota Twitty for Two-Pointβ¦ | 14–38 |
| Q4 | Noah Burnette 25 yd FG GOOD | 41–14 |
| Q4 | JR Wilson 68 Yd pass from Tony Muskett (Tony Muskett Pass to Dakota Twitty for⦠| 6.35 |
| Q1 | Jacolby Criswell pass complete to J.J. Jones for 37 yds for a TD (Noah Burnette KICK) | 3.80 |
| Q2 | Jacolby Criswell pass complete to J.J. Jones for 31 yds for a TD (Noah Burnette KICK) | 3.42 |
| Q3 | Jacolby Criswell pass complete to J.J. Jones for 31 yds to the UVA 48 for a 1ST down | 3.41 |
| Q3 | Anthony Colandrea pass complete to Tyler Neville for 14 yds to the UNC 35 for a 1ST down | 3.31 |
| Q2 | Jacolby Criswell pass complete to Omarion Hampton for 15 yds to the UVA 44 for a 1ST⦠| 2.95 |
| 2025 | Virginia 17 – 16 North Carolina |
| 2023 | Virginia 31 – 27 North Carolina |
| 2022 | North Carolina 31 – 28 Virginia |
| 2021 | Virginia 39 – 59 North Carolina |
| 2020 | North Carolina 41 – 44 Virginia |
| 2019 | Virginia 38 – 31 North Carolina |
| 2018 | North Carolina 21 – 31 Virginia |
| 2017 | Virginia 20 – 14 North Carolina |