Virginia Tech at Virginia

Saturday, November 27, 2021. Virginia Tech kept the Commonwealth Cup

Virginia Tech beat Virginia 29–⁠24. It was their 103rd meeting; after it, Virginia Tech led the series 60–⁠33–⁠5 in the games on file.

AwayVirginia Tech6–⁠7 in 2021
29
HomeVirginia6–⁠6 in 2021
24

Final at Scott Stadium, CharlottesvilleTV: ACCN, ESPNRMAttendance 46,445

At kickoff
45°FWeather: NOAA NCEI Integrated Surface Database; Charlottesville 2 SSE, 6 km from the stadium
Official
Jeff FlanaganGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Virginia Tech7107529
Virginia1473024

Standouts

Player stats

Virginia Tech

PassingC/AttYdsTDInt
Braxton Burmeister6/1414110
Connor Blumrick0/1000
Tayvion Robinson1/1310
RushingCarYdsTDLong
Raheem Blackshear18169150
Braxton Burmeister12115071
Connor Blumrick1028010
Malachi Thomas41207
ReceivingRecYdsTDLong
Tayvion Robinson389161
Da’Wain Lofton242035
Kaleb Smith110010
Braxton Burmeister1313
DefenseTklTFLSacksInt
Tae Daley9001
Dax Hollifield7000
Chamarri Conner6000
Dorian Strong6100
Jordan Williams5110
Alan Tisdale4110

Virginia

PassingC/AttYdsTDInt
Brennan Armstrong30/4640011
Jay Woolfolk2/21400
RushingCarYdsTDLong
Wayne Taulapapa52308
Mike Hollins41609
Jay Woolfolk113013
Brennan Armstrong812212
ReceivingRecYdsTDLong
Billy Kemp8102025
Keytaon Thompson791023
Jelani Woods764118
Dontayvion Wicks355027
DefenseTklTFLSacksInt
Nick Jackson100.50.50
Joey Blount9100
Nick Grant8000
West Weeks5110
Elliott Brown4220
Mandy Alonso20.50.50

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

Team stats

Virginia TechVirginia
464Total yards490
144Passing yards414
320Rushing yards76
9.0Yards per pass8.6
6.8Yards per rush3.3
20First downs26
5–⁠12Third downs5–⁠10
0–⁠1Fourth downs0–⁠3
1Turnovers2
10–⁠84Penalties6–⁠65
31:18Possession28:42
2Sacks (by defense)4

Efficiency

Virginia TechVirginia
41%Success rate54%
0.24EPA per play0.18
1.64Explosiveness1.07
0.25Rushing EPA0.35
0.24Passing EPA0.29
47%Passing-down success33%
0.06First-down EPA0.11
0.58Second-down EPA0.28
0.40Third-down EPA1.07
20%Havoc by its defense14%

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 60% to win. Virginia Tech won as Elo’s underdog.

The line

