Virginia at Virginia Tech

Friday, November 23, 2018. Virginia Tech kept the Commonwealth Cup

Virginia Tech beat Virginia 34–⁠31 in overtime. It was their 100th meeting; after it, Virginia Tech led the series 58–⁠32–⁠5 in the games on file.

AwayVirginia8–⁠5 in 2018
31
HomeVirginia Tech6–⁠7 in 2018
34

Final, overtime at Lane Stadium, BlacksburgTV: ABCAttendance 60,776

At kickoff
35°F, clear, wind 10 mph from the eastWeather: NOAA NCEI Integrated Surface Database; Virginia Tech Airport (KBCB), 2 km from the stadium
Officials
Referee Jeff Flanagan; umpire Jim Eckl; head linesman Arthur Hardin; line judge Kirk Lewis; side judge Jeffrey Shears; field judge Wayne Rundell; back judge Keith Parham; center judge Sean GeraghtyGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4OTFinal
Virginia001417031
Virginia Tech014314334

Standouts

  • PassingBryce Perkins14 of 29, 259 yards, 3 TDVirginia
  • RushingBryce Perkins23 carries, 113 yardsVirginia
  • ReceivingJoe Reed4 catches, 119 yards, 2 TDVirginia
  • DefenseJordan Mack10 tackles, 1 sack, 2 for lossVirginia

Player stats

Virginia

PassingC/AttYdsTDInt
Bryce Perkins14/2925930
RushingCarYdsTDLong
Bryce Perkins23113029
Jordan Ellis1252112
Tavares Kelly1101
ReceivingRecYdsTDLong
Joe Reed4119275
Hasise Dubois358129
Olamide Zaccheaus455036
Terrell Jana219011
DefenseTklTFLSacksInt
Juan Thornhill140.500
Jordan Mack10210
Chris Peace7000
Joey Blount7000
Tim Harris5001
Charles Snowden5001

Virginia Tech

PassingC/AttYdsTDInt
Ryan Willis14/3319912
RushingCarYdsTDLong
Steven Peoples1996018
Deshawn McClease744111
Tre Turner143043
Ryan Willis1141020
ReceivingRecYdsTDLong
Tre Turner469145
Dalton Keene145045
Hezekiah Grimsley331013
Chris Cunningham221015
DefenseTklTFLSacksInt
Rayshard Ashby8000
Ricky Walker7200
Khalil Ladler6000
Reggie Floyd60.500
Robert Porcher IV1110

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

Team stats

VirginiaVirginia Tech
424Total yards453
259Passing yards199
165Rushing yards254
8.9Yards per pass5.9
4.5Yards per rush5.6
22First downs21
5–⁠13Third downs6–⁠18
0–⁠0Fourth downs1–⁠1
2Turnovers2
7–⁠62Penalties7–⁠70
28:15Possession31:43
1Sacks (by defense)1

Efficiency

VirginiaVirginia Tech
40%Success rate39%
0.18EPA per play0.05
1.31Explosiveness1.23
−0.04Rushing EPA0.21
0.48Passing EPA−0.14
26%Passing-down success35%
0.02First-down EPA−0.05
0.35Second-down EPA0.06
0.35Third-down EPA0.17
20%Havoc by its defense21%

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

The line

