Referee Stuart Mullins; umpire Johnnie Forte; head linesman Troy Gray; line judge Jim Slayton; side judge Jamal Shears; field judge Harry Tyson; back judge H.Wittelsberger; center judge Larry SaundersGame officials: stats.ncaa.org box scores, via SportsDataverse
Scoring by quarter
Team
Q1
Q2
Q3
Q4
Final
Liberty
7
7
7
17
38
Virginia Tech
3
17
0
15
35
Standouts
PassingHendon Hooker20 of 27, 217 yards, 3 TDVirginia Tech
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Liberty
Virginia Tech
458
Total yards
418
209
Passing yards
217
249
Rushing yards
201
7.2
Yards per pass
8.0
5.0
Yards per rush
6.5
28
First downs
24
6–13
Third downs
4–10
3–3
Fourth downs
2–2
2
Turnovers
1
8–50
Penalties
5–45
37:28
Possession
22:32
0
Sacks (by defense)
3
Efficiency
Liberty
Virginia Tech
56%
Success rate
55%
0.36
EPA per play
0.49
1.21
Explosiveness
1.23
0.29
Rushing EPA
0.26
0.47
Passing EPA
0.75
41%
Passing-down success
40%
0.11
First-down EPA
0.27
0.40
Second-down EPA
0.60
0.42
Third-down EPA
0.38
7%
Havoc by its defense
20%
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 Tech 59% to win. Liberty won as Elo’s underdog.
The line
Virginia Tech −17, over/under 67.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 88%, Liberty 12%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Virginia Tech drives left to right, Liberty right to left. Our source’s drive data for this game doesn’t add up to the final score, so a score may be missing here; the scoring by quarter above is complete.
Q1 LibertyTouchdown, 9 plays, 75 yards
Q1 Virginia TechPunt, 3 plays, 3 yards
Q1 LibertyPunt, 3 plays, −1 yard
Q1 Virginia TechField goal, 6 plays, 33 yards
Q1 LibertyTouchdown, 14 plays, 80 yards
Q2 Virginia TechTouchdown, 7 plays, 65 yards
Q2 LibertyFumble, 5 plays, 12 yards
Q2 Virginia TechTouchdown, 2 plays, 30 yards
Q2 LibertyFumble, 9 plays, 66 yards
Q2 Virginia TechField goal, 12 plays, 90 yards
Q2 LibertyResult not recorded, 0 yards
Q3 Virginia TechPunt, 6 plays, 15 yards
Q3 LibertyTouchdown, 11 plays, 95 yards
Q3 Virginia TechMissed FG, 9 plays, 42 yards
Q3 LibertyPunt, 11 plays, 22 yards
Q4 LibertyTouchdown, 1 play, 5 yards
Q4 Virginia TechTouchdown, 10 plays, 75 yards
Q4 LibertyTouchdown, 9 plays, 75 yards
Q4 Virginia TechTouchdown, 6 plays, 75 yards
Q4 LibertyResult not recorded, 7 plays, −34 yards
Play by play
1st quarter5 drives, then Liberty 7, Virginia Tech 3
Liberty Touchdown, 9 plays
15:00
1st & 10 at own 35
John Parker Romo kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Joshua Mack run for 8 yds to the Liber 33
15:00
2nd & 2 at own 33
Joshua Mack run for 3 yds to the Liber 36 for a 1ST down
15:00
1st & 10 at own 36
Joshua Mack run for 1 yd to the Liber 37
15:00
2nd & 9 at own 37
Joshua Mack run for 4 yds to the Liber 41
15:00
3rd & 5 at own 41
WILLIS, Malik pass incomplete to FRITH, Noah (Chamarri Conner), PENALTY VT offside defense 5 yards to the LU46, 1ST DOWN LU, NO PLAY.
12:01
1st & 10 at own 46
Malik Willis pass incomplete
12:01
2nd & 10 at own 46
DJ Stubbs run for a loss of 1 yard to the Liber 45
12:01
3rd & 11 at own 45
Malik Willis run for 9 yds to the VTech 46
12:01
4th & 2 at opp 46
Joshua Mack run for 14 yds to the VTech 32 for a 1ST down
9:46
1st & 10 at opp 32
Malik Willis pass complete to CJ Yarbrough for 32 yds for a TD (Alex Barbir KICK)Liberty 7, Virginia Tech 0
Virginia Tech Punt, 3 plays
9:46
1st & 0 at own 35
Alex Barbir kickoff for 54 yds , Khalil Herbert return for 12 yds to the VTech 23
9:41
1st & 10 at own 23
Tre Turner run for no gain to the VTech 23
9:41
2nd & 10 at own 23
Hendon Hooker run for 2 yds to the VTech 25
9:41
3rd & 8 at own 25
Hendon Hooker run for 1 yd to the VTech 26
9:41
4th & 7 at own 26
Oscar Bradburn punt for 48 yds LIBERTY Penalty, ( Yards) declined
Liberty Punt, 3 plays
7:58
1st & 10 at own 26
Peytton Pickett run for a loss of 1 yard to the Liber 25
7:20
2nd & 11 at own 25
Malik Willis pass incomplete to CJ Yarbrough
7:15
3rd & 11 at own 25
Malik Willis pass incomplete, broken up by Amare Barno
7:15
4th & 11 at own 25
Aidan Alves punt for 51 yds , Tayvion Robinson returns for 19 yds to the VTech 43
Virginia Tech Field goal, 6 plays
7:01
1st & 10 at own 43
Raheem Blackshear run for 4 yds to the VTech 47
7:01
2nd & 6 at own 47
Hendon Hooker pass complete to Tre Turner for 25 yds to the Liber 28 for a 1ST down
7:01
1st & 10 at opp 28
Raheem Blackshear run for a loss of 9 yards to the Liber 37 Raheem Blackshear fumbled, recovered by VTech Raheem Blackshear
5:26
2nd & 19 at opp 37
Hendon Hooker pass incomplete to Kaleb Smith, PENALTY LU offside defense (CLARK, TreShaun) 5 yards to the LU32, NO PLAY, clock 05:26.
5:21
2nd & 14 at opp 32
Hendon Hooker pass incomplete to Raheem Blackshear, broken up by Anthony Butler
5:21
3rd & 14 at opp 32
Hendon Hooker run for 8 yds to the Liber 24
4:40
4th & 6 at opp 24
Brian Johnson 41 yd FG GOODLiberty 7, Virginia Tech 3
Liberty Touchdown, 14 plays
4:40
1st & 0 at own 35
Brian Johnson kickoff for 64 yds , Shedro Louis return for 19 yds to the Liber 20
4:36
1st & 10 at own 20
Malik Willis pass complete to Demario Douglas for 9 yds to the Liber 29
4:36
2nd & 1 at own 29
Joshua Mack run for no gain to the Liber 29
4:36
3rd & 1 at own 29
Peytton Pickett run for 2 yds to the Liber 31 for a 1ST down
4:36
1st & 10 at own 31
Malik Willis run for 9 yds to the Liber 40
4:36
2nd & 1 at own 40
Peytton Pickett run for 4 yds to the Liber 44 for a 1ST down
4:36
1st & 10 at own 44
Joshua Mack run for 1 yd to the Liber 45
4:36
2nd & 9 at own 45
Malik Willis run for 7 yds to the VTech 48
Q2 15:00
3rd & 2 at opp 48
Joshua Mack run for 3 yds to the VTech 45 for a 1ST down
Q2 14:27
1st & 10 at opp 45
Malik Willis pass incomplete
Q2 14:27
2nd & 10 at opp 45
Malik Willis pass complete to Kevin Shaa for 8 yds to the VTech 37
Q2 14:27
3rd & 2 at opp 37
Shedro Louis run for a loss of 1 yard to the VTech 38
Q2 12:48
4th & 3 at opp 38
Malik Willis pass complete to Kevin Shaa for 35 yds to the VTech 3 for a 1ST down
Q2 12:26
1st & goal at opp 3
Malik Willis run for no gain to the VTech 2 Malik Willis fumbled, recovered by Liber Malik Willis , return for 1 yd to the VTech 2
Q2 12:11
2nd & goal at opp 2
Malik Willis pass complete to Jerome Jackson for 2 yds for a TD (Alex Barbir KICK)Liberty 14, Virginia Tech 3
2nd quarter5 drives, then Virginia Tech 20, Liberty 14
Virginia Tech Touchdown, 7 plays
12:11
1st & 0 at own 35
Alex Barbir kickoff for 52 yds
12:11
1st & 10 at own 35
Hendon Hooker flare pass complete to Drake Deluliis for 2 yards to the VT37 (HASKINS, Marcus), PENALTY VT holding (Brock Hoffman) 10 yards to the VT25, NO PLAY.
12:11
1st & 20 at own 25
Hendon Hooker run for 5 yds to the VTech 30
12:11
2nd & 15 at own 30
Hendon Hooker pass complete to Tre Turner for 17 yds to the VTech 47 for a 1ST down
12:11
1st & 10 at own 47
Hendon Hooker run for 31 yds to the VATECH 22 for a 1ST down LIBERTY Penalty, personal foul (Aaron Pierre) to the Liber 11 for a 1ST down
12:11
1st & 10 at opp 11
Hendon Hooker run for 2 yds to the Liber 9
12:11
2nd & 8 at opp 9
Hendon Hooker run for 6 yds to the Liber 3
9:42
3rd & 2 at opp 3
Hendon Hooker run for no gain to the Liber 3
8:48
4th & 2 at opp 3
Hendon Hooker pass complete to Nick Gallo for 3 yds for a TD (Brian Johnson KICK)Liberty 14, Virginia Tech 10
Liberty Fumble, 5 plays
8:48
1st & 0 at own 35
John Parker Romo kickoff for 65 yds , Demario Douglas return for 18 yds to the Liber 18
8:41
1st & 10 at own 18
Malik Willis pass complete to Shedro Louis for 5 yds to the Liber 23
8:26
2nd & 5 at own 23
Shedro Louis run for 7 yds to the Liber 30 for a 1ST down
8:26
1st & 10 at own 30
Shedro Louis run for 5 yds to the Liber 35
8:26
2nd & 5 at own 35
Malik Willis run for a loss of 1 yard to the Liber 34
8:26
3rd & 6 at own 34
Malik Willis sacked by Norell Pollard for a loss of 4 yards to the Liber 30 Malik Willis fumbled, recovered by VTech Jaylen Griffin , return for 0 yards
Virginia Tech Touchdown, 2 plays
5:47
1st & 10 at opp 30
Hendon Hooker run for 13 yds to the Liber 17 for a 1ST down
5:47
1st & 10 at opp 17
Jalen Holston rush right for 3 yards to the LU14 (RUSINS, Ralfs), PENALTY LU offside defense (WASHINGTON, Aakil) 5 yards to the LU12, NO PLAY.
4:36
1st & 5 at opp 12
Hendon Hooker run for 12 yds for a TD (Brian Johnson KICK)Virginia Tech 17, Liberty 14
Liberty Fumble, 9 plays
4:36
1st & 0 at own 35
John Parker Romo kickoff for 65 yds for a touchback
4:36
1st & 10 at own 25
LIBERTY Penalty, delay of game (-5 Yards) to the Liber 20
4:30
1st & 15 at own 20
Malik Willis pass incomplete
4:30
2nd & 15 at own 20
Malik Willis run for 23 yds to the Liber 43 for a 1ST down
4:30
1st & 10 at own 43
Malik Willis pass complete to Noah Frith for 7 yds to the 50 yard line for a 1ST down VIRGINIA TECH Penalty, personal foul (Dorian Strong) to the VTech 35 for a 1ST down
4:30
1st & 10 at opp 35
Joshua Mack run for 3 yds to the VTech 32
4:30
2nd & 7 at opp 32
Malik Willis pass complete to CJ Daniels for 4 yds to the VTech 28
4:30
3rd & 3 at opp 28
Malik Willis pass complete to DJ Stubbs for 6 yds to the VTech 22 for a 1ST down
4:30
1st & 10 at opp 22
Joshua Mack run for 5 yds to the VTech 17
4:30
2nd & 5 at opp 17
Malik Willis pass complete to CJ Daniels for 13 yds to the VTech 4 for a 1ST down
4:30
1st & goal at opp 4
Malik Willis sacked by Jaylen Griffin for a loss of 5 yards to the VTech 9 Malik Willis fumbled, recovered by VTech Jaylen Griffin , return for 0 yards
Virginia Tech Field goal, 12 plays
1:46
1st & 10 at own 9
Hendon Hooker run for 8 yds to the VTech 17
1:24
2nd & 2 at own 17
Hendon Hooker pass incomplete to Tayvion Robinson
1:24
3rd & 2 at own 17
Hendon Hooker run for 13 yds to the VTech 30 for a 1ST down
1:24
1st & 10 at own 30
Hendon Hooker pass complete to Tayvion Robinson for 15 yds to the VTech 45 for a 1ST down
1:24
1st & 10 at own 45
Hendon Hooker pass complete to Nick Gallo for 8 yds to the Liber 47
0:55
2nd & 2 at opp 47
Hendon Hooker pass complete to Raheem Blackshear for 8 yds to the Liber 39 for a 1ST down
0:55
1st & 10 at opp 39
Hendon Hooker pass complete to Nick Gallo for 4 yds to the Liber 35
0:55
2nd & 6 at opp 35
Hendon Hooker pass complete to Tre Turner for 10 yds to the Liber 25 for a 1ST down
0:55
2nd & 2 at opp 47
Timeout VIRGINIA TECH, clock 00:55
0:27
1st & 10 at opp 25
Timeout VIRGINIA TECH, clock 00:27
0:19
1st & 10 at opp 25
Hendon Hooker pass incomplete to Nick Gallo
0:19
2nd & 10 at opp 25
Hendon Hooker pass complete to Evan Fairs for 10 yds to the Liber 15 for a 1ST down
0:08
1st & 10 at opp 15
Jalen Holston run for 12 yds to the Liber 3 for a 1ST down
0:08
1st & goal at opp 3
Hendon Hooker sideline pass incomplete to Evan Fairs, PENALTY LU offside defense (JOHNSON, Durrell) 2 yards to the LU1, NO PLAY.
0:01
1st & goal at opp 1
Brian Johnson 18 yd FG GOODVirginia Tech 20, Liberty 14
0:01
1st & 0 at own 35
John Parker Romo on-side kick recovered by LIBERTY at the 50 yard line , Brody Brumm return for no gain to the 50 yard line
3rd quarter4 drives, then Liberty 21, Virginia Tech 20
Virginia Tech Punt, 6 plays
15:00
1st & 10 at own 35
Alex Barbir kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Raheem Blackshear run for 6 yds to the VTech 31
15:00
2nd & 4 at own 31
Raheem Blackshear run for 3 yds to the VTech 34
15:00
3rd & 1 at own 34
Raheem Blackshear run for 3 yds to the VTech 37 for a 1ST down
13:46
1st & 10 at own 37
Hendon Hooker pass incomplete, broken up by Elijah James
13:46
2nd & 10 at own 37
Hendon Hooker pass complete to Raheem Blackshear for 3 yds to the VTech 40
13:10
3rd & 7 at own 40
Hendon Hooker pass incomplete
13:10
4th & 7 at own 40
Oscar Bradburn punt for 54 yds , Demario Douglas returns for a loss of 1 yard to the Liber 5
Liberty Touchdown, 11 plays
12:57
1st & 10 at own 5
Joshua Mack run for 11 yds to the Liber 16 for a 1ST down
12:57
1st & 10 at own 16
Malik Willis pass complete to CJ Yarbrough for 5 yds to the Liber 21
12:57
2nd & 5 at own 21
Joshua Mack run for 17 yds to the Liber 38 for a 1ST down
12:57
1st & 10 at own 38
Joshua Mack run for 8 yds to the Liber 46
12:57
2nd & 2 at own 46
Malik Willis run for a loss of 4 yards to the Liber 42
12:57
3rd & 6 at own 42
Malik Willis run for 10 yds to the VTech 48 for a 1ST down
12:57
1st & 10 at opp 48
Peytton Pickett run for 4 yds to the VTech 44
12:57
2nd & 6 at opp 44
LIBERTY Penalty, false start (Malik Willis) to the VTech 49
12:57
2nd & 11 at opp 49
Malik Willis pass complete to DJ Stubbs for 13 yds to the VTech 36 for a 1ST down
12:57
1st & 10 at opp 36
Peytton Pickett run for 12 yds to the VTech 24 for a 1ST down
12:57
1st & 10 at opp 24
Malik Willis pass complete to DJ Stubbs for 5 yds to the VTech 19
6:26
2nd & 5 at opp 19
Malik Willis run for 19 yds for a TD (Alex Barbir KICK)Liberty 21, Virginia Tech 20
Virginia Tech Missed FG, 9 plays
6:26
1st & 0 at own 35
Alex Barbir kickoff for 65 yds for a touchback
6:26
1st & 10 at own 25
Hendon Hooker run for 5 yds to the VTech 30
6:26
2nd & 5 at own 30
Hendon Hooker pass complete to Tayvion Robinson for 17 yds to the VTech 47 for a 1ST down
6:26
1st & 10 at own 47
Raheem Blackshear run for 3 yds to the 50 yard line
6:26
2nd & 7 at the 50
Hendon Hooker screen pass complete to Tayvion Robinson for 6 yards to the LU44 (STONE, Cedric), PENALTY VT holding (Changa Hodge) 10 yards to the VT40, NO PLAY.
6:26
2nd & 17 at own 40
Hendon Hooker pass complete to Raheem Blackshear for 16 yds to the Liber 44
6:26
3rd & 1 at opp 44
Hendon Hooker run for 5 yds to the Liber 39 for a 1ST down
6:26
1st & 10 at opp 39
Hendon Hooker pass complete to Raheem Blackshear for 3 yds to the Liber 36
6:26
2nd & 7 at opp 36
Hendon Hooker run for 1 yd to the Liber 35
6:26
3rd & 6 at opp 35
Hendon Hooker run for 2 yds to the Liber 33
1:57
4th & 4 at opp 33
Brian Johnson 50 yd FG MISSED
Liberty Punt, 11 plays
1:51
1st & 10 at own 33
Malik Willis pass incomplete to CJ Yarbrough
1:51
2nd & 10 at own 33
Shedro Louis run for 8 yds to the Liber 41
1:51
3rd & 2 at own 41
Shedro Louis run for 3 yds to the Liber 44 for a 1ST down
1:51
1st & 10 at own 44
Malik Willis run for 11 yds to the VTech 45 for a 1ST down
Q4 15:00
1st & 10 at opp 45
Malik Willis run for no gain to the VTech 45
Q4 15:00
2nd & 10 at opp 45
Malik Willis pass complete to Demario Douglas for 5 yds to the VTech 40
Q4 15:00
3rd & 5 at opp 40
Joshua Mack run for 4 yds to the VTech 36
Q4 15:00
4th & 1 at opp 36
Malik Willis run for 4 yds to the VTech 32 for a 1ST down
Q4 15:00
1st & 10 at opp 32
Joshua Mack run for a loss of 2 yards to the VTech 34
Q4 11:29
2nd & 12 at opp 34
Malik Willis pass incomplete to Demario Douglas
Q4 11:29
3rd & 12 at opp 34
WILLIS, Malik pass complete to HUNTLEY, Johnny for 15 yards to the VT19 (Devin Taylor), PENALTY LU illegal motion 5 yards to the VT39, NO PLAY.
Q4 11:29
3rd & 17 at opp 39
Malik Willis sacked by Amare Barno for a loss of 6 yards to the VTech 45 Malik Willis fumbled, , return for 0 yards
Q4 10:49
4th & 23 at opp 45
Aidan Alves punt for 37 yds , Tayvion Robinson returns for a loss of 2 yards to the VTech 5 Tayvion Robinson fumbled, recovered by Liber Benjamin Alexander , return for 1 yd to the VTech 5
4th quarter5 drives, then Liberty 38, Virginia Tech 35
Liberty Touchdown, 1 play
10:29
1st & goal at opp 5
Malik Willis pass complete to Johnny Huntley for 5 yds for a TD (Alex Barbir KICK)Liberty 28, Virginia Tech 20
Virginia Tech Touchdown, 10 plays
10:29
1st & 0 at own 35
Alex Barbir kickoff for 65 yds for a touchback
10:29
1st & 10 at own 25
Hendon Hooker sideline pass complete to Tre Turner for 22 yards to the VT47, PENALTY VT ineligible downfield on pass (Doug Nester) 5 yards to the VT20, NO PLAY.
10:29
1st & 15 at own 20
Hendon Hooker pass complete to Tayvion Robinson for 12 yds to the VTech 32
10:29
2nd & 3 at own 32
Hendon Hooker run for 15 yds to the VTech 47 for a 1ST down
10:29
1st & 10 at own 47
Raheem Blackshear run for 14 yds to the Liber 39 for a 1ST down
8:55
1st & 10 at opp 39
Hendon Hooker run for 4 yds to the Liber 35
8:12
2nd & 6 at opp 35
Hendon Hooker pass incomplete
8:12
3rd & 6 at opp 35
Hendon Hooker run for 19 yds to the Liber 16 for a 1ST down
8:12
1st & 10 at opp 16
Raheem Blackshear run for 1 yd to the Liber 15
8:12
2nd & 9 at opp 15
Hendon Hooker pass complete to Tayvion Robinson for 2 yds to the Liber 13
8:12
3rd & 7 at opp 13
Hendon Hooker run for 4 yds to the Liber 9
5:51
4th & 3 at opp 9
Timeout LIBERTY, clock 05:51
5:46
4th & 3 at opp 9
Hendon Hooker pass complete to Kaleb Smith for 9 yds for a TD (Hendon Hooker pass to Raheem Blackshear for Two-Point Conversion)Tied at 28
Liberty Touchdown, 9 plays
5:46
1st & 0 at own 35
John Parker Romo kickoff for 65 yds for a touchback
5:46
1st & 10 at own 25
Malik Willis run for 11 yds to the Liber 36 for a 1ST down
5:46
1st & 10 at own 36
Joshua Mack run for 2 yds to the Liber 38
4:11
2nd & 8 at own 38
Malik Willis pass incomplete to Noah Frith
4:11
3rd & 8 at own 38
Malik Willis pass complete to CJ Yarbrough for 13 yds to the VTech 49 for a 1ST down
4:11
1st & 10 at opp 49
Joshua Mack run for no gain to the VTech 49
4:11
2nd & 10 at opp 49
Malik Willis pass complete to Johnny Huntley for 25 yds to the VTech 24 for a 1ST down
4:11
1st & 10 at opp 24
Joshua Mack run for 2 yds to the VTech 22
1:53
2nd & 8 at opp 22
Timeout VIRGINIA TECH, clock 01:53
1:53
2nd & 8 at opp 22
Malik Willis run for 13 yds to the VTech 9 for a 1ST down
1:46
1st & 0 at opp 9
Timeout VIRGINIA TECH, clock 01:46
1:41
1st & goal at opp 9
Peytton Pickett run for 9 yds for a TD (Alex Barbir KICK)Liberty 35, Virginia Tech 28
Virginia Tech Touchdown, 6 plays
1:41
1st & 0 at own 35
Alex Barbir kickoff for 65 yds for a touchback
1:36
1st & 10 at own 25
Hendon Hooker pass incomplete to Tre Turner
1:30
2nd & 10 at own 25
Hendon Hooker pass complete to Kaleb Smith for 17 yds to the VTech 42 for a 1ST down
1:20
1st & 10 at own 42
Hendon Hooker pass complete to Tre Turner for 5 yds to the VTech 47
1:07
2nd & 5 at own 47
Hendon Hooker pass complete to Tre Turner for 21 yds to the Liber 32 for a 1ST down
0:56
1st & 10 at opp 32
Raheem Blackshear run for 8 yds to the Liber 24 for a 1ST down LIBERTY Penalty, face mask (12 yards) (Anthony Butler) to the Liber 12 for a 1ST down
0:52
1st & 10 at opp 12
Hendon Hooker pass complete to Tre Turner for 12 yds for a TD (Brian Johnson KICK)Tied at 35
Liberty Result not recorded, 7 plays
0:52
1st & 0 at own 35
John Parker Romo kickoff for 65 yds for a touchback
0:46
1st & 10 at own 25
Malik Willis pass complete to CJ Yarbrough for 7 yds to the Liber 32
0:39
2nd & 3 at own 32
Malik Willis pass complete to Noah Frith for 10 yds to the Liber 42 for a 1ST down
0:39
1st & 10 at own 42
Joshua Mack run for 6 yds to the Liber 48
0:34
2nd & 4 at own 48
Timeout LIBERTY, clock 00:34
0:34
2nd & 4 at own 48
Malik Willis run for 7 yds to the VTech 45 for a 1ST down
0:18
1st & 10 at opp 45
Malik Willis pass incomplete to CJ Yarbrough
0:18
2nd & 10 at opp 45
Malik Willis run for 4 yds to the VTech 41
0:11
3rd & 6 at opp 41
Timeout LIBERTY, clock 00:11
0:08
3rd & 6 at opp 41
Malik Willis pass incomplete to Johnny Huntley, broken up by Amare Barno
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.