Virginia Tech at Virginia

Friday, November 29, 2019. Virginia took the Commonwealth Cup from Virginia Tech

Virginia beat No. 23 Virginia Tech 39–⁠30. It was their 101st meeting; after it, Virginia Tech led the series 58–⁠33–⁠5 in the games on file.

Away23Virginia Tech8–⁠5 in 2019
30
HomeVirginia9–⁠5 in 2019
39

Final at Scott Stadium, CharlottesvilleTV: ABCAttendance 52,619

At kickoff
47°F, wind 3 mphWeather: NOAA NCEI Integrated Surface Database; Charlottesville 2 SSE, 6 km from the stadium
Officials
Referee Jeff Heaser; umpire Mike Morton; head linesman Joesph Griesser; line judge Richard Misner; side judge Jerry Hocker; field judge Alonzo Ramsey 3; back judge Jacques Hooper; center judge Larry SaundersGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Virginia Tech3321330
Virginia13071939

Standouts

  • RushingBryce Perkins19 carries, 164 yards, 2 TDVirginia
  • ReceivingTre Turner7 catches, 134 yards, 1 TDVirginia Tech
  • DefenseNoah Taylor6 tackles, 1 sack, 1 for loss, 2 INTVirginia

Player stats

Virginia Tech

PassingC/AttYdsTDInt
Hendon Hooker18/3031112
RushingCarYdsTDLong
Deshawn McClease1686122
Hendon Hooker2144134
Tre Turner325016
Keshawn King311010
ReceivingRecYdsTDLong
Tre Turner7134161
Damon Hazelton7118030
Tayvion Robinson345022
Dalton Keene114014
DefenseTklTFLSacksInt
Divine Deablo11000
Dax Hollifield9110
Rayshard Ashby7000
Chamarri Conner7001
DaShawn Crawford42.510

Virginia

PassingC/AttYdsTDInt
Bryce Perkins20/3331111
RushingCarYdsTDLong
Bryce Perkins19164267
Wayne Taulapapa61715
ReceivingRecYdsTDLong
Hasise Dubois4139067
Joe Reed566042
Terrell Jana456037
Billy Kemp332125
DefenseTklTFLSacksInt
Joey Blount8000
Shawn Smith8000
Aaron Faumui72.51.50
De’Vante Cross7000
Noah Taylor6112
Zane Zandier60.50.50
Matt Gahm5110
Mandy Alonso4110
Charles Snowden4110

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

Team stats

Virginia TechVirginia
483Total yards492
311Passing yards311
172Rushing yards181
10.4Yards per pass9.4
3.8Yards per rush7.2
25First downs14
4–⁠15Third downs5–⁠14
0–⁠0Fourth downs0–⁠0
4Turnovers1
8–⁠141Penalties7–⁠62
33:39Possession26:21
2Sacks (by defense)6

Efficiency

Virginia TechVirginia
47%Success rate38%
0.13EPA per play0.34
1.10Explosiveness1.72
0.09Rushing EPA0.59
0.19Passing EPA0.19
35%Passing-down success30%
0.31First-down EPA0.01
−0.03Second-down EPA0.17
−0.05Third-down EPA1.20
13%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 58% to win. Virginia pulled the upset. Elo’s favorite won.

The line