Virginia −5.5, over/under 49.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 65%, Virginia Tech 35%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Virginia Tech end zoneVirginia end zoneQ1 Virginia TechMissed FG, 12 playsQ1 VirginiaPunt, 3 playsQ1 Virginia TechPunt, 3 playsQ1 VirginiaPunt, 3 playsQ1 Virginia TechPunt, 6 playsQ1 VirginiaFumble, 16 playsQ2 Virginia TechPunt, 4 playsQ2 VirginiaPunt, 6 playsQ2 Virginia TechTouchdown, 7 playsQ2 VirginiaPunt return TD, 3 plays (Virginia Tech scores)Q2 VirginiaPunt, 3 playsQ2 Virginia TechFumble, 3 playsQ2 Virginia TechInterception, 1 playQ3 VirginiaTouchdown, 8 playsQ3 Virginia TechField goal, 14 playsQ3 VirginiaTouchdown, 1 playQ3 Virginia TechTouchdown, 8 playsQ4 VirginiaTouchdown, 4 playsQ4 Virginia TechPunt, 5 playsQ4 VirginiaTouchdown, 6 playsQ4 Virginia TechFumble, 3 playsQ4 VirginiaPunt, 3 playsQ4 Virginia TechInterception, 3 playsQ4 VirginiaField goal, 4 playsQ4 Virginia TechTouchdown, 5 playsQ4 VirginiaPunt, 5 playsQ4 Virginia TechPunt, 4 playsQ4 VirginiaResult not recorded, 1 playQ5 Virginia TechField goal, 4 playsQ5 VirginiaResult not recorded, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. Virginia Tech drives left to right, Virginia right to left.
  1. Q1 Virginia TechMissed FG, 12 plays, 49 yards
  2. Q1 VirginiaPunt, 3 plays, −10 yards
  3. Q1 Virginia TechPunt, 3 plays, 24 yards
  4. Q1 VirginiaPunt, 3 plays, 3 yards
  5. Q1 Virginia TechPunt, 6 plays, 20 yards
  6. Q1 VirginiaFumble, 16 plays, 71 yards
  7. Q2 Virginia TechPunt, 4 plays, 44 yards
  8. Q2 VirginiaPunt, 6 plays, 4 yards
  9. Q2 Virginia TechTouchdown, 7 plays, 62 yards
  10. Q2 VirginiaPunt return TD, 3 plays (Virginia Tech scores), −2 yards
  11. Q2 VirginiaPunt, 3 plays, 6 yards
  12. Q2 Virginia TechFumble, 3 plays, 9 yards
  13. Q2 Virginia TechInterception, 1 play, 0 yards
  14. Q3 VirginiaTouchdown, 8 plays, 75 yards
  15. Q3 Virginia TechField goal, 14 plays, 61 yards
  16. Q3 VirginiaTouchdown, 1 play, 75 yards
  17. Q3 Virginia TechTouchdown, 8 plays, 75 yards
  18. Q4 VirginiaTouchdown, 4 plays, 75 yards
  19. Q4 Virginia TechPunt, 5 plays, 17 yards
  20. Q4 VirginiaTouchdown, 6 plays, 85 yards
  21. Q4 Virginia TechFumble, 3 plays, −4 yards
  22. Q4 VirginiaPunt, 3 plays, 1 yard
  23. Q4 Virginia TechInterception, 3 plays, 0 yards
  24. Q4 VirginiaField goal, 4 plays, 1 yard
  25. Q4 Virginia TechTouchdown, 5 plays, 75 yards
  26. Q4 VirginiaPunt, 5 plays, 11 yards
  27. Q4 Virginia TechPunt, 4 plays, 21 yards
  28. Q4 VirginiaResult not recorded, 1 play, −1 yard
  29. Q5 Virginia TechField goal, 4 plays, 0 yards
  30. Q5 VirginiaResult not recorded, 1 play, −61 yards

Play by play