Virginia −7, over/under 63.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 69%, Virginia Tech 31%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Virginia end zoneVirginia Tech end zoneQ1 Virginia TechPunt, 5 playsQ1 VirginiaTouchdown, 10 playsQ1 Virginia TechTouchdown, 3 playsQ1 VirginiaTouchdown, 11 playsQ1 Virginia TechTurnover on downs, 6 playsQ2 VirginiaInterception, 10 playsQ2 Virginia TechTouchdown, 5 playsQ2 VirginiaTouchdown, 6 playsQ2 Virginia TechField goal, 14 playsQ3 VirginiaField goal, 7 playsQ3 Virginia TechTouchdown, 6 playsQ3 VirginiaPunt, 6 playsQ3 Virginia TechPunt, 3 playsQ3 VirginiaFumble, 6 playsQ3 Virginia TechField goal, 12 playsQ4 VirginiaPunt, 3 playsQ4 Virginia TechPunt, 7 playsQ4 VirginiaSafety, 4 plays (Virginia Tech scores)Q4 Virginia TechFumble, 2 playsQ4 VirginiaTurnover on downs, 8 playsQ4 Virginia TechEnd of game, 2 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Virginia drives left to right, Virginia Tech right to left.
  1. Q1 Virginia TechPunt, 5 plays, 32 yards
  2. Q1 VirginiaTouchdown, 10 plays, 86 yards
  3. Q1 Virginia TechTouchdown, 3 plays, 75 yards
  4. Q1 VirginiaTouchdown, 11 plays, 75 yards
  5. Q1 Virginia TechTurnover on downs, 6 plays, 74 yards
  6. Q2 VirginiaInterception, 10 plays, 61 yards
  7. Q2 Virginia TechTouchdown, 5 plays, 53 yards
  8. Q2 VirginiaTouchdown, 6 plays, 75 yards
  9. Q2 Virginia TechField goal, 14 plays, 60 yards
  10. Q3 VirginiaField goal, 7 plays, 59 yards
  11. Q3 Virginia TechTouchdown, 6 plays, 81 yards
  12. Q3 VirginiaPunt, 6 plays, 38 yards
  13. Q3 Virginia TechPunt, 3 plays, 0 yards
  14. Q3 VirginiaFumble, 6 plays, 56 yards
  15. Q3 Virginia TechField goal, 12 plays, 63 yards
  16. Q4 VirginiaPunt, 3 plays, 3 yards
  17. Q4 Virginia TechPunt, 7 plays, 37 yards
  18. Q4 VirginiaSafety, 4 plays (Virginia Tech scores), −8 yards
  19. Q4 Virginia TechFumble, 2 plays, 3 yards
  20. Q4 VirginiaTurnover on downs, 8 plays, 51 yards
  21. Q4 Virginia TechEnd of game, 2 plays, −2 yards

Play by play

