Virginia Tech at Liberty

Saturday, November 19, 2022

Virginia Tech beat Liberty 23–⁠22. It was their third meeting; Virginia Tech leads the series 2–⁠1.

AwayVirginia Tech3–⁠8 in 2022
23
HomeLiberty8–⁠5 in 2022
22

Final at Williams Stadium (VA), LynchburgTV: ESPN+Attendance 23,055

At kickoff
46°F, clear, wind 13 mph from the southwest, gusts to 20 mphWeather: NOAA NCEI Integrated Surface Database; Lynchburg Rgnl/Preston Glenn Field Airport (KLYH), 5 km from the stadium, six minutes before kickoff
Official
Jeff FlanaganGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Virginia Tech7100623
Liberty7105022

Standouts

  • RushingJalen Holston26 carries, 99 yards, 3 TDVirginia Tech
  • DefenseTyJuan Garbutt6 tackles, 2 sacks, 3 for lossVirginia Tech

Player stats

Virginia Tech

PassingC/AttYdsTDInt
Grant Wells14/2014800
RushingCarYdsTDLong
Jalen Holston2699314
Keshawn King1178022
John Love111011
Grant Wells164019
ReceivingRecYdsTDLong
Nick Gallo245035
Dae’Quan Wright235032
Keshawn King431025
Jadan Blue223013
DefenseTklTFLSacksInt
TyJuan Garbutt6320
Dax Hollifield61.510
Keonta Jenkins60.500
Keli Lawson5210
Norell Pollard21.510

Liberty

PassingC/AttYdsTDInt
Kaidon Salter12/1811900
Johnathan Bennett8/159800
RushingCarYdsTDLong
Shedro Louis964029
Kaidon Salter1023014
Johnathan Bennett920115
T.J. Green1808
ReceivingRecYdsTDLong
Noah Frith474027
Demario Douglas969012
Bentley Hanshaw125025
Jerome Jackson320010
DefenseTklTFLSacksInt
Javon Scruggs10110
Aakil Washington10000
Kendy Charles61.51.50
Tyren Dupree5110
Ahmad Walker4110
Durrell Johnson4310
Quinton Reese30.50.50

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

Team stats

Virginia TechLiberty
324Total yards332
148Passing yards217
176Rushing yards115
7.4Yards per pass6.4
3.0Yards per rush4.0
19First downs20
6–⁠18Third downs4–⁠12
3–⁠3Fourth downs0–⁠1
0Turnovers2
4–⁠44Penalties4–⁠27
36:19Possession23:41
5Sacks (by defense)6

Efficiency

Virginia TechLiberty
35%Success rate40%
0.16EPA per play−0.03
1.28Explosiveness1.24
0.28Rushing EPA−0.07
−0.04Passing EPA−0.00
28%Passing-down success22%
−0.11First-down EPA−0.29
0.07Second-down EPA0.31
0.50Third-down EPA0.23
29%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)

Liberty 84% to win. Virginia Tech won as Elo’s underdog.

The line

Liberty −10.5, over/under 46.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Every drive