1st quarter6 drives, then Tied at 0
Virginia Tech Missed FG, 12 plays
15:001st & 10 at own 35Brian Delaney kickoff for 65 yds for a touchback
14:551st & 10 at own 25Steven Peoples run for 9 yds to the VTech 34
14:202nd & 1 at own 34Steven Peoples run for 5 yds to the VTech 39 for a 1ST down
14:001st & 10 at own 39VIRGINIA TECH Penalty, False Start (-5 Yards) to the VTech 34
13:351st & 15 at own 34Ryan Willis pass complete to Eric Kumah for 14 yds to the VTech 48
13:142nd & 1 at own 48Steven Peoples run for 8 yds to the Virg 44 for a 1ST down
13:001st & 10 at opp 44Jalen Holston run for 3 yds to the Virg 41
12:252nd & 7 at opp 41Ryan Willis pass complete to Tre Turner for 6 yds to the Virg 35
11:453rd & 1 at opp 35TEAM run for no gain to the Virg 35 TEAM fumbled, recovered by VTech
11:204th & 1 at opp 35Ryan Willis run for 2 yds to the Virg 33 for a 1ST down
10:551st & 10 at opp 33Steven Peoples run for 7 yds to the Virg 26
10:242nd & 3 at opp 26Ryan Willis pass incomplete to Hezekiah Grimsley, broken up by Brenton Nelson
10:183rd & 3 at opp 26Ryan Willis pass incomplete to Steven Peoples
10:134th & 3 at opp 26Jordan Stout 43 yd FG MISSED
Virginia Punt, 3 plays
10:091st & 10 at own 26Bryce Perkins pass incomplete to Olamide Zaccheaus
9:472nd & 10 at own 26Perkins, Bryce rush for 8 yards to the VIRGINIA34, PENALTY VIRGINIA illegal block (Fieler, Jake) 13 yards to the VIRGINIA13, NO PLAY.
9:352nd & 23 at own 13Bryce Perkins pass complete to Olamide Zaccheaus for 3 yds to the Virg 16
8:553rd & 20 at own 16Bryce Perkins pass incomplete to Tavares Kelly
8:434th & 20 at own 16Lester Coleman punt for 43 yds , Damon Hazelton returns for no gain to the VTech 41
Virginia Tech Punt, 3 plays
8:371st & 10 at own 41Willis, Ryan pass incomplete to Peoples, Steven, PENALTY VIRGINIA roughing passer (Mack, Jordan) 15 yards to the VIRGINIA44, NO PLAY, 1ST DOWN VATECH.
8:281st & 10 at opp 44Steven Peoples run for 3 yds to the Virg 41
8:002nd & 7 at opp 41Ryan Willis run for no gain to the Virg 41
7:353rd & 7 at opp 41Ryan Willis pass complete to Hezekiah Grimsley for 6 yds to the Virg 35
6:464th & 1 at opp 35Oscar Bradburn punt for 35 yds for a touchback
Virginia Punt, 3 plays
6:461st & 10 at own 20VIRGINIA Penalty, False Start (-5 Yards) to the Virg 15
6:421st & 15 at own 15Bryce Perkins pass incomplete to Olamide Zaccheaus
6:302nd & 15 at own 15Bryce Perkins pass complete to Jordan Ellis for 8 yds to the Virg 23
5:523rd & 7 at own 23Bryce Perkins pass incomplete to Hasise Dubois, broken up by Caleb Farley
5:444th & 7 at own 23Lester Coleman punt for 48 yds, fair catch by Damon Hazelton at the VTech 29
Virginia Tech Punt, 6 plays
5:381st & 10 at own 29Ryan Willis pass incomplete to Hezekiah Grimsley
5:302nd & 10 at own 29Deshawn McClease run for 9 yds to the VTech 38
5:003rd & 1 at own 38Ryan Willis run for 5 yds to the VTech 43 for a 1ST down
4:151st & 10 at own 43Ryan Willis pass complete to Chris Cunningham for 6 yds to the VTech 49
3:532nd & 4 at own 49Ryan Willis pass incomplete to Phil Patterson
3:483rd & 4 at own 49Ryan Willis pass incomplete to Hezekiah Grimsley
3:404th & 4 at own 49Oscar Bradburn punt for 36 yds, fair catch by Chuck Davis at the Virg 15
Virginia Fumble, 16 plays
3:351st & 10 at own 15Bryce Perkins run for 6 yds to the Virg 21
2:552nd & 4 at own 21Bryce Perkins run for 4 yds to the Virg 25 for a 1ST down
2:001st & 10 at own 25Bryce Perkins pass complete to Olamide Zaccheaus for 8 yds to the Virg 33
1:302nd & 2 at own 33Bryce Perkins pass incomplete to Tavares Kelly
1:093rd & 2 at own 33Bryce Perkins pass complete to Joe Reed for 6 yds to the Virg 39 for a 1ST down
0:521st & 10 at own 39Bryce Perkins pass incomplete
0:312nd & 10 at own 39Bryce Perkins pass complete to Joe Reed for 9 yds to the Virg 48
0:013rd & 1 at own 48Jordan Ellis run for 3 yds to the VTech 49 for a 1ST down
Q2 15:001st & 10 at opp 49Jordan Ellis run for 4 yds to the VTech 45
Q2 14:352nd & 6 at opp 45Bryce Perkins run for 4 yds to the VTech 41
Q2 13:363rd & 2 at opp 41Jordan Ellis run for 2 yds to the VTech 39 for a 1ST down
Q2 13:041st & 10 at opp 39Bryce Perkins pass incomplete
Q2 12:552nd & 10 at opp 39Bryce Perkins run for 12 yds to the VTech 27 for a 1ST down
Q2 12:301st & 10 at opp 27Perkins, Bryce pass incomplete to Zaccheaus, Olamide, PENALTY VATECH offside (Adams, Eli) 5 yards to the VATECH22, NO PLAY.
Q2 12:151st & 5 at opp 22Bryce Perkins sacked by Robert Porcher IV for a loss of 1 yard to the VTech 23
Q2 11:402nd & 6 at opp 23Jordan Ellis run for 9 yds to the VTech 14 for a 1ST down
Q2 11:091st & 10 at opp 14Bryce Perkins run for 2 yds to the VTech 12 Bryce Perkins fumbled, recovered by VTech Dax Hollifield
2nd quarter7 drives, then Virginia Tech 14, Virginia 0
Virginia Tech Punt, 4 plays
10:551st & 10 at own 12Tre Turner run for 43 yds to the Virg 45 for a 1ST down
10:301st & 10 at opp 45Steven Peoples run for 4 yds to the Virg 41
9:552nd & 6 at opp 41Steven Peoples run for a loss of 3 yards to the Virg 44
9:073rd & 9 at opp 44Ryan Willis pass incomplete to Eric Kumah
9:004th & 9 at opp 44Oscar Bradburn punt for 35 yds, fair catch by Chuck Davis at the Virg 9
Virginia Punt, 6 plays
8:551st & 10 at own 9Bryce Perkins run for 7 yds to the Virg 16
8:132nd & 3 at own 16Bryce Perkins pass incomplete
7:533rd & 3 at own 16Bryce Perkins run for 3 yds to the Virg 19 for a 1ST down
7:251st & 10 at own 19Bryce Perkins run for 2 yds to the Virg 21
7:002nd & 8 at own 21Bryce Perkins run for a loss of 3 yards to the Virg 18
5:573rd & 11 at own 18Bryce Perkins pass incomplete to Olamide Zaccheaus
5:574th & 11 at own 18VIRGINIA Penalty, Substitution Infraction (-5 Yards) to the Virg 13
5:474th & 16 at own 13Lester Coleman punt for 39 yds, downed at the VATECH 48 VIRGINIA TECH Penalty, Offensive Holding (10 Yards) to the VTech 38
Virginia Tech Touchdown, 7 plays
5:351st & 10 at own 38Ryan Willis pass complete to Chris Cunningham for 15 yds to the Virg 47 for a 1ST down
5:081st & 10 at opp 47Deshawn McClease run for 7 yds to the Virg 40
4:402nd & 3 at opp 40Deshawn McClease run for 11 yds to the Virg 29 for a 1ST down
4:151st & 10 at opp 29Ryan Willis pass complete to Hezekiah Grimsley for 12 yds to the Virg 17 for a 1ST down
3:411st & 10 at opp 17Timeout VIRGINIA TECH, clock 03:41
3:351st & 10 at opp 17Deshawn McClease run for 4 yds to the Virg 13
3:002nd & 6 at opp 13Ryan Willis pass complete to Steven Peoples for 6 yds to the Virg 7 for a 1ST down
2:441st & goal at opp 7Ryan Willis pass complete to Tre Turner for 7 yds for a TD, (Brian Johnson KICK)Virginia Tech 7, Virginia 0
Virginia Punt return TD, 3 plays (Virginia Tech scores)
2:441st & 10 at own 35Jordan Stout kickoff for 65 yds for a touchback
2:441st & 10 at own 25Timeout VIRGINIA, clock 02:44
2:351st & 10 at own 25Bryce Perkins run for 2 yds to the Virg 27
1:552nd & 8 at own 27Bryce Perkins pass incomplete VIRGINIA Penalty, Personal Foul (Ryan Nelson) to the Virg 13
1:493rd & 22 at own 13Bryce Perkins run for 10 yds to the Virg 23
1:404th & 12 at own 23TEAM punt blocked by Tre Turner, recovered by Jovonn Quillen for a TD, (Brian Johnson KICK)Virginia Tech 14, Virginia 0
1:401st & 10 at own 35VIRGINIA TECH Penalty, Face Mask (15 yards) (-15 Yards) to the VTech 20
Virginia Punt, 3 plays
1:401st & 25 at own 20Jordan Stout kickoff for 79 yds , Joe Reed return for 28 yds to the Virg 29
1:381st & 10 at own 29Bryce Perkins pass incomplete to Terrell Jana
1:352nd & 10 at own 29Jordan Ellis run for 2 yds to the Virg 31
1:263rd & 8 at own 31Timeout VIRGINIA TECH, clock 01:26
1:243rd & 8 at own 31Jordan Ellis run for 4 yds to the Virg 35
1:224th & 4 at own 35Timeout VIRGINIA TECH, clock 01:22
1:144th & 4 at own 35Lester Coleman punt for 47 yds, punt out-of-bounds at the VTech 18
Virginia Tech Fumble, 3 plays
1:101st & 10 at own 18Jalen Holston run for 4 yds to the VTech 22
1:052nd & 6 at own 22Timeout VIRGINIA, clock 01:05
0:552nd & 6 at own 22Jalen Holston run for 4 yds to the VTech 26
0:203rd & 2 at own 26Jalen Holston run for 1 yd to the VTech 27
0:174th & 1 at own 27Timeout VIRGINIA, clock 00:17
0:054th & 1 at own 27Oscar Bradburn punt for 42 yds , Chuck Davis returns for no gain to the Virg 31 Chuck Davis fumbled, recovered by VTech
Virginia Tech Interception, 1 play
0:001st & 10 at opp 31Ryan Willis pass intercepted Tim Harris return for 62 yds to the VTech 10
3rd quarter4 drives, then Virginia Tech 17, Virginia 14
Virginia Touchdown, 8 plays
15:001st & 10 at own 35Jordan Stout kickoff for 65 yds for a touchback
14:501st & 10 at own 25Bryce Perkins run for 2 yds to the Virg 27
14:252nd & 8 at own 27Jordan Ellis run for 2 yds to the Virg 29
13:503rd & 6 at own 29Bryce Perkins pass complete to Olamide Zaccheaus for 8 yds to the Virg 37 for a 1ST down
13:051st & 10 at own 37Bryce Perkins run for 3 yds to the Virg 40
12:302nd & 7 at own 40Bryce Perkins pass complete to Hasise Dubois for 18 yds to the VTech 42 for a 1ST down
12:101st & 10 at opp 42Jordan Ellis run for 3 yds to the VTech 39
11:152nd & 7 at opp 39Jordan Ellis run for 10 yds to the VTech 29 for a 1ST down
10:301st & 10 at opp 29Bryce Perkins pass complete to Joe Reed for 29 yds for a TD (Brian Delaney KICK)Virginia Tech 14, Virginia 7
Virginia Tech Field goal, 14 plays
10:301st & 10 at own 35Brian Delaney kickoff for 65 yds for a touchback
10:251st & 10 at own 25Steven Peoples run for no gain to the VTech 25
10:002nd & 10 at own 25Steven Peoples run for 10 yds to the VTech 35 for a 1ST down
9:041st & 10 at own 35Ryan Willis pass incomplete to Chris Cunningham
9:002nd & 10 at own 35Steven Peoples run for 5 yds to the VTech 40
8:253rd & 5 at own 40Ryan Willis pass complete to Hezekiah Grimsley for 13 yds to the Virg 47 for a 1ST down
7:501st & 10 at opp 47Hezekiah Grimsley run for 17 yds to the Virg 30 for a 1ST down
7:291st & 10 at opp 30Ryan Willis pass incomplete to Tre Turner
7:252nd & 10 at opp 30Steven Peoples run for 2 yds to the Virg 28
6:353rd & 8 at opp 20Ryan Willis pass complete to Jalen Holston for 8 yds to the Virg 20 VIRGINIA TECH Penalty, Illegal Block (Kyle Chung) to the Virg 30
6:003rd & 10 at opp 30Ryan Willis run for 12 yds to the Virg 18 for a 1ST down
5:351st & 10 at opp 18Ryan Willis pass incomplete to Jalen Holston, broken up by Juan Thornhill
5:202nd & 10 at opp 18Jalen Holston run for 1 yd to the Virg 17
4:453rd & 9 at opp 17Ryan Willis run for 3 yds to the Virg 14
4:104th & 6 at opp 14Brian Johnson 31 yd FG GOODVirginia Tech 17, Virginia 7
Virginia Touchdown, 1 play
4:104th & 6 at own 35Jordan Stout kickoff for 65 yds for a touchback
3:571st & 10 at own 25Bryce Perkins pass complete to Joe Reed for 75 yds for a TD (Brian Delaney KICK)Virginia Tech 17, Virginia 14
Virginia Tech Touchdown, 8 plays
3:571st & 10 at own 35Brian Delaney kickoff for 65 yds for a touchback
3:501st & 10 at own 25Steven Peoples run for 1 yd to the VTech 26
3:002nd & 9 at own 26Ryan Willis pass complete to Tre Turner for 45 yds to the Virg 29 for a 1ST down
2:451st & 10 at opp 29Steven Peoples run for 1 yd to the Virg 28
2:192nd & 9 at opp 28Ryan Willis run for 5 yds to the Virg 23
1:453rd & 4 at opp 23Ryan Willis run for 20 yds to the Virg 3 for a 1ST down
1:101st & goal at opp 3Steven Peoples run for a loss of 1 yard to the Virg 4
0:302nd & goal at opp 4Ryan Willis run for 2 yds to the Virg 2
Q4 14:553rd & goal at opp 2Deshawn McClease run for 2 yds for a TD (Brian Johnson KICK)Virginia Tech 24, Virginia 14
4th quarter11 drives, then Tied at 31
Virginia Touchdown, 4 plays
14:553rd & 9 at own 35Jordan Stout kickoff for 65 yds for a touchback
14:151st & 10 at own 25Bryce Perkins run for 29 yds to the VTech 46 for a 1ST down
14:081st & 10 at opp 46Perkins, Bryce pass incomplete to Dubois, Hasise, PENALTY VATECH pass interference (Watts, Bryce) 15 yards to the VATECH31, NO PLAY, 1ST DOWN VIRGINIA.
13:471st & 10 at opp 30Tavares Kelly run for 1 yd to the VTech 30 VIRGINIA Penalty, Illegal Block (-10 Yards) to the VTech 40
13:391st & 19 at opp 40Perkins, Bryce pass incomplete to Zaccheaus, Olamide, PENALTY VATECH holding (Watts, Bryce) 10 yards to the VATECH30, NO PLAY, 1ST DOWN VIRGINIA.
13:251st & 10 at opp 30Bryce Perkins run for 18 yds to the VTech 12 for a 1ST down
12:551st & 10 at opp 12Jordan Ellis run for 12 yds for a TD (Brian Delaney KICK)Virginia Tech 24, Virginia 21
Virginia Tech Punt, 5 plays
12:551st & 10 at own 35Brian Delaney kickoff for 65 yds for a touchback
12:401st & 10 at own 25Deshawn McClease run for 2 yds to the VTech 27
12:202nd & 8 at own 27Deshawn McClease run for 9 yds to the VTech 36 for a 1ST down
11:441st & 10 at own 36Ryan Willis pass incomplete to Hezekiah Grimsley
11:322nd & 10 at own 36Ryan Willis run for 1 yd to the VTech 37
11:003rd & 9 at own 37Ryan Willis pass complete to Deshawn McClease for 5 yds to the VTech 42
10:154th & 4 at own 42Oscar Bradburn punt for 51 yds , Chuck Davis returns for 8 yds to the Virg 15
Virginia Touchdown, 6 plays
10:001st & 10 at own 15Jordan Ellis run for a loss of 1 yard to the Virg 14
9:102nd & 11 at own 14Bryce Perkins pass complete to Olamide Zaccheaus for 36 yds to the 50 yard line for a 1ST down
8:481st & 10 at the 50Bryce Perkins run for 8 yds to the VTech 42
8:112nd & 2 at opp 42Bryce Perkins pass complete to Terrell Jana for 11 yds to the VTech 31 for a 1ST down
7:401st & 10 at opp 31Bryce Perkins run for 2 yds to the VTech 29
6:512nd & 8 at opp 29Bryce Perkins pass complete to Hasise Dubois for 29 yds for a TD (Brian Delaney KICK)Virginia 28, Virginia Tech 24
Virginia Tech Fumble, 3 plays
6:512nd & 8 at own 35Brian Delaney kickoff for 65 yds for a touchback
6:261st & 10 at own 25Ryan Willis sacked by Jordan Mack for a loss of 9 yards to the VTech 16
6:142nd & 19 at own 16Steven Peoples run for 5 yds to the VTech 21
5:453rd & 14 at own 21Ryan Willis run for no gain to the VTech 21 Ryan Willis fumbled, recovered by VTech
5:114th & 14 at own 21Oscar Bradburn punt for 47 yds , Chuck Davis returns for no gain to the Virg 32 Chuck Davis fumbled, recovered by Virg
Virginia Punt, 3 plays
5:001st & 10 at own 32Bryce Perkins run for a loss of 1 yard to the Virg 31
4:202nd & 11 at own 31Bryce Perkins run for 1 yd to the Virg 32
4:163rd & 10 at own 32Timeout VIRGINIA TECH, clock 04:16
4:123rd & 10 at own 32Bryce Perkins run for 1 yd to the Virg 33
4:094th & 9 at own 33Timeout VIRGINIA TECH, clock 04:09
3:584th & 9 at own 33Lester Coleman punt for 52 yds, downed at the VTech 15
Virginia Tech Interception, 3 plays
3:531st & 10 at own 15Ryan Willis pass incomplete
3:472nd & 10 at own 15Ryan Willis pass incomplete to Steven Peoples, broken up by Charles Snowden
3:423rd & 10 at own 15Ryan Willis pass intercepted Charles Snowden return for no gain to the VTech 11
Virginia Field goal, 4 plays
3:381st & 10 at opp 11Bryce Perkins run for a loss of 1 yard to the VTech 12
3:362nd & 11 at opp 12Timeout VIRGINIA TECH, clock 03:36
3:302nd & 11 at opp 12Jordan Ellis run for 2 yds to the VTech 10
2:443rd & 9 at opp 10Bryce Perkins pass incomplete to Olamide Zaccheaus
2:414th & 9 at opp 10Brian Delaney 28 yd FG GOODVirginia 31, Virginia Tech 24
Virginia Tech Touchdown, 5 plays
2:414th & 9 at own 35Brian Delaney kickoff for 65 yds for a touchback
2:371st & 10 at own 25Ryan Willis pass incomplete
2:292nd & 10 at own 25Ryan Willis pass incomplete to Tre Turner
2:073rd & 10 at own 25Ryan Willis pass complete to Dalton Keene for 45 yds to the Virg 30 for a 1ST down
1:591st & 10 at opp 30Ryan Willis pass complete to Tre Turner for 11 yds to the Virg 19 for a 1ST down
1:511st & 10 at opp 19Steven 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)Tied at 31
Virginia Punt, 5 plays
1:511st & 10 at own 35Jordan Stout kickoff for 65 yds for a touchback
1:501st & 10 at own 25Bryce Perkins pass complete to Terrell Jana for 8 yds to the Virg 33
1:252nd & 2 at own 33Bryce Perkins run for 3 yds to the Virg 36 for a 1ST down
1:031st & 10 at own 36Bryce Perkins pass incomplete to Terrell Jana, broken up by Dax Hollifield
0:572nd & 10 at own 36Bryce Perkins pass incomplete to Joe Reed
0:493rd & 10 at own 36Bryce Perkins pass incomplete to Terrell Jana, broken up by Jovonn Quillen
0:434th & 10 at own 36Lester Coleman punt for 40 yds, fair catch by Damon Hazelton at the VTech 24
Virginia Tech Punt, 4 plays
0:401st & 10 at own 24Steven Peoples run for 13 yds to the VTech 37 for a 1ST down
0:301st & 10 at own 37TEAM pass incomplete
0:302nd & 10 at own 37Timeout VIRGINIA, clock 00:30
0:143rd & 3 at own 44Steven Peoples run for 1 yd to the VTech 45
0:024th & 2 at own 45Oscar Bradburn punt for 51 yds, downed at the Virg 4
Virginia Result not recorded, 1 play
0:001st & 10 at own 4TEAM run for a loss of 1 yard to the Virg 3
Overtime2 drives, then Virginia Tech 34, Virginia 31
Virginia Tech Field goal, 4 plays
1st & 10 at opp 25Ryan Willis pass incomplete
2nd & 10 at opp 25Ryan Willis pass incomplete to Tre Turner, broken up by Bryce Hall
3rd & 10 at opp 25Ryan Willis pass incomplete
4th & 10 at opp 25Brian Johnson 42 yd FG GOODVirginia Tech 34, Virginia 31
Virginia Result not recorded, 1 play
1st & 10 at opp 25Bryce Perkins pass complete to Hasise Dubois for 11 yds to the VTech 14 for a 1ST down

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