1st quarter7 drives, then Virginia 14, Virginia Tech 7
Virginia Tech Punt, 5 plays
15:001st & 10 at own 35Justin Duenkel kickoff for 62 yds , Keshawn King return for 24 yds to the VTech 27
15:001st & 10 at own 27Raheem Blackshear run for 12 yds to the VTech 39 for a 1ST down
15:001st & 10 at own 39Braxton Burmeister run for 13 yds to the Virg 48 for a 1ST down
15:001st & 10 at opp 48Connor Blumrick run for 3 yds to the Virg 45
15:002nd & 7 at opp 45PENALTY VaT False Start (Smith,Lecitus) 5 yards from UVA45 to UVA50. NO PLAY.
15:002nd & 12 at the 50Connor Blumrick run for 4 yds to the Virg 46
15:003rd & 8 at opp 46PENALTY UVA Offside 5 yards from UVA46 to UVA41. NO PLAY.
10:304th & 3 at opp 41Peter Moore punt for 27 yds, fair catch by Billy Kemp IV at the Virg 14
Virginia Touchdown, 10 plays
10:301st & 10 at own 14VIRGINIA TECH Penalty, Personal Foul (15 Yards) to the Virg 34 for a 1ST down
10:301st & 10 at own 34Brennan Armstrong pass complete to Dontayvion Wicks for 27 yds to the VIRGINIA 39 for a 1ST down VIRGINIA Penalty, Personal Foul (Bobby Haskins) to the Virg 46 for a 1ST down
10:301st & 10 at own 46Brennan Armstrong pass complete to Dontayvion Wicks for 9 yds to the VTech 45
10:302nd & 1 at opp 45Brennan Armstrong pass complete to Jelani Woods for 6 yds to the VTech 39 for a 1ST down
10:301st & 10 at opp 39Brennan Armstrong pass complete to Malachi Fields for 18 yds to the VTech 21 for a 1ST down
10:301st & 10 at opp 21PENALTY UVA False Start 5 yards from VaT21 to VaT26. NO PLAY.
10:301st & 15 at opp 26Brennan Armstrong pass complete to Jelani Woods for 11 yds to the VTech 15
10:302nd & 4 at opp 15Brennan Armstrong pass complete to Keytaon Thompson for 6 yds to the VTech 9 for a 1ST down
7:101st & goal at opp 9Armstrong,Brennan pass complete to Kemp,Billy for 9 yards to the VaT00 TOUCHDOWN nullified by penalty, clock 07:10 PENALTY UVA Holding (Taulapapa,Wayne) 10 yards from VaT09 to VaT19. NO PLAY.
7:101st & goal at opp 19Brennan Armstrong run for 8 yds to the VTech 11
7:102nd & goal at opp 11Brennan Armstrong pass incomplete to Dontayvion Wicks
6:203rd & goal at opp 11Brennan Armstrong pass complete to Jelani Woods for 11 yds for a TD, (Brendan Farrell KICK)Virginia 7, Virginia Tech 0
6:201st & 10 at own 35PENALTY VaT Personal Foul 15 yards from UVA35 to UVA50. NO PLAY.
Virginia Tech Touchdown, 3 plays
6:201st & 10 at the 50Justin Duenkel kickoff for 50 yds for a touchback
6:201st & 10 at own 25Raheem Blackshear run for 7 yds to the VTech 32
6:202nd & 3 at own 32Braxton Burmeister pass complete to Da’Wain Lofton for 7 yds to the VTech 39 for a 1ST down
5:121st & 10 at own 39Braxton Burmeister pass complete to Tayvion Robinson for 61 yds for a TD, (John Parker Romo KICK)Tied at 7
Virginia Touchdown, 11 plays
5:121st & 10 at own 35John Parker Romo kickoff for 59 yds
5:121st & 10 at own 25Brennan Armstrong pass incomplete to Dontayvion Wicks
5:122nd & 10 at own 25Brennan Armstrong pass complete to Keytaon Thompson for 11 yds to the Virg 36 for a 1ST down
5:121st & 10 at own 36Brennan Armstrong pass complete to Keytaon Thompson for 1 yd to the Virg 35
5:122nd & 11 at own 35Brennan Armstrong pass complete to Jelani Woods for 12 yds to the Virg 47 for a 1ST down
5:121st & 10 at own 47Brennan Armstrong pass incomplete to Keytaon Thompson
5:122nd & 10 at own 47Armstrong,Brennan pass incomplete to Henry,Ra’Shaun PENALTY VaT Offside (Garbutt,TyJuan) 5 yards from UVA47 to VaT48. NO PLAY. The previous play is under review. The ruling on the field is confirmed.
5:122nd & 5 at opp 48Mike Hollins run for 4 yds to the VTech 44
5:123rd & 1 at opp 44Mike Hollins run for 9 yds to the VTech 35 for a 1ST down
5:121st & 10 at opp 35Brennan Armstrong pass complete to Dontayvion Wicks for 19 yds to the VTech 16 for a 1ST down
5:121st & 10 at opp 16Brennan Armstrong run for 12 yds to the VTech 4 for a 1ST down
5:121st & goal at opp 4Mike Hollins run for 3 yds to the VTech 1
0:542nd & goal at opp 1Brennan Armstrong run for 1 yd for a TD, (Brendan Farrell KICK)Virginia 14, Virginia Tech 7
Virginia Tech Turnover on downs, 6 plays
0:541st & 10 at own 35Justin Duenkel kickoff for 65 yds for a touchback
0:541st & 10 at own 25Connor Blumrick run for 1 yd to the VTech 26
Virginia Tech Punt, 5 plays
0:543rd & 3 at opp 41Timeout VIRGINIA, clock 00:54
0:543rd & 3 at opp 41Connor Blumrick run for no gain to the Virg 41
Virginia Tech Turnover on downs, 6 plays
0:002nd & 9 at own 26Braxton Burmeister run for 71 yds to the Virg 3 for a 1ST down
Q2 15:001st & goal at opp 3Raheem Blackshear run for no gain to the Virg 3
Q2 15:002nd & goal at opp 3Connor Blumrick run for 2 yds to the Virg 1
Q2 15:003rd & goal at opp 1Malachi Thomas run for no gain to the Virg 1
Q2 13:054th & goal at opp 1Connor Blumrick pass incomplete to Raheem Blackshear
2nd quarter4 drives, then Virginia 21, Virginia Tech 17
Virginia Interception, 10 plays
13:051st & 10 at own 1Devin Darrington run for no gain to the Virg 1
13:052nd & 10 at own 1Brennan Armstrong pass incomplete to Keytaon Thompson
13:053rd & 10 at own 1Brennan Armstrong pass complete to Billy Kemp IV for 12 yds to the Virg 13 for a 1ST down
13:051st & 10 at own 13Brennan Armstrong pass complete to Billy Kemp IV for 3 yds to the Virg 16
13:052nd & 7 at own 16Brennan Armstrong pass complete to Wayne Taulapapa for 8 yds to the Virg 24 for a 1ST down
13:051st & 10 at own 24Brennan Armstrong run for 7 yds to the Virg 31
13:052nd & 3 at own 31Wayne Taulapapa run for 5 yds to the Virg 36 for a 1ST down
13:051st & 10 at own 36Brennan Armstrong pass complete to Billy Kemp IV for 9 yds to the Virg 45
13:052nd & 1 at own 45Brennan Armstrong pass complete to Wayne Taulapapa for 17 yds to the VTech 38 for a 1ST down
8:391st & 10 at opp 38Brennan Armstrong pass intercepted
Virginia Tech Touchdown, 5 plays
8:391st & 10 at own 47Braxton Burmeister run for 4 yds to the Virg 49
8:392nd & 6 at opp 49Raheem Blackshear run for 1 yd to the Virg 48
8:393rd & 5 at opp 48PENALTY VaT False Start (Jordan,Johnny) 5 yards from UVA48 to VaT47. NO PLAY.
8:393rd & 10 at own 47Braxton Burmeister pass complete to Da’Wain Lofton for 35 yds to the Virg 18 for a 1ST down
8:391st & 10 at opp 18Braxton Burmeister pass incomplete to Drake DeIuliis
6:052nd & 10 at opp 18Raheem Blackshear run for 18 yds for a TD, (John Parker Romo KICK)Tied at 14
Virginia Touchdown, 6 plays
6:051st & 10 at own 35John Parker Romo kickoff for 60 yds
6:051st & 10 at own 25Brennan Armstrong pass complete to Keytaon Thompson for 23 yds to the Virg 48 for a 1ST down
6:051st & 10 at own 48Devin Darrington run for 7 yds to the VTech 45
6:052nd & 3 at opp 45Brennan Armstrong pass incomplete to Dontayvion Wicks
6:053rd & 3 at opp 45Brennan Armstrong pass complete to Keytaon Thompson for 15 yds to the VTech 30 for a 1ST down
6:051st & 10 at opp 30Armstrong,Brennan pass incomplete to Wicks,Dontayvion PENALTY VaT Offside (Williams,Jordan) 5 yards from VaT30 to VaT25. NO PLAY.
6:051st & 5 at opp 25Brennan Armstrong pass complete to Billy Kemp IV for 20 yds to the VTech 5 for a 1ST down
3:321st & goal at opp 5Brennan Armstrong run for 5 yds for a TD, (Brendan Farrell KICK)Virginia 21, Virginia Tech 14
Virginia Tech Field goal, 14 plays
3:321st & 10 at own 35Justin Duenkel kickoff for 65 yds for a touchback
3:321st & 10 at own 25Braxton Burmeister pass complete to Tayvion Robinson for 2 yds to the VTech 27
3:322nd & 8 at own 27Braxton Burmeister pass incomplete to Kaleb Smith
3:323rd & 8 at own 27Braxton Burmeister sacked by West Weeks for a loss of 14 yards to the VTech 13
2:344th & 22 at own 13Timeout VIRGINIA, clock 02:34
2:264th & 22 at own 13Moore,Peter punt 47 yards to the UVA40 fair catch by Kemp,Billy at UVA40 PENALTY UVA Roughing The Kicker (Weeks,West) 15 yards from VaT13 to VaT28, 1ST DOWN. NO PLAY.
2:261st & 10 at own 28Braxton Burmeister run for 2 yds to the VTech 30
2:262nd & 8 at own 30Braxton Burmeister run for 10 yds to the VTech 40 for a 1ST down
2:261st & 10 at own 40Malachi Thomas run for 3 yds to the VTech 43
2:262nd & 7 at own 43Braxton Burmeister pass complete to Tayvion Robinson for 26 yds to the Virg 31 for a 1ST down
2:261st & 10 at opp 31Malachi Thomas run for 7 yds to the Virg 24
0:542nd & 3 at opp 24Timeout VIRGINIA TECH, clock 00:54
0:542nd & 3 at opp 24Braxton Burmeister pass incomplete to Tayvion Robinson
0:543rd & 3 at opp 24Braxton Burmeister run for 10 yds to the Virg 14 for a 1ST down
0:541st & 10 at opp 14Braxton Burmeister pass incomplete to Kaleb Smith
0:542nd & 10 at opp 14Braxton Burmeister pass incomplete to Tayvion Robinson
0:543rd & 10 at opp 14Braxton Burmeister sacked for a loss of 1 yard to the Virg 15
0:014th & 11 at opp 15Timeout VIRGINIA TECH, clock 00:01
0:004th & 11 at opp 15John Parker Romo 32 yd FG GOODVirginia 21, Virginia Tech 17
3rd quarter6 drives, then Tied at 24
Virginia Field goal, 7 plays
15:001st & 10 at own 35John Parker Romo kickoff for 57 yds
15:001st & 10 at own 25Brennan Armstrong pass complete to Devin Darrington for 34 yds to the VTech 41 for a 1ST down
15:001st & 10 at opp 41Devin Darrington run for 2 yds to the VTech 39
15:002nd & 8 at opp 39Brennan Armstrong pass complete to Ra’Shaun Henry for 20 yds to the VTech 19 for a 1ST down
15:001st & 10 at opp 19Brennan Armstrong pass incomplete to Billy Kemp IV
15:002nd & 10 at opp 19Keytaon Thompson run for 3 yds to the VTech 16
15:003rd & 7 at opp 16Brennan Armstrong pass incomplete to Dontayvion Wicks
12:304th & 7 at opp 16Brendan Farrell 34 yd FG GOODVirginia 24, Virginia Tech 17
12:301st & 10 at own 35Justin Duenkel kickoff for 65 yds , Keshawn King return for 29 yds to the VIRGINIA 36 VIRGINIA TECH Penalty, Offensive Holding (10 Yards) to the VTech 19
Virginia Tech Touchdown, 6 plays
12:301st & 10 at own 19Raheem Blackshear run for 21 yds to the VTech 40 for a 1ST down
12:301st & 10 at own 40Braxton Burmeister pass incomplete to Tayvion Robinson
12:302nd & 10 at own 40Raheem Blackshear run for 50 yds to the Virg 10 for a 1ST down
12:301st & goal at opp 10Raheem Blackshear run for 7 yds to the Virg 3
12:302nd & goal at opp 3Braxton Burmeister pass incomplete to Tayvion Robinson
10:193rd & goal at opp 3Tayvion Robinson pass complete to Braxton Burmeister for 3 yds for a TD, (John Parker Romo KICK)Tied at 24
Virginia Punt, 6 plays
10:191st & 10 at own 35John Parker Romo kickoff for 63 yds
10:191st & 10 at own 25Brennan Armstrong pass complete to Jelani Woods for 18 yds to the Virg 43 for a 1ST down
10:191st & 10 at own 43Mike Hollins run for no gain to the Virg 43
10:192nd & 10 at own 43Brennan Armstrong pass complete to Billy Kemp IV for 17 yds to the VTech 40 for a 1ST down
10:191st & 10 at opp 40Brennan Armstrong pass complete to Jelani Woods for no gain to the VTech 40
10:192nd & 10 at opp 40Brennan Armstrong sacked by Alan Tisdale for a loss of 7 yards to the VTech 47
10:193rd & 17 at opp 47Brennan Armstrong pass complete to Ra’Shaun Henry for 10 yds to the VTech 37
6:594th & 7 at opp 37Jacob Finn punt for 37 yds for a touchback
Virginia Tech Punt, 3 plays
6:591st & 10 at own 20Raheem Blackshear run for 6 yds to the VTech 26
6:592nd & 4 at own 26Tayvion Robinson run for 2 yds to the VTech 24
6:593rd & 6 at own 24Braxton Burmeister sacked by Elliott Brown for a loss of 4 yards to the VTech 20
5:024th & 10 at own 20Peter Moore punt for 53 yds, fair catch by Billy Kemp IV at the Virg 27
Virginia Fumble, 6 plays
5:021st & 10 at own 27Wayne Taulapapa run for 8 yds to the Virg 35
5:022nd & 2 at own 35Wayne Taulapapa run for 2 yds to the Virg 37 for a 1ST down
5:021st & 10 at own 37Jay Woolfolk pass complete to Jelani Woods for 6 yds to the Virg 43
5:022nd & 4 at own 43Jay Woolfolk run for 13 yds to the VTech 44 for a 1ST down
5:021st & 10 at opp 44Jay Woolfolk pass complete to Billy Kemp IV for 8 yds to the VTech 36
1:552nd & 2 at opp 36Brennan Armstrong pass complete to Keytaon Thompson for 19 yds Keytaon Thompson fumbled, forced by Norell Pollard, recovered by VTech Norell Pollard
Virginia Tech Field goal, 12 plays
1:551st & 10 at own 17PENALTY VaT Personal Foul 8 yards from VaT17 to VaT09. NO PLAY.
1:551st & 10 at own 9Raheem Blackshear run for 3 yds to the VTech 12
1:552nd & 7 at own 12Raheem Blackshear run for 5 yds to the VTech 17
0:003rd & 2 at own 17Braxton Burmeister run for 10 yds to the VTech 27 for a 1ST down
Q4 15:001st & 10 at own 27Raheem Blackshear run for 4 yds to the VTech 31
Q4 15:002nd & 6 at own 31Braxton Burmeister run for 17 yds to the VTech 48 for a 1ST down
Q4 15:001st & 10 at own 48Malachi Thomas run for 2 yds to the 50 yard line
Q4 15:002nd & 8 at the 50Blumrick,Connor rush for 0 yards to the VaT50 (Johnson,Anthony) PENALTY VaT Illegal Shift offsetting UVA Offside offsetting. NO PLAY.
Q4 15:002nd & 8 at the 50Raheem Blackshear run for 6 yds to the Virg 44
Q4 15:003rd & 2 at opp 44Raheem Blackshear run for 16 yds to the Virg 28 for a 1ST down
Q4 15:001st & 10 at opp 28Connor Blumrick run for 3 yds to the Virg 25
Q4 15:002nd & 7 at opp 25Connor Blumrick run for 5 yds to the Virg 20
Q4 15:003rd & 2 at opp 20Connor Blumrick run for no gain to the Virg 20
Q4 9:314th & 2 at opp 20John Parker Romo 38 yd FG GOODVirginia Tech 27, Virginia 24
4th quarter6 drives, then Virginia Tech 29, Virginia 24
Virginia Punt, 3 plays
9:311st & 10 at own 35John Parker Romo kickoff for 60 yds
9:311st & 10 at own 25Wayne Taulapapa run for 3 yds to the Virg 28
9:312nd & 7 at own 28Brennan Armstrong pass incomplete to Dontayvion Wicks
9:313rd & 7 at own 28Brennan Armstrong pass incomplete to Jelani Woods
8:494th & 7 at own 28Jacob Finn punt for 48 yds, fair catch by Tayvion Robinson at the VTech 24
Virginia Tech Punt, 7 plays
8:491st & 10 at own 24Raheem Blackshear run for 5 yds to the VTech 29
8:492nd & 5 at own 29PENALTY VaT False Start 5 yards from VaT29 to VaT24. NO PLAY.
8:492nd & 10 at own 24Connor Blumrick run for 10 yds to the VTech 34 for a 1ST down
8:491st & 10 at own 34Raheem Blackshear run for 2 yds to the VTech 36
8:492nd & 8 at own 36Braxton Burmeister pass complete to Kaleb Smith for 10 yds to the Virg 46 for a 1ST down VIRGINIA Penalty, Targeting (Josh Ahern) to the Virg 39 for a 1ST down
8:491st & 10 at opp 39Braxton Burmeister sacked by Elliott Brown for a loss of 3 yards to the Virg 42
8:492nd & 13 at opp 42Raheem Blackshear run for 3 yds to the Virg 39
8:493rd & 10 at opp 39Braxton Burmeister pass incomplete to Da’Wain Lofton
4:184th & 10 at opp 39Peter Moore punt for 31 yds, fair catch by Billy Kemp IV at the Virg 8
Virginia Safety, 4 plays (Virginia Tech scores)
4:181st & 10 at own 8Brennan Armstrong pass incomplete to Jelani Woods
4:182nd & 10 at own 8Brennan Armstrong pass incomplete to Ra’Shaun Henry
4:183rd & 10 at own 8Brennan Armstrong pass complete to Billy Kemp IV for 8 yds to the Virg 16
3:174th & 2 at own 16Brennan Armstrong sacked by Jordan Williams for a loss of 16 yards for a SAFETY Brennan Armstrong fumbled, recovered by Virg Bobby Haskins , return for 0 yards for a SAFETYVirginia Tech 29, Virginia 24
Virginia Tech Fumble, 2 plays
3:171st & 10 at own 20kickoff for 18 yds
3:171st & 10 at opp 38Raheem Blackshear run for 3 yds to the Virg 35
3:112nd & 7 at opp 35Timeout VIRGINIA, clock 03:11
3:052nd & 7 at opp 35Connor Blumrick run for no gain to the Virg 35 Connor Blumrick fumbled, forced by Nick Grant, recovered by Virg Olasunkonmi Agunloye
Virginia Turnover on downs, 8 plays
3:051st & 10 at own 35Brennan Armstrong pass incomplete to Keytaon Thompson
3:052nd & 10 at own 35Brennan Armstrong pass incomplete to Ra’Shaun Henry
3:053rd & 10 at own 35Brennan Armstrong pass complete to Billy Kemp IV for 25 yds to the VTech 40 for a 1ST down
3:051st & 10 at opp 40Armstrong,Brennan pass incomplete to Henry,Ra’Shaun PENALTY VaT Holding (Strong,Dorian) 11 yard from VaT40 to VaT29, 1ST DOWN. NO PLAY.
3:051st & 10 at opp 29Brennan Armstrong pass complete to Keytaon Thompson for 18 yds to the VTech 11 for a 1ST down
3:051st & 10 at opp 11Brennan Armstrong run for 2 yds to the VTech 9
1:222nd & 8 at opp 9Timeout VIRGINIA TECH, clock 01:22
1:222nd & 8 at opp 9Brennan Armstrong pass incomplete to Keytaon Thompson
1:223rd & 8 at opp 9Brennan Armstrong pass complete to Bobby Haskins for 5 yds to the VTech 14
0:344th & 13 at opp 14Timeout VIRGINIA TECH, clock 00:34
0:304th & 13 at opp 14Brennan Armstrong pass incomplete to Ra’Shaun Henry
0:304th & 13 at opp 14Brennan Armstrong pass incomplete to Ra’Shaun Henry
Virginia Tech End of game, 2 plays
0:301st & 10 at own 14run for a loss of 1 yard to the VTech 13
0:072nd & 11 at own 13Timeout VIRGINIA, clock 00:07
0:002nd & 11 at own 13run for a loss of 1 yard to the VTech 12

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.

Virginia Tech leads 62–⁠34–⁠5 in 101 meetings on file, counting the three since this game.

Recent meetings
2025Virginia 27, Virginia Tech 7
2024Virginia Tech 37, Virginia 17
2023Virginia Tech 55, Virginia 17
2021Virginia Tech 29, Virginia 24
2020Virginia Tech 33, Virginia 15
2019Virginia 39, Virginia Tech 30

Around this game