Virginia Tech −1.5, over/under 48.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 Tech 54%, Virginia 46%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Virginia end zoneVirginia Tech end zoneQ1 VirginiaTouchdown, 8 playsQ1 Virginia TechPunt, 3 playsQ1 VirginiaInterception, 4 playsQ1 Virginia TechField goal, 8 playsQ1 VirginiaTouchdown, 3 playsQ1 Virginia TechFumble, 8 playsQ2 VirginiaPunt, 4 playsQ2 Virginia TechPunt, 3 playsQ2 VirginiaPunt, 3 playsQ2 Virginia TechPunt, 3 playsQ2 VirginiaPunt, 3 playsQ2 Virginia TechField goal, 7 playsQ2 VirginiaPunt, 3 playsQ2 Virginia TechInterception, 5 playsQ3 Virginia TechTouchdown, 5 playsQ3 VirginiaPunt, 3 playsQ3 Virginia TechPunt, 3 playsQ3 VirginiaPunt, 3 playsQ3 Virginia TechTouchdown, 8 playsQ3 VirginiaTouchdown, 7 playsQ3 Virginia TechTouchdown, 4 playsQ3 VirginiaTouchdown, 5 playsQ4 Virginia TechField goal, 6 playsQ4 VirginiaField goal, 5 playsQ4 Virginia TechInterception, 6 playsQ4 VirginiaField goal, 9 playsQ4 Virginia TechFumble return TD, 3 plays (Virginia scores)Q4 Virginia TechEnd of game, 6 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 VirginiaTouchdown, 8 plays, 75 yards
  2. Q1 Virginia TechPunt, 3 plays, 7 yards
  3. Q1 VirginiaInterception, 4 plays, 23 yards
  4. Q1 Virginia TechField goal, 8 plays, 53 yards
  5. Q1 VirginiaTouchdown, 3 plays, 75 yards
  6. Q1 Virginia TechFumble, 8 plays, 29 yards
  7. Q2 VirginiaPunt, 4 plays, 21 yards
  8. Q2 Virginia TechPunt, 3 plays, 4 yards
  9. Q2 VirginiaPunt, 3 plays, 3 yards
  10. Q2 Virginia TechPunt, 3 plays, −1 yard
  11. Q2 VirginiaPunt, 3 plays, 9 yards
  12. Q2 Virginia TechField goal, 7 plays, 20 yards
  13. Q2 VirginiaPunt, 3 plays, 5 yards
  14. Q2 Virginia TechInterception, 5 plays, 26 yards
  15. Q3 Virginia TechTouchdown, 5 plays, 75 yards
  16. Q3 VirginiaPunt, 3 plays, −11 yards
  17. Q3 Virginia TechPunt, 3 plays, 3 yards
  18. Q3 VirginiaPunt, 3 plays, 9 yards
  19. Q3 Virginia TechTouchdown, 8 plays, 71 yards
  20. Q3 VirginiaTouchdown, 7 plays, 79 yards
  21. Q3 Virginia TechTouchdown, 4 plays, 75 yards
  22. Q3 VirginiaTouchdown, 5 plays, 75 yards
  23. Q4 Virginia TechField goal, 6 plays, 27 yards
  24. Q4 VirginiaField goal, 5 plays, 67 yards
  25. Q4 Virginia TechInterception, 6 plays, 27 yards
  26. Q4 VirginiaField goal, 9 plays, 34 yards
  27. Q4 Virginia TechFumble return TD, 3 plays (Virginia scores), −11 yards
  28. Q4 Virginia TechEnd of game, 6 plays, 58 yards

Play by play