Liberty end zoneVirginia Tech end zoneQ1 Virginia TechPunt, 3 playsQ1 LibertyPunt, 3 playsQ1 Virginia TechTouchdown, 8 playsQ1 LibertyPunt, 3 playsQ1 Virginia TechPunt, 3 playsQ1 LibertyTouchdown, 8 playsQ1 Virginia TechTouchdown, 12 playsQ2 LibertyPunt, 4 playsQ2 Virginia TechField goal, 10 playsQ2 Virginia TechDefensive TD, 6 plays (Liberty scores)Q2 LibertyPunt, 5 playsQ2 Virginia TechPunt, 3 playsQ2 LibertyField goal, 8 playsQ2 Virginia TechEnd of half, 1 playQ3 LibertyPunt, 6 playsQ3 Virginia TechSafety, 2 plays (Liberty scores)Q3 LibertyPunt, 3 playsQ3 Virginia TechPunt, 6 playsQ3 LibertyField goal, 9 playsQ3 Virginia TechPunt, 5 playsQ3 LibertyFumble, 6 playsQ4 Virginia TechTouchdown, 13 playsQ4 LibertyTurnover on downs, 8 playsQ4 Virginia TechPunt, 3 playsQ4 LibertyFumble, 2 playsQ4 Virginia TechEnd of game, 5 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Liberty drives left to right, Virginia Tech right to left.
  1. Q1 Virginia TechPunt, 3 plays, 9 yards
  2. Q1 LibertyPunt, 3 plays, 8 yards
  3. Q1 Virginia TechTouchdown, 8 plays, 80 yards
  4. Q1 LibertyPunt, 3 plays, 5 yards
  5. Q1 Virginia TechPunt, 3 plays, 2 yards
  6. Q1 LibertyTouchdown, 8 plays, 89 yards
  7. Q1 Virginia TechTouchdown, 12 plays, 67 yards
  8. Q2 LibertyPunt, 4 plays, 23 yards
  9. Q2 Virginia TechField goal, 10 plays, 59 yards
  10. Q2 Virginia TechDefensive TD, 6 plays (Liberty scores), 20 yards
  11. Q2 LibertyPunt, 5 plays, 22 yards
  12. Q2 Virginia TechPunt, 3 plays, 3 yards
  13. Q2 LibertyField goal, 8 plays, 51 yards
  14. Q2 Virginia TechEnd of half, 1 play, −2 yards
  15. Q3 LibertyPunt, 6 plays, 20 yards
  16. Q3 Virginia TechSafety, 2 plays (Liberty scores), −10 yards
  17. Q3 LibertyPunt, 3 plays, 0 yards
  18. Q3 Virginia TechPunt, 6 plays, 29 yards
  19. Q3 LibertyField goal, 9 plays, 57 yards
  20. Q3 Virginia TechPunt, 5 plays, 14 yards
  21. Q3 LibertyFumble, 6 plays, 54 yards
  22. Q4 Virginia TechTouchdown, 13 plays, 64 yards
  23. Q4 LibertyTurnover on downs, 8 plays, 35 yards
  24. Q4 Virginia TechPunt, 3 plays, −5 yards
  25. Q4 LibertyFumble, 2 plays, −8 yards
  26. Q4 Virginia TechEnd of game, 5 plays, 1 yard

Play by play

