| 14:55 | 1st & 10 | OWN 25 | Steven Peoples run for 9 yds to the VTech 34 | +9 | 1.25 |
| 14:20 | 2nd & 1 | OWN 34 | Steven Peoples run for 5 yds to the VTech 39 for a 1ST down | +5 | -0.03 |
| 14:00 | 1st & 10 | OWN 39 | VIRGINIA TECH Penalty, False Start (-5 Yards) to the VTech 34 | -5 | |
| 13:35 | 1st & 15 | OWN 34 | Ryan Willis pass complete to Eric Kumah for 14 yds to the VTech 48 | +14 | 2.52 |
| 13:14 | 2nd & 1 | OWN 48 | Steven Peoples run for 8 yds to the Virg 44 for a 1ST down | +8 | 0.09 |
| 13:00 | 1st & 10 | OPP 44 | Jalen Holston run for 3 yds to the Virg 41 | +3 | -0.32 |
| 12:25 | 2nd & 7 | OPP 41 | Ryan Willis pass complete to Tre Turner for 6 yds to the Virg 35 | +6 | 0.30 |
| 11:45 | 3rd & 1 | OPP 35 | TEAM run for no gain to the Virg 35 TEAM fumbled, recovered by VTech | 0 | -1.04 |
| 11:20 | 4th & 1 | OPP 35 | Ryan Willis run for 2 yds to the Virg 33 for a 1ST down | +2 | 1.56 |
| 10:55 | 1st & 10 | OPP 33 | Steven Peoples run for 7 yds to the Virg 26 | +7 | 0.38 |
| 10:24 | 2nd & 3 | OPP 26 | Ryan Willis pass incomplete to Hezekiah Grimsley, broken up by Brenton Nelson | 0 | -0.65 |
| 10:18 | 3rd & 3 | OPP 26 | Ryan Willis pass incomplete to Steven Peoples | 0 | -0.77 |
| 10:13 | 4th & 3 | OPP 26 | Jordan Stout 43 yd FG MISSED |
| 10:09 | 1st & 10 | OWN 26 | Bryce Perkins pass incomplete to Olamide Zaccheaus | 0 | -0.73 |
| 9:47 | 2nd & 10 | OWN 26 | Perkins, Bryce rush for 8 yards to the VIRGINIA34, PENALTY VIRGINIA illegal block (Fieler, Jake) 13 yards to the VIRGINIA13, NO PLAY. | -13 | |
| 9:35 | 2nd & 23 | OWN 13 | Bryce Perkins pass complete to Olamide Zaccheaus for 3 yds to the Virg 16 | +3 | -0.02 |
| 8:55 | 3rd & 20 | OWN 16 | Bryce Perkins pass incomplete to Tavares Kelly | 0 | -0.03 |
| 8:43 | 4th & 20 | OWN 16 | Lester Coleman punt for 43 yds , Damon Hazelton returns for no gain to the VTech 41 |
| 8:37 | 1st & 10 | OWN 41 | Willis, Ryan pass incomplete to Peoples, Steven, PENALTY VIRGINIA roughing passer (Mack, Jordan) 15 yards to the VIRGINIA44, NO PLAY, 1ST DOWN VATECH. | +15 | |
| 8:28 | 1st & 10 | OPP 44 | Steven Peoples run for 3 yds to the Virg 41 | +3 | -0.32 |
| 8:00 | 2nd & 7 | OPP 41 | Ryan Willis run for no gain to the Virg 41 | 0 | -1.04 |
| 7:35 | 3rd & 7 | OPP 41 | Ryan Willis pass complete to Hezekiah Grimsley for 6 yds to the Virg 35 | +6 | 0.30 |
| 6:46 | 4th & 1 | OPP 35 | Oscar Bradburn punt for 35 yds for a touchback |
| 6:46 | 1st & 10 | OWN 20 | VIRGINIA Penalty, False Start (-5 Yards) to the Virg 15 | -5 | |
| 6:42 | 1st & 15 | OWN 15 | Bryce Perkins pass incomplete to Olamide Zaccheaus | 0 | -0.24 |
| 6:30 | 2nd & 15 | OWN 15 | Bryce Perkins pass complete to Jordan Ellis for 8 yds to the Virg 23 | +8 | 0.16 |
| 5:52 | 3rd & 7 | OWN 23 | Bryce Perkins pass incomplete to Hasise Dubois, broken up by Caleb Farley | 0 | -0.20 |
| 5:44 | 4th & 7 | OWN 23 | Lester Coleman punt for 48 yds, fair catch by Damon Hazelton at the VTech 29 |
| 5:38 | 1st & 10 | OWN 29 | Ryan Willis pass incomplete to Hezekiah Grimsley | 0 | -0.83 |
| 5:30 | 2nd & 10 | OWN 29 | Deshawn McClease run for 9 yds to the VTech 38 | +9 | 0.79 |
| 5:00 | 3rd & 1 | OWN 38 | Ryan Willis run for 5 yds to the VTech 43 for a 1ST down | +5 | 1.35 |
| 4:15 | 1st & 10 | OWN 43 | Ryan Willis pass complete to Chris Cunningham for 6 yds to the VTech 49 | +6 | 0.39 |
| 3:53 | 2nd & 4 | OWN 49 | Ryan Willis pass incomplete to Phil Patterson | 0 | -1.24 |
| 3:48 | 3rd & 4 | OWN 49 | Ryan Willis pass incomplete to Hezekiah Grimsley | 0 | -0.96 |
| 3:40 | 4th & 4 | OWN 49 | Oscar Bradburn punt for 36 yds, fair catch by Chuck Davis at the Virg 15 |
| 3:35 | 1st & 10 | OWN 15 | Bryce Perkins run for 6 yds to the Virg 21 | +6 | 0.25 |
| 2:55 | 2nd & 4 | OWN 21 | Bryce Perkins run for 4 yds to the Virg 25 for a 1ST down | +4 | 0.30 |
| 2:00 | 1st & 10 | OWN 25 | Bryce Perkins pass complete to Olamide Zaccheaus for 8 yds to the Virg 33 | +8 | 0.91 |
| 1:30 | 2nd & 2 | OWN 33 | Bryce Perkins pass incomplete to Tavares Kelly | 0 | -1.13 |
| 1:09 | 3rd & 2 | OWN 33 | Bryce Perkins pass complete to Joe Reed for 6 yds to the Virg 39 for a 1ST down | +6 | 1.44 |
| 0:52 | 1st & 10 | OWN 39 | Bryce Perkins pass incomplete | 0 | -1.11 |
| 0:31 | 2nd & 10 | OWN 39 | Bryce Perkins pass complete to Joe Reed for 9 yds to the Virg 48 | +9 | 1.05 |
| 0:01 | 3rd & 1 | OWN 48 | Jordan Ellis run for 3 yds to the VTech 49 for a 1ST down | +3 | 1.15 |
| 0:00 | OPP 0 | End of 1st Quarter | |||
| 15:00 | 1st & 10 | OPP 49 | Jordan Ellis run for 4 yds to the VTech 45 | +4 | -0.14 |
| 14:35 | 2nd & 6 | OPP 45 | Bryce Perkins run for 4 yds to the VTech 41 | +4 | -0.14 |
| 13:36 | 3rd & 2 | OPP 41 | Jordan Ellis run for 2 yds to the VTech 39 for a 1ST down | +2 | 0.90 |
| 13:04 | 1st & 10 | OPP 39 | Bryce Perkins pass incomplete | 0 | -0.81 |
| 12:55 | 2nd & 10 | OPP 39 | Bryce Perkins run for 12 yds to the VTech 27 for a 1ST down | +12 | 1.21 |
| 12:30 | 1st & 10 | OPP 27 | Perkins, Bryce pass incomplete to Zaccheaus, Olamide, PENALTY VATECH offside (Adams, Eli) 5 yards to the VATECH22, NO PLAY. | +5 | |
| 12:15 | 1st & 5 | OPP 22 | Bryce Perkins sacked by Robert Porcher IV for a loss of 1 yard to the VTech 23 | -1 | -0.73 |
| 11:40 | 2nd & 6 | OPP 23 | Jordan Ellis run for 9 yds to the VTech 14 for a 1ST down | +9 | 0.23 |
| 11:09 | 1st & 10 | OPP 14 | Bryce Perkins run for 2 yds to the VTech 12 Bryce Perkins fumbled, recovered by VTech Dax Hollifield | -4.45 |
| 10:55 | 1st & 10 | OWN 12 | Tre Turner run for 43 yds to the Virg 45 for a 1ST down | +43 | 3.25 |
| 10:30 | 1st & 10 | OPP 45 | Steven Peoples run for 4 yds to the Virg 41 | +4 | -0.12 |
| 9:55 | 2nd & 6 | OPP 41 | Steven Peoples run for a loss of 3 yards to the Virg 44 | -3 | -1.73 |
| 9:07 | 3rd & 9 | OPP 44 | Ryan Willis pass incomplete to Eric Kumah | 0 | -0.92 |
| 9:00 | 4th & 9 | OPP 44 | Oscar Bradburn punt for 35 yds, fair catch by Chuck Davis at the Virg 9 |
| 8:55 | 1st & 10 | OWN 9 | Bryce Perkins run for 7 yds to the Virg 16 | +7 | 0.37 |
| 8:13 | 2nd & 3 | OWN 16 | Bryce Perkins pass incomplete | 0 | -0.54 |
| 7:53 | 3rd & 3 | OWN 16 | Bryce Perkins run for 3 yds to the Virg 19 for a 1ST down | +3 | 0.56 |
| 7:25 | 1st & 10 | OWN 19 | Bryce Perkins run for 2 yds to the Virg 21 | +2 | -0.35 |
| 7:00 | 2nd & 8 | OWN 21 | Bryce Perkins run for a loss of 3 yards to the Virg 18 | -3 | -0.47 |
| 5:57 | 3rd & 11 | OWN 18 | Bryce Perkins pass incomplete to Olamide Zaccheaus | 0 | -0.09 |
| 5:57 | 4th & 11 | OWN 18 | VIRGINIA Penalty, Substitution Infraction (-5 Yards) to the Virg 13 | -5 | |
| 5:47 | 4th & 16 | OWN 13 | Lester Coleman punt for 39 yds, downed at the VATECH 48 VIRGINIA TECH Penalty, Offensive Holding (10 Yards) to the VTech 38 |
| 5:35 | 1st & 10 | OWN 38 | Ryan Willis pass complete to Chris Cunningham for 15 yds to the Virg 47 for a 1ST down | +15 | 1.34 |
| 5:08 | 1st & 10 | OPP 47 | Deshawn McClease run for 7 yds to the Virg 40 | +7 | 0.54 |
| 4:40 | 2nd & 3 | OPP 40 | Deshawn McClease run for 11 yds to the Virg 29 for a 1ST down | +11 | 0.28 |
| 4:15 | 1st & 10 | OPP 29 | Ryan Willis pass complete to Hezekiah Grimsley for 12 yds to the Virg 17 for a 1ST down | +12 | 0.21 |
| 3:41 | 1st & 10 | OPP 17 | Timeout VIRGINIA TECH, clock 03:41 | ||
| 3:35 | 1st & 10 | OPP 17 | Deshawn McClease run for 4 yds to the Virg 13 | +4 | -0.02 |
| 3:00 | 2nd & 6 | OPP 13 | Ryan Willis pass complete to Steven Peoples for 6 yds to the Virg 7 for a 1ST down | +6 | 0.40 |
| 2:44 | 1st & 7 | OPP 7 | Ryan Willis pass complete to Tre Turner for 7 yds for a TD, (Brian Johnson KICK) | +7 | 2.20 |
| 2:44 | 1st & 10 | OWN 25 | Timeout VIRGINIA, clock 02:44 | ||
| 2:35 | 1st & 10 | OWN 25 | Bryce Perkins run for 2 yds to the Virg 27 | +2 | -0.45 |
| 1:55 | 2nd & 8 | OWN 27 | Bryce Perkins pass incomplete VIRGINIA Penalty, Personal Foul (Ryan Nelson) to the Virg 13 | -14 | -0.85 |
| 1:49 | 3rd & 22 | OWN 13 | Bryce Perkins run for 10 yds to the Virg 23 | +10 | 0.05 |
| 1:40 | 4th & 12 | OWN 23 | TEAM punt blocked by Tre Turner, recovered by Jovonn Quillen for a TD, (Brian Johnson KICK) |
| 1:38 | 1st & 10 | OWN 29 | Bryce Perkins pass incomplete to Terrell Jana | 0 | -0.83 |
| 1:35 | 2nd & 10 | OWN 29 | Jordan Ellis run for 2 yds to the Virg 31 | +2 | -0.29 |
| 1:26 | 3rd & 8 | OWN 31 | Timeout VIRGINIA TECH, clock 01:26 | ||
| 1:24 | 3rd & 8 | OWN 31 | Jordan Ellis run for 4 yds to the Virg 35 | +4 | -0.05 |
| 1:22 | 4th & 4 | OWN 35 | Timeout VIRGINIA TECH, clock 01:22 | ||
| 1:14 | 4th & 4 | OWN 35 | Lester Coleman punt for 47 yds, punt out-of-bounds at the VTech 18 |
| 1:10 | 1st & 10 | OWN 18 | Jalen Holston run for 4 yds to the VTech 22 | +4 | -0.08 |
| 1:05 | 2nd & 6 | OWN 22 | Timeout VIRGINIA, clock 01:05 | ||
| 0:55 | 2nd & 6 | OWN 22 | Jalen Holston run for 4 yds to the VTech 26 | +4 | -0.07 |
| 0:20 | 3rd & 2 | OWN 26 | Jalen Holston run for 1 yd to the VTech 27 | +1 | -0.36 |
| 0:17 | 4th & 1 | OWN 27 | Timeout VIRGINIA, clock 00:17 | ||
| 0:05 | 4th & 1 | OWN 27 | Oscar Bradburn punt for 42 yds , Chuck Davis returns for no gain to the Virg 31 Chuck Davis fumbled, recovered by VTech |
| 0:00 | 1st & 10 | OPP 31 | Ryan Willis pass intercepted Tim Harris return for 62 yds to the VTech 10 | -4.16 | |
| 0:00 | OWN 0 | End of 2nd Quarter |
| 14:50 | 1st & 10 | OWN 25 | Bryce Perkins run for 2 yds to the Virg 27 | +2 | -0.45 |
| 14:25 | 2nd & 8 | OWN 27 | Jordan Ellis run for 2 yds to the Virg 29 | +2 | -0.31 |
| 13:50 | 3rd & 6 | OWN 29 | Bryce Perkins pass complete to Olamide Zaccheaus for 8 yds to the Virg 37 for a 1ST down | +8 | 1.79 |
| 13:05 | 1st & 10 | OWN 37 | Bryce Perkins run for 3 yds to the Virg 40 | +3 | -0.42 |
| 12:30 | 2nd & 7 | OWN 40 | Bryce Perkins pass complete to Hasise Dubois for 18 yds to the VTech 42 for a 1ST down | +18 | 2.18 |
| 12:10 | 1st & 10 | OPP 42 | Jordan Ellis run for 3 yds to the VTech 39 | +3 | -0.29 |
| 11:15 | 2nd & 7 | OPP 39 | Jordan Ellis run for 10 yds to the VTech 29 for a 1ST down | +10 | 0.80 |
| 10:30 | 1st & 10 | OPP 29 | Bryce Perkins pass complete to Joe Reed for 29 yds for a TD (Brian Delaney KICK) | +29 | 2.79 |
| 10:25 | 1st & 10 | OWN 25 | Steven Peoples run for no gain to the VTech 25 | 0 | -0.70 |
| 10:00 | 2nd & 10 | OWN 25 | Steven Peoples run for 10 yds to the VTech 35 for a 1ST down | +10 | 1.54 |
| 9:04 | 1st & 10 | OWN 35 | Ryan Willis pass incomplete to Chris Cunningham | 0 | -1.01 |
| 9:00 | 2nd & 10 | OWN 35 | Steven Peoples run for 5 yds to the VTech 40 | +5 | 0.06 |
| 8:25 | 3rd & 5 | OWN 40 | Ryan Willis pass complete to Hezekiah Grimsley for 13 yds to the Virg 47 for a 1ST down | +13 | 2.59 |
| 7:50 | 1st & 10 | OPP 47 | Hezekiah Grimsley run for 17 yds to the Virg 30 for a 1ST down | +17 | 0.80 |
| 7:29 | 1st & 10 | OPP 30 | Ryan Willis pass incomplete to Tre Turner | 0 | -0.56 |
| 7:25 | 2nd & 10 | OPP 30 | Steven Peoples run for 2 yds to the Virg 28 | +2 | -0.41 |
| 6:35 | 3rd & 8 | OPP 20 | Ryan Willis pass complete to Jalen Holston for 8 yds to the Virg 20 VIRGINIA TECH Penalty, Illegal Block (Kyle Chung) to the Virg 30 | -2 | -1.05 |
| 6:00 | 3rd & 10 | OPP 30 | Ryan Willis run for 12 yds to the Virg 18 for a 1ST down | +12 | 1.54 |
| 5:35 | 1st & 10 | OPP 18 | Ryan Willis pass incomplete to Jalen Holston, broken up by Juan Thornhill | 0 | -0.35 |
| 5:20 | 2nd & 10 | OPP 18 | Jalen Holston run for 1 yd to the Virg 17 | +1 | -0.32 |
| 4:45 | 3rd & 9 | OPP 17 | Ryan Willis run for 3 yds to the Virg 14 | +3 | -0.19 |
| 4:10 | 4th & 6 | OPP 14 | Brian Johnson 31 yd FG GOOD | -0.55 |
| 3:57 | 1st & 10 | OWN 25 | Bryce Perkins pass complete to Joe Reed for 75 yds for a TD (Brian Delaney KICK) | +75 | 6.08 |
| 3:50 | 1st & 10 | OWN 25 | Steven Peoples run for 1 yd to the VTech 26 | +1 | -0.59 |
| 3:00 | 2nd & 9 | OWN 26 | Ryan Willis pass complete to Tre Turner for 45 yds to the Virg 29 for a 1ST down | +45 | 3.88 |
| 2:45 | 1st & 10 | OPP 29 | Steven Peoples run for 1 yd to the Virg 28 | +1 | -0.41 |
| 2:19 | 2nd & 9 | OPP 28 | Ryan Willis run for 5 yds to the Virg 23 | +5 | 0.06 |
| 1:45 | 3rd & 4 | OPP 23 | Ryan Willis run for 20 yds to the Virg 3 for a 1ST down | +20 | 1.68 |
| 1:10 | 1st & 3 | OPP 3 | Steven Peoples run for a loss of 1 yard to the Virg 4 | -1 | -0.87 |
| 0:30 | 2nd & 4 | OPP 4 | Ryan Willis run for 2 yds to the Virg 2 | +2 | -0.21 |
| 0:00 | OWN 0 | End of 3rd Quarter | |||
| 14:55 | 3rd & 2 | OPP 2 | Deshawn McClease run for 2 yds for a TD (Brian Johnson KICK) | +2 | 2.54 |
| 14:15 | 1st & 10 | OWN 25 | Bryce Perkins run for 29 yds to the VTech 46 for a 1ST down | +29 | 2.53 |
| 14:08 | 1st & 10 | OPP 46 | Perkins, Bryce pass incomplete to Dubois, Hasise, PENALTY VATECH pass interference (Watts, Bryce) 15 yards to the VATECH31, NO PLAY, 1ST DOWN VIRGINIA. | +15 | |
| 13:47 | 1st & 10 | OPP 30 | Tavares Kelly run for 1 yd to the VTech 30 VIRGINIA Penalty, Illegal Block (-10 Yards) to the VTech 40 | -9 | -2.19 |
| 13:39 | 1st & 19 | OPP 40 | Perkins, Bryce pass incomplete to Zaccheaus, Olamide, PENALTY VATECH holding (Watts, Bryce) 10 yards to the VATECH30, NO PLAY, 1ST DOWN VIRGINIA. | +10 | |
| 13:25 | 1st & 10 | OPP 30 | Bryce Perkins run for 18 yds to the VTech 12 for a 1ST down | +18 | 0.28 |
| 12:55 | 1st & 10 | OPP 12 | Jordan Ellis run for 12 yds for a TD (Brian Delaney KICK) | +12 | 2.53 |
| 12:40 | 1st & 10 | OWN 25 | Deshawn McClease run for 2 yds to the VTech 27 | +2 | -0.45 |
| 12:20 | 2nd & 8 | OWN 27 | Deshawn McClease run for 9 yds to the VTech 36 for a 1ST down | +9 | 1.38 |
| 11:44 | 1st & 10 | OWN 36 | Ryan Willis pass incomplete to Hezekiah Grimsley | 0 | -1.04 |
| 11:32 | 2nd & 10 | OWN 36 | Ryan Willis run for 1 yd to the VTech 37 | +1 | -0.53 |
| 11:00 | 3rd & 9 | OWN 37 | Ryan Willis pass complete to Deshawn McClease for 5 yds to the VTech 42 | +5 | 0.04 |
| 10:15 | 4th & 4 | OWN 42 | Oscar Bradburn punt for 51 yds , Chuck Davis returns for 8 yds to the Virg 15 |
| 10:00 | 1st & 10 | OWN 15 | Jordan Ellis run for a loss of 1 yard to the Virg 14 | -1 | -0.50 |
| 9:10 | 2nd & 11 | OWN 14 | Bryce Perkins pass complete to Olamide Zaccheaus for 36 yds to the 50 yard line for a 1ST down | +36 | 3.28 |
| 8:48 | 1st & 10 | 50 | Bryce Perkins run for 8 yds to the VTech 42 | +8 | 0.84 |
| 8:11 | 2nd & 2 | OPP 42 | Bryce Perkins pass complete to Terrell Jana for 11 yds to the VTech 31 for a 1ST down | +11 | 0.16 |
| 7:40 | 1st & 10 | OPP 31 | Bryce Perkins run for 2 yds to the VTech 29 | +2 | -0.31 |
| 6:51 | 2nd & 8 | OPP 29 | Bryce Perkins pass complete to Hasise Dubois for 29 yds for a TD (Brian Delaney KICK) | +29 | 3.15 |
| 6:26 | 1st & 10 | OWN 25 | Ryan Willis sacked by Jordan Mack for a loss of 9 yards to the VTech 16 | -9 | -1.20 |
| 6:14 | 2nd & 19 | OWN 16 | Steven Peoples run for 5 yds to the VTech 21 | +5 | 0.01 |
| 5:45 | 3rd & 14 | OWN 21 | Ryan Willis run for no gain to the VTech 21 Ryan Willis fumbled, recovered by VTech | 0 | -0.08 |
| 5:11 | 4th & 14 | OWN 21 | Oscar Bradburn punt for 47 yds , Chuck Davis returns for no gain to the Virg 32 Chuck Davis fumbled, recovered by Virg |
| 5:00 | 1st & 10 | OWN 32 | Bryce Perkins run for a loss of 1 yard to the Virg 31 | -1 | -1.07 |
| 4:20 | 2nd & 11 | OWN 31 | Bryce Perkins run for 1 yd to the Virg 32 | +1 | -0.37 |
| 4:16 | 3rd & 10 | OWN 32 | Timeout VIRGINIA TECH, clock 04:16 | ||
| 4:12 | 3rd & 10 | OWN 32 | Bryce Perkins run for 1 yd to the Virg 33 | +1 | -0.21 |
| 4:09 | 4th & 9 | OWN 33 | Timeout VIRGINIA TECH, clock 04:09 | ||
| 3:58 | 4th & 9 | OWN 33 | Lester Coleman punt for 52 yds, downed at the VTech 15 |
| 3:53 | 1st & 10 | OWN 15 | Ryan Willis pass incomplete | 0 | -0.44 |
| 3:47 | 2nd & 10 | OWN 15 | Ryan Willis pass incomplete to Steven Peoples, broken up by Charles Snowden | 0 | -0.20 |
| 3:42 | 3rd & 10 | OWN 15 | Ryan Willis pass intercepted Charles Snowden return for no gain to the VTech 11 | 0.26 |
| 3:38 | 1st & 10 | OPP 11 | Bryce Perkins run for a loss of 1 yard to the VTech 12 | -1 | -0.35 |
| 3:36 | 2nd & 11 | OPP 12 | Timeout VIRGINIA TECH, clock 03:36 | ||
| 3:30 | 2nd & 11 | OPP 12 | Jordan Ellis run for 2 yds to the VTech 10 | +2 | -0.16 |
| 2:44 | 3rd & 9 | OPP 10 | Bryce Perkins pass incomplete to Olamide Zaccheaus | 0 | -0.41 |
| 2:41 | 4th & 9 | OPP 10 | Brian Delaney 28 yd FG GOOD | -0.55 |
| 2:37 | 1st & 10 | OWN 25 | Ryan Willis pass incomplete | 0 | -0.70 |
| 2:29 | 2nd & 10 | OWN 25 | Ryan Willis pass incomplete to Tre Turner | 0 | -0.35 |
| 2:07 | 3rd & 10 | OWN 25 | Ryan Willis pass complete to Dalton Keene for 45 yds to the Virg 30 for a 1ST down | +45 | 4.31 |
| 1:59 | 1st & 10 | OPP 30 | Ryan Willis pass complete to Tre Turner for 11 yds to the Virg 19 for a 1ST down | +11 | 0.21 |
| 1:51 | 1st & 10 | OPP 19 | Steven Peoples run for 18 yds Steven Peoples fumbled, recovered by VTech Hezekiah Grimsley for a TD VIRGINIA Penalty, Defensive Offside ( Yards) to the Virg 3 for a 1ST down (Brian Johnson KICK) | 0 | -0.36 |
| 1:50 | 1st & 10 | OWN 25 | Bryce Perkins pass complete to Terrell Jana for 8 yds to the Virg 33 | +8 | 0.91 |
| 1:25 | 2nd & 2 | OWN 33 | Bryce Perkins run for 3 yds to the Virg 36 for a 1ST down | +3 | 0.02 |
| 1:03 | 1st & 10 | OWN 36 | Bryce Perkins pass incomplete to Terrell Jana, broken up by Dax Hollifield | 0 | -1.04 |
| 0:57 | 2nd & 10 | OWN 36 | Bryce Perkins pass incomplete to Joe Reed | 0 | -0.63 |
| 0:49 | 3rd & 10 | OWN 36 | Bryce Perkins pass incomplete to Terrell Jana, broken up by Jovonn Quillen | 0 | -0.32 |
| 0:43 | 4th & 10 | OWN 36 | Lester Coleman punt for 40 yds, fair catch by Damon Hazelton at the VTech 24 |
| 0:40 | 1st & 10 | OWN 24 | Steven Peoples run for 13 yds to the VTech 37 for a 1ST down | +13 | 1.10 |
| 0:30 | 1st & 10 | OWN 37 | TEAM pass incomplete | 0 | -1.07 |
| 0:30 | 2nd & 10 | OWN 37 | Timeout VIRGINIA, clock 00:30 | ||
| 0:14 | 3rd & 3 | OWN 44 | Steven Peoples run for 1 yd to the VTech 45 | +1 | -0.73 |
| 0:02 | 4th & 2 | OWN 45 | Oscar Bradburn punt for 51 yds, downed at the Virg 4 |
| 0:00 | 1st & 10 | OWN 4 | TEAM run for a loss of 1 yard to the Virg 3 | -1 | -0.31 |
| 0:00 | OPP 0 | End of 4th Quarter |
| 0:00 | 1st & 10 | OPP 25 | Ryan Willis pass incomplete | 0 | -0.45 |
| 0:00 | 2nd & 10 | OPP 25 | Ryan Willis pass incomplete to Tre Turner, broken up by Bryce Hall | 0 | -0.61 |
| 0:00 | 3rd & 10 | OPP 25 | Ryan Willis pass incomplete | 0 | -0.88 |
| 0:00 | 4th & 10 | OPP 25 | Brian Johnson 42 yd FG GOOD | 0.64 |
| 0:00 | 1st & 10 | OPP 25 | Bryce Perkins pass complete to Hasise Dubois for 11 yds to the VTech 14 for a 1ST down | +11 | 0.15 |
| 1 | sacks | 1 |
| 4 | plays for loss | 8 |
| 4 | takeaways | 1 |
| 1 | three-and-outs forced | 4 |
| 7 | explosive plays allowed | 9 |
| 5.42 | yards allowed / play | 6.12 |
| 5 of 15 | scoring drives allowed | 5 of 15 |
| Juan Thornhill | 14 (8) | 0.5 TFL · 1 PD |
| Jordan Mack | 10 (5) | 1 sk · 2 TFL · 1 PD · 2 QH |
| Chris Peace | 7 (4) | 1 QH |
| Joey Blount | 7 (4) | |
| Charles Snowden | 5 (4) | 1 INT · 2 PD · 1 QH |
| Tim Harris | 5 (4) | 1 INT |
| Bryce Hall | 4 (4) | 1 PD |
| Eli Hanback | 4 (2) |
| Rayshard Ashby | 8 (8) | 1 QH |
| Ricky Walker | 7 (3) | 2 TFL · 1 QH |
| Dax Hollifield | 6 (2) | 1 TFL · 1 PD |
| Reggie Floyd | 6 (5) | 0.5 TFL · 2 QH |
| Khalil Ladler | 6 (4) | |
| TyJuan Garbutt | 4 (1) | 1 QH |
| Emmanuel Belmar | 3 (2) | 0.5 TFL |
| Caleb Farley | 3 (1) | 2 PD |
| 1 of 1 | field goals | 2 of 3 |
| 7 | punts | 7 |
| 38.4 | punt average | 42.4 |
| 2 | punts inside the 20 | 4 |
| 36 | return yards | 0 |
| own 24 | average drive start | own 26 |
| K | Brian Delaney | 1/1 FG · long 28 · 4/4 XP |
| P | Lester Coleman | 6 punts · 44.8 avg · 2 in 20 |
| P | Team | 1 punt · 0.0 avg |
| KR | Joe Reed | 1 ret · 28 yds · long 28 |
| PR | Chuck Davis | 3 ret · 8 yds · long 8 |
| K | Brian Johnson | 2/2 FG · long 42 · 4/4 XP |
| K | Jordan Stout | 0/1 FG |
| P | Oscar Bradburn | 7 punts · 42.4 avg · 4 in 20 · 1 TB |
| PR | Damon Hazelton | 1 ret · 0 yds |
| 65 | plays | 77 |
| 398 | yards | 417 |
| 15 | drives | 15 |
| 40% | success rate | 36% |
| 17.52 | total PPA | 9.11 |
| Q2 | Ryan Willis pass complete to Tre Turner for 7 yds for a TD, (Brian Johnson KICK) | 7–0 |
| Q3 | Bryce Perkins pass complete to Joe Reed for 29 yds for a TD (Brian Delaney KICK) | 7–14 |
| Q3 | Brian Johnson 31 yd FG GOOD | 17–7 |
| Q3 | Bryce Perkins pass complete to Joe Reed for 75 yds for a TD (Brian Delaney KICK) | 14–17 |
| Q4 | Deshawn McClease run for 2 yds for a TD (Brian Johnson KICK) | 24–14 |
| Q4 | Jordan Ellis run for 12 yds for a TD (Brian Delaney KICK) | 21–24 |
| Q4 | Bryce Perkins pass complete to Hasise Dubois for 29 yds for a TD (Brian Delaney KICK) | 28–24 |
| Q4 | Brian Delaney 28 yd FG GOOD | 31–24 |
| Q5 | Brian Johnson 42 yd FG GOOD | 34–31 |
| Q3 | Bryce Perkins pass complete to Joe Reed for 75 yds for a TD (Brian Delaney KICK) | 6.08 |
| Q4 | Ryan Willis pass complete to Dalton Keene for 45 yds to the Virg 30 for a 1ST down | 4.31 |
| Q3 | Ryan Willis pass complete to Tre Turner for 45 yds to the Virg 29 for a 1ST down | 3.88 |
| Q4 | Bryce Perkins pass complete to Olamide Zaccheaus for 36 yds to the 50 yard line for a… | 3.28 |
| Q2 | Tre Turner run for 43 yds to the Virg 45 for a 1ST down | 3.25 |
| Q4 | Bryce Perkins pass complete to Hasise Dubois for 29 yds for a TD (Brian Delaney KICK) | 3.15 |
| 2025 | Virginia Tech 7 – 27 Virginia |
| 2024 | Virginia 17 – 37 Virginia Tech |
| 2023 | Virginia Tech 55 – 17 Virginia |
| 2021 | Virginia Tech 29 – 24 Virginia |
| 2020 | Virginia 15 – 33 Virginia Tech |
| 2019 | Virginia Tech 30 – 39 Virginia |
| 2017 | Virginia Tech 10 – 0 Virginia |
| 2016 | Virginia 10 – 52 Virginia Tech |