1st quarter6 drives, then Virginia 13, Virginia Tech 3
Virginia Touchdown, 8 plays
15:001st & 10 at own 35John Parker Romo kickoff for 65 yds for a touchback
14:571st & 10 at own 25Bryce Perkins pass incomplete to Hasise Dubois
14:552nd & 10 at own 25Bryce Perkins run for a loss of 4 yards to the Virg 21
14:203rd & 14 at own 21Bryce Perkins run for 19 yds to the Virg 40 for a 1ST down
13:381st & 10 at own 40Bryce Perkins pass incomplete to Wayne Taulapapa
13:332nd & 10 at own 40Bryce Perkins pass incomplete to Terrell Jana
13:303rd & 10 at own 40Bryce Perkins run for 16 yds to the VTech 44 for a 1ST down
13:001st & 10 at opp 44Wayne Taulapapa run for 5 yds to the VTech 39
12:142nd & 5 at opp 39Bryce Perkins run for 39 yds for a TD, (Brian Delaney PAT MISSED)Virginia 6, Virginia Tech 0
Virginia Tech Punt, 3 plays
12:142nd & 5 at own 35Brian Delaney kickoff for 65 yds for a touchback
12:101st & 10 at own 25Hendon Hooker sacked by Noah Taylor for a loss of 7 yards to the VTech 18
11:242nd & 17 at own 18Hendon Hooker run for 14 yds to the VTech 32
10:553rd & 3 at own 32Hendon Hooker run for no gain to the VTech 32
10:194th & 3 at own 32Oscar Bradburn punt for 53 yds , Billy Kemp IV returns for 9 yds to the Virg 24
Virginia Interception, 4 plays
10:051st & 10 at own 24Wayne Taulapapa run for no gain to the Virg 24
9:392nd & 10 at own 24Perkins, Bryce pass incomplete to Kemp IV, Billy, PENALTY VATECH pass interference (Waller, Jermaine) 15 yards to the VIRGINIA39, NO PLAY, 1ST DOWN VIRGINIA.
9:271st & 10 at own 39Bryce Perkins pass complete to Tanner Cowley for 4 yds to the Virg 43
9:152nd & 6 at own 43Bryce Perkins pass complete to Joe Reed for 4 yds to the Virg 47
8:053rd & 2 at own 41Bryce Perkins pass intercepted Chamarri Conner return for 16 yds to the VIRGINIA 41 VIRGINIA TECH Penalty, Personal Foul (15 Yards) to the VTech 44
Virginia Tech Field goal, 8 plays
7:551st & 10 at own 44Deshawn McClease run for 6 yds to the 50 yard line
7:252nd & 4 at the 50Hendon Hooker pass complete to Damon Hazelton for 23 yds to the Virg 27 for a 1ST down
6:501st & 10 at opp 27Hendon Hooker pass complete to Damon Hazelton for 9 yds to the Virg 18
6:152nd & 1 at opp 18Dalton Keene run for 3 yds to the Virg 15 for a 1ST down
5:391st & 10 at opp 15Hooker, Hendon pass incomplete to Hazelton, Damon, PENALTY VIRGINIA holding (Grant, Nick) 8 yards to the VIRGINIA7, NO PLAY, 1ST DOWN VATECH.
5:151st & goal at opp 7Deshawn McClease run for a loss of 1 yard to the Virg 8
4:452nd & goal at opp 8Hendon Hooker run for 3 yds to the Virg 5
4:003rd & goal at opp 5Tre Turner run for 2 yds to the Virg 3
3:264th & goal at opp 3Brian Johnson 21 yd FG GOODVirginia 6, Virginia Tech 3
Virginia Touchdown, 3 plays
3:264th & 6 at own 35John Parker Romo kickoff for 65 yds for a touchback
3:201st & 10 at own 25Bryce Perkins pass complete to Terrell Jana for 8 yds to the Virg 33
2:432nd & 2 at own 33Bryce Perkins pass incomplete to Terrell Jana
2:323rd & 2 at own 33Bryce Perkins run for 67 yds for a TD, (Brian Delaney KICK)Virginia 13, Virginia Tech 3
Virginia Tech Fumble, 8 plays
2:323rd & 2 at own 35Brian Delaney kickoff for 65 yds for a touchback
2:201st & 10 at own 25Hendon Hooker pass complete to Tre Turner for 2 yds to the VTech 27
1:512nd & 8 at own 27Hendon Hooker pass incomplete to Damon Hazelton
1:353rd & 8 at own 27Hendon Hooker pass complete to Dalton Keene for 14 yds to the VTech 41 for a 1ST down
1:101st & 10 at own 41Deshawn McClease run for no gain to the VTech 41
0:352nd & 10 at own 41Hendon Hooker run for 12 yds to the Virg 47 for a 1ST down
0:051st & 10 at opp 47Keshawn King run for no gain to the Virg 47
Q2 15:002nd & 10 at opp 47Hendon Hooker run for 1 yd to the Virg 46
Q2 14:163rd & 9 at opp 46Hendon Hooker pass complete to Tre Turner for 5 yds Tre Turner fumbled, forced by Jordan Mack, recovered by Virg Mandy Alonso
2nd quarter8 drives, then Virginia 13, Virginia Tech 6
Virginia Punt, 4 plays
14:001st & 10 at own 41Bryce Perkins pass complete to Hasise Dubois for 32 yds to the VTech 27 for a 1ST down
13:561st & 10 at opp 27Bryce Perkins pass complete to Terrell Jana for 6 yds to the VTech 21
13:402nd & 4 at opp 21Bryce Perkins run for a loss of 2 yards to the VTech 23
12:563rd & 6 at opp 23Perkins, Bryce pass incomplete to Dubois, Hasise, PENALTY VIRGINIA pass interference (Dubois, Hasise) 15 yards to the VATECH38, NO PLAY.
12:503rd & 21 at opp 38Bryce Perkins run for no gain to the VTech 38
12:064th & 21 at opp 38Nash Griffin punt for 38 yds for a touchback
Virginia Tech Punt, 3 plays
12:051st & 10 at own 20Hendon Hooker pass incomplete to Dalton Keene
11:582nd & 10 at own 20Hendon Hooker pass incomplete to Tre Turner
11:363rd & 10 at own 20VIRGINIA TECH Penalty, Offensive Holding (-10 Yards) to the VTech 10
11:203rd & 20 at own 10Hendon Hooker pass complete to Tre Turner for 14 yds to the VTech 24
10:484th & 6 at own 24Oscar Bradburn punt for 43 yds , Billy Kemp IV returns for 6 yds to the Virg 39
Virginia Punt, 3 plays
10:401st & 10 at own 39Bryce Perkins sacked by DaShawn Crawford for a loss of 7 yards to the Virg 32
10:042nd & 17 at own 32Bryce Perkins pass incomplete
9:453rd & 17 at own 32Bryce Perkins run for 10 yds to the Virg 42
9:104th & 7 at own 42Nash Griffin punt for 39 yds , Tayvion Robinson returns for 28 yds to the VTech 47
Virginia Tech Punt, 3 plays
9:001st & 10 at own 47Dalton Keene run for 3 yds to the 50 yard line
8:252nd & 7 at the 50Hendon Hooker sacked by Charles Snowden for a loss of 11 yards to the VTech 39
7:383rd & 18 at own 39Deshawn McClease run for 7 yds to the VTech 46
7:044th & 11 at own 46Oscar Bradburn punt for 48 yds , Billy Kemp IV returns for 4 yds to the Virg 10
Virginia Punt, 3 plays
6:501st & 10 at own 10Wayne Taulapapa run for 3 yds to the Virg 13
6:252nd & 7 at own 13Bryce Perkins pass complete to Billy Kemp IV for 5 yds to the Virg 18
5:553rd & 2 at own 18Bryce Perkins pass complete to Tanner Cowley for 1 yd to the Virg 19
4:554th & 1 at own 19Nash Griffin punt for 44 yds , Tayvion Robinson returns for 35 yds to the Virg 28
Virginia Tech Field goal, 7 plays
4:401st & 10 at opp 28Hendon Hooker run for 1 yd to the Virg 27
4:322nd & 9 at opp 27Timeout VIRGINIA, clock 04:32
4:252nd & 9 at opp 27Hendon Hooker pass complete to Tre Turner for 14 yds to the Virg 13 for a 1ST down
4:001st & 10 at opp 12Hendon Hooker run for 1 yd to the Virg 12 for a 1ST down VIRGINIA Penalty, Face Mask (6 yards) (6 Yards) to the Virg 6 for a 1ST down
3:251st & goal at opp 6VIRGINIA TECH Penalty, False Start (-5 Yards) to the Virg 11
2:551st & goal at opp 11Hendon Hooker run for 1 yd to the Virg 10
2:202nd & goal at opp 10Hendon Hooker pass complete to Tre Turner for 2 yds to the Virg 8
2:153rd & 0 at opp 8Timeout VIRGINIA, clock 02:15
2:103rd & goal at opp 8Hendon Hooker pass incomplete to Damon Hazelton, broken up by Joey Blount
2:064th & goal at opp 8Brian Johnson 26 yd FG GOODVirginia 13, Virginia Tech 6
Virginia Punt, 3 plays
2:064th & 12 at own 35John Parker Romo kickoff for 65 yds for a touchback
2:011st & 10 at own 25Bryce Perkins pass incomplete to Terrell Jana
1:552nd & 10 at own 25Bryce Perkins pass complete to Terrell Jana for 5 yds to the Virg 30
1:473rd & 5 at own 30Bryce Perkins pass incomplete to Hasise Dubois
1:404th & 5 at own 30Nash Griffin punt for 50 yds, fair catch by Tayvion Robinson at the VTech 20
Virginia Tech Interception, 5 plays
1:301st & 10 at own 20Hendon Hooker run for 1 yd to the VTech 21
0:552nd & 9 at own 21Hendon Hooker pass complete to Damon Hazelton for 8 yds to the VTech 29
0:243rd & 1 at own 29VIRGINIA TECH Penalty, False Start (Austin Cannon) to the VTech 24
0:103rd & 6 at own 24Deshawn McClease run for 22 yds to the VTech 46 for a 1ST down
0:041st & 10 at own 46Hendon Hooker pass incomplete to Tayvion Robinson
0:002nd & 10 at own 46Hendon Hooker pass intercepted Noah Taylor return for no gain to the VTech 7
3rd quarter8 drives, then Virginia Tech 27, Virginia 20
Virginia Tech Touchdown, 5 plays
15:001st & 10 at own 35Brian Delaney kickoff for 65 yds for a touchback
14:491st & 10 at own 25Hendon Hooker pass complete to Damon Hazelton for 30 yds to the Virg 45 for a 1ST down
14:301st & 10 at opp 45Deshawn McClease run for 3 yds to the Virg 42
13:552nd & 7 at opp 42Deshawn McClease run for 6 yds to the Virg 36
13:303rd & 1 at opp 36Deshawn McClease run for 2 yds to the Virg 34 for a 1ST down
12:521st & 10 at opp 34Hendon Hooker run for 34 yds for a TD, (Brian Johnson KICK)Tied at 13
Virginia Punt, 3 plays
12:521st & 10 at own 35John Parker Romo kickoff for 65 yds for a touchback
12:501st & 10 at own 25Bryce Perkins pass incomplete
12:402nd & 10 at own 27Bryce Perkins run for 2 yds to the Virg 27 VIRGINIA Penalty, Personal Foul (-13 Yards) to the Virg 14
12:353rd & 21 at own 14Bryce Perkins pass incomplete
12:204th & 21 at own 14Nash Griffin punt for 54 yds , Tayvion Robinson returns for a loss of 1 yard to the VTech 31
Virginia Tech Punt, 3 plays
12:151st & 10 at own 31Deshawn McClease run for 2 yds to the VTech 33
11:552nd & 8 at own 33Deshawn McClease run for 1 yd to the VTech 34
11:203rd & 7 at own 34Hendon Hooker pass incomplete to Damon Hazelton
11:134th & 7 at own 34Oscar Bradburn punt for 39 yds, fair catch by Billy Kemp IV at the Virg 27
Virginia Punt, 3 plays
11:051st & 10 at own 27Bryce Perkins run for 1 yd to the Virg 28
10:402nd & 9 at own 28Bryce Perkins run for 2 yds to the Virg 30
10:003rd & 7 at own 30Bryce Perkins pass complete to Joe Reed for 6 yds to the Virg 36
9:044th & 1 at own 36Nash Griffin punt for 35 yds, punt out-of-bounds at the VTech 29
Virginia Tech Touchdown, 8 plays
9:001st & 10 at own 29Hendon Hooker pass complete to Damon Hazelton for 20 yds to the VTech 49 for a 1ST down
8:201st & 10 at own 49Deshawn McClease run for 8 yds to the Virg 43
7:392nd & 2 at opp 43Hendon Hooker run for 5 yds to the Virg 38 for a 1ST down
7:101st & 10 at opp 38Keshawn King run for 10 yds to the Virg 28 for a 1ST down
6:251st & 10 at opp 28Hendon Hooker run for 4 yds to the Virg 24
5:552nd & 6 at opp 24Tre Turner run for 7 yds to the Virg 17 for a 1ST down
5:301st & 10 at opp 17Hendon Hooker pass complete to Tayvion Robinson for 16 yds to the Virg 1 for a 1ST down
4:421st & goal at opp 1Deshawn McClease run for 1 yd for a TD, (Brian Johnson KICK)Virginia Tech 20, Virginia 13
Virginia Touchdown, 7 plays
4:421st & 10 at own 35John Parker Romo kickoff for 65 yds , Joe Reed return for 21 yds to the Virg 21
4:301st & 10 at own 21Wayne Taulapapa run for 2 yds to the Virg 23
4:002nd & 8 at own 23Bryce Perkins pass complete to Joe Reed for 42 yds to the VTech 35 for a 1ST down
3:351st & 10 at opp 35Wayne Taulapapa run for 5 yds to the VTech 30
3:002nd & 5 at opp 30Bryce Perkins pass complete to Joe Reed for 5 yds to the VTech 25 for a 1ST down
2:361st & 10 at opp 25Bryce Perkins pass incomplete to Hasise Dubois
2:312nd & 10 at opp 25Bryce Perkins pass incomplete to Joe Reed
2:243rd & 10 at opp 25Bryce Perkins pass complete to Billy Kemp IV for 25 yds for a TD, (Brian Delaney KICK)Tied at 20
Virginia Tech Touchdown, 4 plays
2:243rd & 10 at own 35Brian Delaney kickoff for 65 yds for a touchback
2:201st & 10 at own 25Hendon Hooker pass complete to Tayvion Robinson for 7 yds to the VTech 32
1:552nd & 3 at own 32Keshawn King run for 1 yd to the VTech 33
1:153rd & 2 at own 33Hendon Hooker run for 6 yds to the VTech 39 for a 1ST down
0:481st & 10 at own 39Hendon Hooker pass complete to Tre Turner for 61 yds for a TD, (Brian Johnson KICK)Virginia Tech 27, Virginia 20
Virginia Touchdown, 5 plays
0:481st & 10 at own 35John Parker Romo kickoff for 65 yds for a touchback
0:451st & 10 at own 25Bryce Perkins pass complete to Terrell Jana for 37 yds to the VTech 38 for a 1ST down
0:011st & 10 at opp 38Bryce Perkins pass complete to Hasise Dubois for 30 yds to the VTech 8 for a 1ST down
Q4 15:001st & goal at opp 8Bryce Perkins pass complete to Tanner Cowley for 4 yds to the VTech 4
Q4 14:202nd & goal at opp 4Bryce Perkins run for 2 yds to the VTech 2
Q4 13:303rd & goal at opp 2Wayne Taulapapa run for 2 yds for a TD, (Brian Delaney KICK)Tied at 27
4th quarter6 drives, then Virginia 39, Virginia Tech 30
Virginia Tech Field goal, 6 plays
13:303rd & 4 at own 35Brian Delaney kickoff for 64 yds , Keshawn King return for 43 yds to the VTech 44
13:151st & 10 at own 44Tre Turner run for 16 yds to the Virg 40 for a 1ST down
13:001st & 10 at opp 40Hendon Hooker pass complete to Damon Hazelton for 13 yds to the Virg 27 for a 1ST down
12:301st & 10 at opp 27Deshawn McClease run for a loss of 2 yards to the Virg 29
11:422nd & 12 at opp 29Hendon Hooker pass incomplete to Tre Turner
11:353rd & 12 at opp 29Hendon Hooker run for no gain to the Virg 29
10:584th & 12 at opp 29Brian Johnson 47 yd FG GOODVirginia Tech 30, Virginia 27
Virginia Field goal, 5 plays
10:584th & 12 at own 35John Parker Romo kickoff for 65 yds for a touchback
10:201st & 10 at own 25Bryce Perkins pass complete to Hasise Dubois for 67 yds to the VTech 8 for a 1ST down
10:051st & goal at opp 8Bryce Perkins run for 3 yds to the VTech 5
9:092nd & goal at opp 5VIRGINIA Penalty, Illegal Motion (Hasise Dubois) to the VTech 10
8:452nd & goal at opp 10Bryce Perkins run for 3 yds to the VTech 7
8:003rd & goal at opp 7Bryce Perkins sacked by Dax Hollifield for a loss of 1 yard to the VTech 8
7:354th & goal at opp 8Brian Delaney 25 yd FG GOODTied at 30
Virginia Tech Interception, 6 plays
7:354th & 10 at own 35Brian Delaney kickoff for 64 yds , Keshawn King return for 19 yds to the VTech 20
7:251st & 10 at own 20Deshawn McClease run for 9 yds to the VTech 29
7:002nd & 1 at own 29Hendon Hooker run for 6 yds to the VTech 35 for a 1ST down
6:301st & 10 at own 35Deshawn McClease run for 21 yds to the Virg 44 for a 1ST down
5:551st & 10 at opp 44Hendon Hooker pass incomplete to Tre Turner
5:542nd & 10 at opp 44VIRGINIA TECH Penalty, False Start (-5 Yards) to the Virg 49
5:452nd & 15 at opp 49Deshawn McClease run for 1 yd to the Virg 48
5:143rd & 14 at opp 48VIRGINIA TECH Penalty, False Start (-5 Yards) to the VTech 47
4:473rd & 19 at own 47Hendon Hooker pass intercepted Noah Taylor return for no gain to the Virg 35
Virginia Field goal, 9 plays
4:351st & 10 at own 35Bryce Perkins pass complete to Joe Reed for 9 yds to the Virg 44
4:002nd & 1 at own 44Bryce Perkins pass complete to Hasise Dubois for 10 yds to the VTech 46 for a 1ST down
3:331st & 10 at opp 46Bryce Perkins run for 1 yd to the VTech 45
2:592nd & 9 at opp 45Bryce Perkins run for 10 yds to the VTech 35 for a 1ST down
2:201st & 10 at opp 33Bryce Perkins pass complete to Billy Kemp IV for 2 yds to the VTech 33 VIRGINIA Penalty, Offensive Holding (-10 Yards) to the VTech 43
2:101st & 18 at opp 43Bryce Perkins pass incomplete to Hasise Dubois
1:402nd & 18 at opp 43Bryce Perkins run for 3 yds to the VTech 40
1:353rd & 15 at opp 40Timeout VIRGINIA, clock 01:35
1:293rd & 15 at opp 40Bryce Perkins pass complete to Tavares Kelly Jr. for 9 yds to the VTech 31
1:234th & 6 at opp 31Brian Delaney 48 yd FG GOODVirginia 33, Virginia Tech 30
Virginia Tech Fumble return TD, 3 plays (Virginia scores)
1:234th & 6 at own 35Brian Delaney kickoff for 49 yds , Deshawn McClease return for 2 yds to the VTech 18
1:201st & 10 at own 18Hendon Hooker sacked by Zane Zandier for a loss of 2 yards to the VTech 16
1:122nd & 12 at own 16Timeout VIRGINIA TECH, clock 01:12
1:112nd & 12 at own 16Hendon Hooker sacked by Matt Gahm for a loss of 9 yards to the VTech 7
1:073rd & 21 at own 7Timeout VIRGINIA TECH, clock 01:07
1:013rd & 21 at own 7Hendon Hooker sacked by Mandy Alonso for a loss of 6 yards Hendon Hooker fumbled, forced by Mandy Alonso, recovered by Virg Eli Hanback , return for 0 yards for a TD, (Two-Point Conversion failed)Virginia 39, Virginia Tech 30
Virginia Tech End of game, 6 plays
1:011st & 15 at own 35Brian Delaney kickoff for 36 yds
0:571st & 10 at own 29Hendon Hooker pass complete to Damon Hazelton for 15 yds to the VTech 44 for a 1ST down
0:551st & 10 at own 44Hendon Hooker sacked by Aaron Faumui for a loss of 9 yards to the VTech 35
0:482nd & 19 at own 35Timeout VIRGINIA TECH, clock 00:48
0:452nd & 19 at own 35Hendon Hooker pass complete to Tayvion Robinson for 22 yds to the Virg 43 for a 1ST down
0:301st & 10 at opp 43Hendon Hooker pass complete to Tre Turner for 36 yds to the Virg 7 for a 1ST down
0:101st & goal at opp 7VIRGINIA TECH Penalty, Illegal Forward Pass (Hendon Hooker) to the Virg 13
0:041st & goal at opp 13Hendon Hooker pass incomplete to Tayvion Robinson
0:002nd & goal at opp 13Hendon Hooker pass incomplete to Damon Hazelton

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