1st quarter7 drives, then Tied at 7
Virginia Tech Punt, 3 plays
14:53Jason Stricker kickoff for 61 yds , Cole Beck return for 11 yds to the VTech 15
14:531st & 10 at own 15Keshawn King run for 4 yds to the VTech 19
14:532nd & 6 at own 19Grant Wells pass complete to Keshawn King for 1 yd to the VTech 20
14:533rd & 5 at own 20Grant Wells pass complete to Da’Wain Lofton for 4 yds to the VTech 24
12:414th & 1 at own 24Peter Moore punt for 42 yds, fair catch by Demario Douglas at the Liber 34
Liberty Punt, 3 plays
12:411st & 10 at own 34Johnathan Bennett run for 2 yds to the Liber 36
12:412nd & 8 at own 36Johnathan Bennett pass complete to Demario Douglas for 3 yds to the Liber 39
12:413rd & 5 at own 39Johnathan Bennett run for 3 yds to the Liber 42
11:074th & 2 at own 42Aidan Alves punt for 38 yds
11:071st & 10 at own 20Timeout LIBERTY, clock 11:07
Virginia Tech Touchdown, 8 plays
11:071st & 10 at own 20Keshawn King run for 2 yds to the VTech 22
11:072nd & 8 at own 22Grant Wells run for 19 yds to the VTech 41 for a 1ST down
11:071st & 10 at own 41Grant Wells pass complete to Keshawn King for 3 yds to the VTech 44
11:072nd & 7 at own 44Grant Wells pass complete to Nick Gallo for 10 yds to the Liber 46 for a 1ST down
11:071st & 10 at opp 46Grant Wells pass complete to Nick Gallo for 35 yds to the Liber 11 for a 1ST down
11:071st & 10 at opp 11Jalen Holston run for 2 yds to the Liber 9
11:072nd & 8 at opp 9Jalen Holston run for 5 yds to the Liber 4
11:073rd & 3 at opp 4WELLS, Grant sacked for a loss of 6 yards at the LIB10 (DUPREE, Tyren). PENALTY Before the snap, LIB Illegal Substitution enforced half the distance from the goal, 2 yards from the LIB4 to the LIB2. NO PLAY (replay the down).
6:573rd & 1 at opp 2Jalen Holston run for 2 yds for a TD, (John Love KICK)Virginia Tech 7, Liberty 0
Liberty Punt, 3 plays
6:571st & goal at opp 3Timeout LIBERTY, clock 06:57
6:57Kyle Lowe kickoff for 65 yds for a touchback
6:571st & 10 at own 25Johnathan Bennett pass incomplete
6:572nd & 10 at own 25Johnathan Bennett pass complete to Jerome Jackson for 5 yds to the Liber 30
6:573rd & 5 at own 30Johnathan Bennett pass incomplete
6:204th & 5 at own 30Aidan Alves punt for 40 yds , Tucker Holloway returns for a loss of 1 yard to the VTech 29
6:201st & 10 at own 29Timeout LIBERTY, clock 06:20
Virginia Tech Punt, 3 plays
6:201st & 10 at own 29Jalen Holston run for 2 yds to the VTech 31
6:202nd & 8 at own 31Grant Wells pass incomplete
6:203rd & 8 at own 31Grant Wells pass incomplete
5:364th & 8 at own 31Peter Moore punt for 49 yds , Demario Douglas returns for a loss of 9 yards to the Liber 11
Liberty Touchdown, 8 plays
5:361st & 10 at own 11Shedro Louis run for a loss of 1 yard to the Liber 10
5:362nd & 11 at own 10Johnathan Bennett run for 8 yds to the Liber 18
5:363rd & 3 at own 18Johnathan Bennett pass complete to Noah Frith for 27 yds to the Liber 45 for a 1ST down
5:361st & 10 at own 45Johnathan Bennett pass complete to Demario Douglas for a loss of 1 yard to the Liber 44
5:362nd & 11 at own 44Johnathan Bennett pass complete to Treon Sibley for 12 yds to the VTech 44 for a 1ST down
5:361st & 10 at opp 44Shedro Louis run for 29 yds to the VTech 15 for a 1ST down
5:361st & 10 at opp 15Johnathan Bennett pass incomplete
2:342nd & 10 at opp 15Johnathan Bennett run for 15 yds for a TD, (Nick Brown KICK)Tied at 7
Virginia Tech Touchdown, 12 plays
2:26Jason Stricker kickoff for 58 yds , Cole Beck return for 26 yds to the VTech 33
2:261st & 10 at own 33Grant Wells pass incomplete
2:262nd & 10 at own 33Keshawn King run for 21 yds to the Liber 46 for a 1ST down
2:261st & 10 at opp 46Keshawn King run for 5 yds to the Liber 41
2:262nd & 5 at opp 41Jalen Holston run for 12 yds to the Liber 29 for a 1ST down
2:261st & 10 at opp 29Jalen Holston run for 5 yds to the Liber 24
2:262nd & 5 at opp 24VIRGINIA TECH Penalty, Intentional Grounding (Grant Wells) to the Liber 38
0:003rd & 19 at opp 38Grant Wells pass complete to Jadan Blue for 13 yds to the Liber 25
Q2 15:004th & 6 at opp 25John Love run for 11 yds to the Liber 14 for a 1ST down
Q2 15:001st & 10 at opp 14Jalen Holston run for 3 yds to the Liber 11
Q2 15:002nd & 7 at opp 11Grant Wells pass complete to Jalen Holston for 4 yds to the Liber 7
Q2 15:003rd & 3 at opp 7Jalen Holston run for 2 yds to the Liber 5
Q2 13:094th & 1 at opp 5Jalen Holston run for 5 yds for a TD, (John Love KICK)Virginia Tech 14, Liberty 7
2nd quarter7 drives, then Tied at 17
Liberty Punt, 4 plays
13:091st & goal at opp 3Timeout LIBERTY, clock 13:09
13:09Kyle Lowe kickoff for 65 yds for a touchback
13:091st & 10 at own 25Johnathan Bennett pass complete to Bentley Hanshaw for 25 yds to the 50 yard line for a 1ST down
13:091st & 10 at the 50Johnathan Bennett sacked by Keli Lawson for a loss of 8 yards to the Liber 42
13:092nd & 18 at own 42Johnathan Bennett run for 6 yds to the Liber 48
13:093rd & 12 at own 48Timeout LIBERTY, clock 13:09
13:093rd & 12 at own 48Johnathan Bennett pass incomplete
11:324th & 12 at own 48Aidan Alves punt for 16 yds
11:321st & 10 at own 36Timeout LIBERTY, clock 11:32
Virginia Tech Field goal, 10 plays
11:321st & 10 at own 36Grant Wells run for 5 yds to the VTech 41
11:322nd & 5 at own 41Jalen Holston run for 3 yds to the VTech 44
11:323rd & 2 at own 44Grant Wells pass complete to Jadan Blue for 10 yds to the Liber 46 for a 1ST down
11:321st & 10 at opp 46Jalen Holston run for 3 yds to the Liber 43
11:322nd & 7 at opp 43Grant Wells pass incomplete
11:323rd & 7 at opp 43Grant Wells pass complete to Dae’Quan Wright for 32 yds to the Liber 11 for a 1ST down
11:321st & 10 at opp 11Jalen Holston run for 1 yd to the Liber 10
11:322nd & 9 at opp 10Grant Wells run for 5 yds to the Liber 5
11:323rd & 4 at opp 5Keshawn King run for no gain to the Liber 5
7:064th & 4 at opp 5John Love 23 yd FG GOODVirginia Tech 17, Liberty 7
7:06Timeout LIBERTY, clock 07:06
Virginia Tech Defensive TD, 6 plays (Liberty scores)
6:52Shedro Louis 97 Yd Kickoff Return (Nick Brown Kick)Virginia Tech 17, Liberty 14
6:52Jason Stricker kickoff for 65 yds for a touchback
6:521st & 10 at own 25Grant Wells pass complete to Keshawn King for 25 yds to the 50 yard line for a 1ST down
6:521st & 10 at the 50Keshawn King run for 8 yds to the Liber 42
6:522nd & 2 at opp 42Keshawn King run for 4 yds to the Liber 38 for a 1ST down
6:521st & 10 at opp 38Jalen Holston run for a loss of 2 yards to the Liber 40
6:522nd & 12 at opp 40Grant Wells sacked by Durrell Johnson for a loss of 8 yards to the Liber 48
6:523rd & 20 at opp 48WELLS, Grant pass to the left incomplete intended for SMITH, Kaleb broken up by MEGGINSON, Chris at the LIB15. PENALTY LIB Offsides on CLARK, TreShaun enforced 5 yards from the LIB48 to the LIB43 [NHSG]. NO PLAY (replay the down).
6:523rd & 15 at opp 43Grant Wells sacked by Tyren Dupree for a loss of 12 yards to the VTech 45
3:434th & 27 at own 45Peter Moore punt for 41 yds
Liberty Punt, 5 plays
3:431st & 10 at own 14Kaidon Salter pass complete to Demario Douglas for 7 yds to the Liber 21
3:432nd & 3 at own 21Kaidon Salter pass complete to Demario Douglas for 12 yds to the Liber 33 for a 1ST down
3:431st & 10 at own 33Kaidon Salter pass incomplete
3:432nd & 10 at own 33Kaidon Salter pass incomplete
3:433rd & 10 at own 33Kaidon Salter run for 3 yds to the Liber 36
1:534th & 7 at own 36Aidan Alves punt for 46 yds , Tucker Holloway returns for 4 yds to the VTech 22
Virginia Tech Punt, 3 plays
1:531st & 10 at own 22Keshawn King run for 1 yd to the VTech 23
1:173rd & 9 at own 23Timeout LIBERTY, clock 01:17
1:172nd & 9 at own 23Grant Wells run for no gain to the VTech 23
1:134th & 7 at own 25Timeout LIBERTY, clock 01:13
1:133rd & 9 at own 23Keshawn King run for 2 yds to the VTech 25
1:024th & 7 at own 25Peter Moore punt for 55 yds, downed at the Liber 20
Liberty Field goal, 8 plays
1:021st & 10 at own 20Kaidon Salter pass complete to Caleb Snead for 11 yds to the Liber 31 for a 1ST down
1:021st & 10 at own 31SALTER, Kaidon pass to the left incomplete intended for DOUGLAS, Demario thrown to the VT40. PENALTY VT Pass Interference on STROMAN, Jalen enforced 15 yards to the LIB46 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
1:021st & 10 at own 46Kaidon Salter pass incomplete
1:022nd & 10 at own 46Kaidon Salter pass complete to Shedro Louis for 6 yds to the VTech 48
1:023rd & 4 at opp 48Kaidon Salter pass complete to Noah Frith for 8 yds to the VTech 40 for a 1ST down
1:021st & 10 at opp 40SALTER, Kaidon pass to the left incomplete intended for SNEAD, Caleb thrown to the VT0. PENALTY LIB Tripping on REDDY, Cam enforced 15 yards from the VT40 to the LIB45 [NHSG]. NO PLAY (replay the down).
0:212nd & 15 at opp 45Timeout LIBERTY, clock 00:21
0:211st & 25 at own 45Kaidon Salter run for 10 yds to the VTech 45
0:212nd & 15 at opp 45Johnathan Bennett pass complete to Noah Frith for 16 yds to the VTech 29 for a 1ST down
0:211st & 10 at opp 29Johnathan Bennett pass incomplete
0:052nd & 10 at opp 29Nick Brown 47 yd FG GOODTied at 17
Virginia Tech End of half, 1 play
0:05Jason Stricker kickoff for 65 yds for a touchback
0:001st & 10 at own 25[NHSG] Kneel down by WELLS, Grant at VT23 (team loss of 2), clock 00:00.
3rd quarter7 drives, then Liberty 22, Virginia Tech 17
Liberty Punt, 6 plays
14:54Kyle Lowe kickoff for 54 yds , Shedro Louis return for 26 yds to the Liber 37
14:541st & 10 at own 37Shedro Louis run for 8 yds to the Liber 45
14:542nd & 2 at own 45Johnathan Bennett pass incomplete
14:543rd & 2 at own 45Johnathan Bennett pass complete to Demario Douglas for 11 yds to the VTech 44 for a 1ST down
14:541st & 10 at opp 44Shedro Louis run for 2 yds to the VTech 42
14:542nd & 8 at opp 42Johnathan Bennett pass incomplete
14:543rd & 8 at opp 42Shedro Louis run for a loss of 1 yard to the VTech 43
12:444th & 9 at opp 43Aidan Alves punt for 33 yds
Virginia Tech Safety, 2 plays (Liberty scores)
12:441st & 10 at own 10Chance Black run for a loss of 3 yards to the VTech 7
12:042nd & 13 at own 7Grant Wells sacked by Kendy Charles for a loss of 7 yards for a SAFETYLiberty 19, Virginia Tech 17
12:041st & goal at opp 0Timeout LIBERTY, clock 12:04
Liberty Punt, 3 plays
11:551st & 10 at opp 48Shedro Louis run for a loss of 2 yards to the 50 yard line
11:552nd & 12 at the 50Johnathan Bennett pass incomplete
11:553rd & 12 at the 50Johnathan Bennett run for 2 yds to the VTech 48
10:324th & 10 at opp 48Aidan Alves punt for 42 yds, fair catch by Tucker Holloway at the VTech 6
10:321st & 10 at own 6Timeout LIBERTY, clock 10:32
Virginia Tech Punt, 6 plays
10:321st & 10 at own 6Jalen Holston run for 2 yds to the VTech 8
10:322nd & 8 at own 8Jalen Holston run for no gain to the VTech 8
10:323rd & 8 at own 8Grant Wells run for 19 yds to the VTech 27 for a 1ST down
10:321st & 10 at own 27Grant Wells pass complete to Dae’Quan Wright for 3 yds to the VTech 30
10:322nd & 7 at own 30Grant Wells pass incomplete
10:323rd & 7 at own 30Grant Wells run for 5 yds to the VTech 35
7:274th & 2 at own 35Peter Moore punt for 41 yds, downed at the Liber 24
7:271st & 10 at own 24Timeout LIBERTY, clock 07:27
Liberty Field goal, 9 plays
7:271st & 10 at own 24Kaidon Salter pass complete to Demario Douglas for 8 yds to the Liber 32
7:272nd & 2 at own 32Kaidon Salter run for 14 yds to the Liber 46 for a 1ST down
7:271st & 10 at own 46Kaidon Salter pass incomplete
7:272nd & 10 at own 46Kaidon Salter pass complete to Demario Douglas for 12 yds to the VTech 42 for a 1ST down
7:271st & 10 at opp 42Kaidon Salter pass complete to Noah Frith for 23 yds to the VTech 19 for a 1ST down
7:271st & 10 at opp 19Shedro Louis run for 6 yds to the VTech 13
7:272nd & 4 at opp 13Kaidon Salter run for a loss of 2 yards to the VTech 15
7:273rd & 6 at opp 15Kaidon Salter sacked by TyJuan Garbutt for a loss of 4 yards to the VTech 19
3:504th & 10 at opp 19Nick Brown 37 yd FG GOODLiberty 22, Virginia Tech 17
Virginia Tech Punt, 5 plays
3:42Jason Stricker kickoff for 65 yds , Cole Beck return for 40 yds to the VTech 40
3:421st & 10 at own 40Grant Wells pass complete to Jalen Holston for 1 yd to the VTech 41
3:422nd & 9 at own 41Keshawn King run for 22 yds to the Liber 37 for a 1ST down
3:421st & 10 at opp 37Grant Wells pass complete to Keshawn King for 2 yds to the Liber 35
3:422nd & 8 at opp 35Grant Wells run for 1 yd to the Liber 34
3:423rd & 7 at opp 34VIRGINIA TECH Penalty, Offensive Holding (Johnny Jordan) declined
0:544th & 19 at opp 46Peter Moore punt for 36 yds, downed at the Liber 10
Liberty Fumble, 6 plays
0:541st & 10 at own 10VIRGINIA TECH Penalty, Face mask (15 yards) (Jalen Stroman) to the Liber 34 for a 1ST down
0:001st & 10 at own 34Shedro Louis run for 21 yds to the VTech 45 for a 1ST down
Q4 15:001st & 10 at opp 45T.J. Green run for 8 yds to the VTech 37
Q4 15:002nd & 2 at opp 37Kaidon Salter run for a loss of 2 yards to the VTech 39
Q4 15:003rd & 4 at opp 39Kaidon Salter pass complete to Jerome Jackson for 5 yds to the VTech 34 for a 1ST down
Q4 13:171st & 10 at opp 34Kaidon Salter run for a loss of 2 yards to the VTech 36 Kaidon Salter fumbled, recovered by VTech Keli Lawson
4th quarter5 drives, then Virginia Tech 23, Liberty 22
Virginia Tech Touchdown, 13 plays
13:171st & 10 at own 36Keshawn King run for 9 yds to the VTech 45 Keshawn King fumbled, recovered by VTech Tucker Holloway
13:172nd & 1 at own 45Jalen Holston run for 14 yds to the Liber 41 for a 1ST down
13:171st & 10 at opp 41Jalen Holston run for 4 yds to the Liber 37
13:172nd & 6 at opp 37Jalen Holston run for 1 yd to the Liber 36
13:173rd & 5 at opp 36Jalen Holston run for 12 yds to the Liber 24 for a 1ST down
13:171st & 10 at opp 24Grant Wells pass incomplete
13:172nd & 10 at opp 24Jalen Holston run for 3 yds to the Liber 21
13:173rd & 7 at opp 21Grant Wells pass complete to Kaleb Smith for 5 yds to the Liber 16
13:174th & 2 at opp 16Jalen Holston run for 3 yds to the Liber 13 for a 1ST down
13:171st & 10 at opp 13Grant Wells run for 3 yds to the Liber 10
13:172nd & 7 at opp 10Grant Wells run for 6 yds to the Liber 4
13:173rd & 1 at opp 4Jalen Holston run for 3 yds to the Liber 1 for a 1ST down
7:461st & goal at opp 1Jalen Holston 1 Yd Run (Two-Point Pass Conversion Failed)Virginia Tech 23, Liberty 22
Liberty Turnover on downs, 8 plays
7:461st & 10 at opp 25Timeout LIBERTY, clock 07:46
7:46Kyle Lowe kickoff for 65 yds for a touchback
7:461st & 10 at own 25Kaidon Salter pass complete to Demario Douglas for 8 yds to the Liber 33
7:462nd & 2 at own 33Kaidon Salter run for 4 yds to the Liber 37 for a 1ST down
7:461st & 10 at own 37Kaidon Salter run for 9 yds to the Liber 46
7:462nd & 1 at own 46Shedro Louis run for 2 yds to the Liber 48 for a 1ST down
7:461st & 10 at own 48SALTER, Kaidon pass to the right incomplete intended for DOUGLAS, Demario thrown to the VT7. PENALTY VT Pass Interference on PEOPLES, Nasir enforced 14 yards to the VT38 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
7:461st & 10 at opp 38SALTER, Kaidon pass to the left incomplete intended for YARBROUGH, CJ thrown to the VT34. PENALTY LIB Ineligible Receiver Downfield on Pass on SIBLEY, Treon enforced 5 yards from the VT38 to the VT43 [NHSG]. NO PLAY (replay the down).
7:461st & 15 at opp 43Kaidon Salter sacked by Dax Hollifield for a loss of 7 yards to the 50 yard line
7:462nd & 22 at the 50Kaidon Salter pass complete to Jerome Jackson for 10 yds to the VTech 40
7:463rd & 12 at opp 40Kaidon Salter pass incomplete
4:284th & 12 at opp 40Kaidon Salter pass incomplete
4:281st & 10 at own 40Timeout LIBERTY, clock 04:28
Virginia Tech Punt, 3 plays
4:281st & 10 at own 40Jalen Holston run for 1 yd to the VTech 41
3:313rd & 4 at own 46Timeout LIBERTY, clock 03:31
3:312nd & 9 at own 41Grant Wells run for 5 yds to the VTech 46
3:234th & 15 at own 35Timeout LIBERTY, clock 03:23
3:233rd & 4 at own 46Grant Wells sacked by Javon Scruggs for a loss of 11 yards to the VTech 35
3:194th & 15 at own 35Peter Moore punt for 43 yds, fair catch by Demario Douglas at the Liber 22
Liberty Fumble, 2 plays
3:191st & 10 at own 22Johnathan Bennett sacked by Norell Pollard for a loss of 5 yards to the Liber 17
2:492nd & 15 at own 17Johnathan Bennett sacked for a loss of 3 yards to the Liber 14
Virginia Tech End of game, 5 plays
2:491st & 10 at opp 14Jalen Holston run for 7 yds to the Liber 7
2:492nd & 3 at opp 7Jalen Holston run for 5 yds to the Liber 2 for a 1ST down
1:252nd & goal at opp 5Timeout LIBERTY, clock 01:25
1:251st & goal at opp 2[NHSG] Kneel down by WELLS, Grant at LIB5 (team loss of 3).
1:252nd & goal at opp 5[NHSG] Kneel down by WELLS, Grant at LIB10 (team loss of 5).
0:003rd & goal at opp 10[NHSG] Kneel down by WELLS, Grant at LIB13 (team loss of 3), clock 00:00.

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 2–⁠1 in three meetings.

Recent meetings
2022Virginia Tech 23, Liberty 22
2020Liberty 38, Virginia Tech 35
2016Virginia Tech 36, Liberty 13

Around this game