Referee Jeff Heaser; umpire Mike Morton; head linesman Arthur Hardin; line judge Brian Sakowski; side judge Tony Tarantini; field judge Wayne Rundell; back judge Keith Parham; center judge Jon BadenGame officials: stats.ncaa.org box scores, via SportsDataverse
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Virginia Tech
Wake Forest
433
Total yards
346
223
Passing yards
110
210
Rushing yards
236
6.4
Yards per pass
6.5
4.9
Yards per rush
4.8
28
First downs
18
5–16
Third downs
3–14
2–2
Fourth downs
3–3
3
Turnovers
0
10–112
Penalties
6–79
30:18
Possession
29:34
3
Sacks (by defense)
3
Efficiency
Virginia Tech
Wake Forest
46%
Success rate
35%
0.11
EPA per play
0.14
1.13
Explosiveness
1.28
0.35
Rushing EPA
0.13
−0.17
Passing EPA
0.19
25%
Passing-down success
13%
0.20
First-down EPA
−0.15
0.20
Second-down EPA
0.26
−0.52
Third-down EPA
0.20
15%
Havoc by its defense
21%
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 50% to win. Wake Forest pulled the upset.
The line
Virginia Tech −10.5, over/under 68.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 77%, Wake Forest 23%. 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. Wake Forest drives left to right, Virginia Tech right to left.
Q1 Virginia TechPunt, 6 plays, 21 yards
Q1 Wake ForestTouchdown, 7 plays, 92 yards
Q1 Virginia TechMissed FG, 5 plays, 50 yards
Q1 Wake ForestPunt, 3 plays, 0 yards
Q1 Virginia TechPunt, 3 plays, 0 yards
Q1 Wake ForestField goal, 6 plays, 37 yards
Q1 Virginia TechField goal, 13 plays, 64 yards
Q2 Wake ForestPunt, 3 plays, 4 yards
Q2 Virginia TechTouchdown, 4 plays, 70 yards
Q2 Wake ForestTouchdown, 17 plays, 75 yards
Q2 Virginia TechInterception, 9 plays, 55 yards
Q2 Wake ForestEnd of half, 1 play, −1 yard
Q3 Wake ForestField goal, 7 plays, 46 yards
Q3 Virginia TechInterception, 9 plays, 50 yards
Q3 Wake ForestPunt, 5 plays, 32 yards
Q3 Virginia TechField goal, 9 plays, 66 yards
Q3 Wake ForestField goal, 13 plays, 65 yards
Q4 Virginia TechMissed FG, 10 plays, 47 yards
Q4 Wake ForestPunt, 3 plays, 8 yards
Q4 Virginia TechField goal, 9 plays, 35 yards
Q4 Wake ForestPunt, 3 plays, 2 yards
Q4 Virginia TechInterception, 6 plays, 14 yards
Q4 Wake ForestResult not recorded, 1 play, −1 yard
Play by play
1st quarter7 drives, then Wake Forest 10, Virginia Tech 0
Virginia Tech Punt, 6 plays
15:00
1st & 10 at own 35
Jack Crane kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Hendon Hooker run for 2 yds to the VTech 27
15:00
2nd & 8 at own 27
Raheem Blackshear run for 6 yds to the VTech 33
15:00
3rd & 2 at own 33
Raheem Blackshear run for 4 yds to the VTech 37 for a 1ST down
15:00
1st & 10 at own 37
Hendon Hooker pass incomplete
15:00
2nd & 10 at own 37
Khalil Herbert run for 9 yds to the VTech 46
13:05
3rd & 1 at own 46
Timeout VIRGINIA TECH, clock 13:05
13:05
3rd & 1 at own 46
Khalil Herbert run for no gain to the VTech 46
13:05
4th & 1 at own 46
Oscar Bradburn punt for 46 yds
Wake Forest Touchdown, 7 plays
12:25
1st & 10 at own 8
Sam Hartman pass complete to Jaquarii Roberson for 6 yds to the WFrst 14
12:25
2nd & 4 at own 14
Sam Hartman pass complete to A.T. Perry for 3 yds to the WFrst 17
12:25
3rd & 1 at own 17
Christian Beal-Smith run for 58 yds to the VTech 25 for a 1ST down
12:25
1st & 10 at opp 25
Christian Beal-Smith run for 3 yds to the VTech 22
12:25
2nd & 7 at opp 22
Christian Beal-Smith run for 1 yd to the VTech 21
12:25
3rd & 6 at opp 21
Sam Hartman pass complete to Jaquarii Roberson for 7 yds to the VTech 14 for a 1ST down
12:25
1st & 10 at opp 14
K Walker rush for 4 yards to the VT10 (Deablo, D), PENALTY VT offside (Reed, J) 5 yards to the VT9, NO PLAY.
9:31
1st & 5 at opp 9
Sam Hartman run for 9 yds for a TD (Nick Sciba KICK)Wake Forest 7, Virginia Tech 0
Virginia Tech Missed FG, 5 plays
9:31
1st & 0 at own 35
Jack Crane kickoff for 65 yds for a touchback
9:31
1st & 10 at own 25
Hendon Hooker pass complete to Khalil Herbert for 35 yds to the WAKEFOREST 40 for a 1ST down WAKE FOREST Penalty, personal foul (15 Yards) to the WFrst 25 for a 1ST down
9:31
1st & 10 at opp 25
Hendon Hooker pass complete to Tayvion Robinson for 8 yds to the WFrst 17
9:31
2nd & 2 at opp 17
Khalil Herbert run for a loss of 2 yards to the WFrst 19
9:31
3rd & 4 at opp 19
Hendon Hooker sacked by Miles Fox and Chase Monroe for a loss of 6 yards to the WFrst 25
7:34
4th & 10 at opp 25
Brian Johnson 42 yd FG MISSED
Wake Forest Punt, 3 plays
7:34
1st & 10 at own 25
Kenneth Walker III run for 3 yds to the WFrst 28
7:34
2nd & 7 at own 28
Kenneth Walker III run for 2 yds to the WFrst 30
7:34
3rd & 5 at own 30
Sam Hartman sacked by Justus Reed and Jarrod Hewitt for a loss of 5 yards to the WFrst 25
7:34
4th & 10 at own 25
Ivan Mora punt for 55 yds, punt out-of-bounds at the VTech 20
Virginia Tech Punt, 3 plays
5:48
1st & 10 at own 20
Hendon Hooker sacked by Ja’Corey Johns for a loss of 1 yard to the VTech 19
5:48
2nd & 11 at own 19
Khalil Herbert run for 1 yd to the VTech 20
5:48
3rd & 10 at own 20
Hendon Hooker pass incomplete
5:48
4th & 10 at own 20
Oscar Bradburn punt for 40 yds
Wake Forest Field goal, 6 plays
4:20
1st & 10 at own 40
Christian Beal-Smith run for 3 yds to the WFrst 43
4:20
2nd & 7 at own 43
Christian Beal-Smith run for 26 yds to the VTech 31 for a 1ST down
4:20
1st & 10 at opp 31
Kenneth Walker III run for 5 yds to the VTech 26
4:20
2nd & 5 at opp 26
Kenneth Walker III run for 3 yds to the VTech 23
4:20
3rd & 2 at opp 23
Sam Hartman pass incomplete
2:11
4th & 2 at opp 23
Nick Sciba 41 yd FG GOODWake Forest 10, Virginia Tech 0
Virginia Tech Field goal, 13 plays
2:11
1st & 0 at own 35
Jack Crane kickoff for 65 yds for a touchback
2:11
1st & 10 at own 25
Hendon Hooker run for 9 yds to the VTech 34
2:11
2nd & 1 at own 34
Khalil Herbert run for 2 yds to the VTech 36 for a 1ST down
2:11
1st & 10 at own 36
Khalil Herbert run for 5 yds to the VTech 41
2:11
2nd & 5 at own 41
Hooker, H pass incomplete to Robinson, T, PENALTY WF pass interference (J Taylor) 14 yards to the WF45, 1ST DOWN VT, NO PLAY.
2:11
1st & 10 at opp 45
Hendon Hooker run for 15 yds to the WFrst 30 for a 1ST down
Q2 15:00
1st & 10 at opp 30
Raheem Blackshear run for 3 yds to the WFrst 27
Q2 15:00
2nd & 7 at opp 27
Raheem Blackshear run for 4 yds to the WFrst 23
Q2 15:00
3rd & 3 at opp 23
Hendon Hooker pass complete to James Mitchell for 7 yds to the WFrst 16 for a 1ST down
Q2 15:00
1st & 10 at opp 16
Khalil Herbert run for 4 yds to the WFrst 12
Q2 15:00
2nd & 6 at opp 12
Khalil Herbert run for 8 yds to the WFrst 4 for a 1ST down
Q2 15:00
1st & goal at opp 4
Raheem Blackshear run for a loss of 7 yards to the WFrst 11
Q2 15:00
2nd & goal at opp 11
Hendon Hooker pass incomplete to Tayvion Robinson, broken up by A.J. Williams
Q2 15:00
3rd & goal at opp 11
Hendon Hooker pass incomplete to Tayvion Robinson, broken up by Caelen Carson
Q2 11:39
4th & goal at opp 11
Brian Johnson 28 yd FG GOODWake Forest 10, Virginia Tech 3
2nd quarter5 drives, then Wake Forest 17, Virginia Tech 10
Wake Forest Punt, 3 plays
11:39
1st & 0 at own 35
John Parker Romo kickoff for 65 yds for a touchback
11:39
1st & 10 at own 25
Sam Hartman sacked by Rayshard Ashby for a loss of 10 yards to the WFrst 15
11:39
2nd & 20 at own 15
Sam Hartman pass incomplete to Brandon Chapman
11:39
3rd & 20 at own 15
Sam Hartman pass complete to Christian Beal-Smith for 14 yds to the WFrst 29
11:39
4th & 6 at own 29
Ivan Mora punt for 41 yds, fair catch by Tayvion Robinson at the VTech 30
Virginia Tech Touchdown, 4 plays
10:14
1st & 10 at own 30
Hendon Hooker run for 11 yds to the VTech 41 for a 1ST down
10:14
1st & 10 at own 41
Raheem Blackshear run for 15 yds to the WFrst 44 for a 1ST down
10:14
1st & 10 at opp 44
Hendon Hooker pass complete to James Mitchell for 5 yds to the WFrst 39
8:40
2nd & 5 at opp 39
Hendon Hooker pass complete to James Mitchell for 39 yds for a TD (Brian Johnson KICK)Tied at 10
Wake Forest Touchdown, 17 plays
8:40
1st & 0 at own 35
Brian Johnson kickoff for 65 yds for a touchback
8:40
1st & 10 at own 25
Sam Hartman run for 5 yds to the WFrst 30
8:40
2nd & 5 at own 30
Sam Hartman run for 2 yds to the WFrst 32
8:40
3rd & 3 at own 32
Sam Hartman pass complete to Jaquarii Roberson for 11 yds to the WFrst 43 for a 1ST down
8:40
1st & 10 at own 43
Sam Hartman run for no gain to the WFrst 43
8:40
2nd & 10 at own 43
Sam Hartman pass complete to Kenneth Walker III for 4 yds to the WFrst 47
8:40
3rd & 6 at own 47
Sam Hartman pass complete to Nolan Groulx for 5 yds to the VTech 48
8:40
4th & 1 at opp 48
Kenneth Walker III run for 11 yds to the VTech 37 for a 1ST down
8:40
1st & 10 at opp 37
Kenneth Walker III run for 7 yds to the VTech 30
8:40
2nd & 3 at opp 30
Kenneth Walker III run for 1 yd to the VTech 29
8:40
3rd & 2 at opp 29
Sam Hartman pass incomplete
8:40
4th & 2 at opp 29
Sam Hartman pass complete to Jaquarii Roberson for 7 yds to the VTech 22 for a 1ST down
8:40
1st & 10 at opp 22
Kenneth Walker III run for a loss of 3 yards to the VTech 25
8:40
2nd & 13 at opp 25
Kenneth Walker III run for 8 yds to the VTech 17
8:40
3rd & 5 at opp 17
Sam Hartman pass complete to Jaquarii Roberson for 4 yds to the VTech 13
8:40
4th & 1 at opp 13
Kenneth Walker III run for 3 yds to the VTech 10 for a 1ST down VIRGINIA TECH Penalty, face mask (5 yards) (Jarrod Hewitt) to the VTech 5 for a 1ST down
8:40
1st & goal at opp 5
WAKE FOREST Penalty, false start (-5 Yards) to the VTech 10
8:40
1st & goal at opp 10
Sam Hartman run for 4 yds to the VTech 6
1:39
2nd & 0 at opp 6
Timeout VIRGINIA TECH, clock 01:39
1:31
2nd & goal at opp 6
Kenneth Walker III run for 6 yds for a TD (Nick Sciba KICK)Wake Forest 17, Virginia Tech 10
Virginia Tech Interception, 9 plays
1:31
1st & 0 at own 35
Jack Crane kickoff for 58 yds , Khalil Herbert return for 23 yds to the VTech 30
1:26
1st & 10 at own 30
Hendon Hooker run for 14 yds to the VTech 44 for a 1ST down
1:26
1st & 10 at own 44
Hendon Hooker pass complete to Tre Turner for 14 yds to the WFrst 42 for a 1ST down
1:26
1st & 10 at opp 42
Hendon Hooker pass complete to Tre Turner for 16 yds to the WFrst 26 for a 1ST down
1:26
1st & 10 at opp 26
Hendon Hooker pass complete to Nick Gallo for 3 yds to the WFrst 23
1:26
2nd & 7 at opp 23
Hendon Hooker run for 6 yds to the WFrst 17
1:26
3rd & 1 at opp 17
Khalil Herbert run for 2 yds to the WFrst 15 for a 1ST down
1:26
1st & 10 at opp 15
TEAM pass incomplete
0:14
2nd & 10 at opp 15
Timeout WAKE FOREST, clock 00:14
0:14
2nd & 10 at opp 15
Hendon Hooker pass incomplete to James Mitchell
0:14
3rd & 10 at opp 15
Hendon Hooker pass intercepted, touchback. Nick Andersen return for no gain
Wake Forest End of half, 1 play
0:04
1st & 10 at own 20
TEAM run for a loss of 1 yard to the WFrst 19
3rd quarter5 drives, then Wake Forest 20, Virginia Tech 13
Wake Forest Field goal, 7 plays
15:00
2nd & 11 at own 35
John Parker Romo kickoff for 64 yds , Donavon Greene return for 25 yds to the WFrst 26
14:55
1st & 10 at own 26
Sam Hartman run for 5 yds to the WFrst 31
14:55
2nd & 5 at own 31
Kenneth Walker III run for 9 yds to the WFrst 40 for a 1ST down
14:55
1st & 10 at own 40
Sam Hartman sacked by Jarrod Hewitt for 0 yards to the WFrst 40 for a 1ST down VIRGINIA TECH Penalty, targeting (Jarrod Hewitt) to the 50 yard line for a 1ST down
14:55
1st & 10 at the 50
VIRGINIA TECH Penalty, unsportsmanlike conduct (Jarrod Hewitt) to the VTech 35 for a 1ST down
14:55
1st & 10 at opp 35
Kenneth Walker III run for 8 yds to the VTech 27
14:55
2nd & 2 at opp 27
Kenneth Walker III run for a loss of 1 yard to the VTech 28
14:55
3rd & 3 at opp 28
Sam Hartman pass incomplete to Nolan Groulx, broken up by Dorian Strong
12:23
4th & 3 at opp 28
Nick Sciba 46 yd FG GOODWake Forest 20, Virginia Tech 10
Virginia Tech Interception, 9 plays
12:23
1st & 0 at own 35
Jack Crane kickoff for 65 yds for a touchback VIRGINIA TECH Penalty, illegal block (12 Yards)
12:23
1st & 10 at own 13
Hendon Hooker run for 6 yds to the VTech 19
12:23
2nd & 4 at own 19
Khalil Herbert run for 4 yds to the VTech 23 for a 1ST down
12:23
1st & 10 at own 23
Hendon Hooker pass complete to Khalil Herbert for 4 yds to the VTech 27
12:23
2nd & 6 at own 27
Hendon Hooker run for 2 yds to the VTech 29
9:58
3rd & 4 at own 29
Timeout VIRGINIA TECH, clock 09:58
9:58
3rd & 4 at own 29
Hendon Hooker pass incomplete to Tayvion Robinson
9:58
4th & 4 at own 29
Oscar Bradburn run for 14 yds to the VTech 43 for a 1ST down
9:58
1st & 10 at own 43
Hendon Hooker run for 2 yds to the VTech 45
9:58
2nd & 8 at own 45
Raheem Blackshear run for 3 yds to the WFrst 48 for a 1ST down WAKE FOREST Penalty, personal foul (Carlos Basham Jr.) to the WFrst 37 for a 1ST down
9:58
1st & 10 at opp 37
Hendon Hooker pass intercepted Nick Andersen return for no gain to the WFrst 14
Wake Forest Punt, 5 plays
8:16
1st & 10 at own 14
Christian Beal-Smith run for 4 yds to the WFrst 18
8:16
2nd & 6 at own 18
Christian Beal-Smith run for 19 yds to the WFrst 37 for a 1ST down
8:16
1st & 10 at own 37
Christian Beal-Smith run for 4 yds to the WFrst 41
8:16
2nd & 6 at own 41
Sam Hartman pass complete to Taylor Morin for 2 yds to the WFrst 43
8:16
3rd & 4 at own 43
Christian Beal-Smith run for 3 yds to the WFrst 46
8:16
4th & 1 at own 46
Ivan Mora punt for 50 yds for a touchback , Tayvion Robinson returns for no gain Tayvion Robinson fumbled, forced by Kenneth Dicks III, recovered by VTech WAKE FOREST Penalty, kick catching interference ( Yards) declined
Virginia Tech Field goal, 9 plays
5:49
1st & 10 at own 20
Khalil Herbert run for 24 yds to the VTech 44 for a 1ST down
5:49
1st & 10 at own 44
Khalil Herbert run for 7 yds to the WFrst 49
5:49
2nd & 3 at opp 49
Hendon Hooker run for 7 yds to the WFrst 42 for a 1ST down
5:49
1st & 10 at opp 42
Hendon Hooker pass complete to Tayvion Robinson for 13 yds to the WFrst 29 for a 1ST down
5:49
1st & 10 at opp 29
Hendon Hooker pass complete to Nick Gallo for 10 yds to the WFrst 19 for a 1ST down
5:49
1st & 10 at opp 19
Raheem Blackshear run for 1 yd to the WFrst 18
5:49
2nd & 9 at opp 18
Raheem Blackshear run for a loss of 7 yards to the WFrst 25
5:49
3rd & 16 at opp 25
Hendon Hooker pass complete to Tayvion Robinson for 11 yds to the WFrst 14
1:29
4th & 5 at opp 14
Brian Johnson 31 yd FG GOODWake Forest 20, Virginia Tech 13
Wake Forest Field goal, 13 plays
1:29
1st & 0 at own 35
John Parker Romo kickoff for 65 yds for a touchback
1:29
1st & 10 at own 25
Sam Hartman pass complete to Jaquarii Roberson for 11 yds to the WFrst 36 for a 1ST down
1:29
1st & 10 at own 36
Kenneth Walker III run for 1 yd to the WFrst 37
1:29
2nd & 9 at own 37
S Hartman pass incomplete to AT Perry, PENALTY VT pass interference (Strong, D) 10 yards to the WF47, 1ST DOWN WF, NO PLAY.
1:29
1st & 10 at own 47
Sam Hartman run for 4 yds to the VTech 49
Q4 15:00
2nd & 6 at opp 49
Kenneth Walker III run for 8 yds to the VTech 41 for a 1ST down
Q4 15:00
1st & 10 at opp 41
Kenneth Walker III run for a loss of 4 yards to the VTech 45
Q4 15:00
2nd & 14 at opp 45
Sam Hartman pass complete to Donavon Greene for 36 yds to the VTech 9 for a 1ST down
Q4 15:00
1st & goal at opp 9
Kenneth Walker III run for a loss of 4 yards to the VTech 13
Q4 15:00
2nd & goal at opp 13
Kenneth Walker III run for 7 yds to the VTech 6
Q4 12:55
3rd & goal at opp 6
S Hartman pass complete to D Greene for 6 yards to the VT0, clock 12:55, PENALTY WF pass interference (D Greene) 15 yards to the VT21, NO PLAY.
Q4 12:55
3rd & goal at opp 21
Kenneth Walker III run for a loss of 4 yards to the VTech 25 for a 1ST down VIRGINIA TECH Penalty, personal foul (Norell Pollard) to the VTech 12 for a 1ST down
Q4 12:55
1st & 10 at opp 12
Kenneth Walker III run for a loss of 2 yards to the VTech 14
Q4 12:55
2nd & 12 at opp 14
Sam Hartman pass incomplete to Blake Whiteheart
Q4 12:55
3rd & 12 at opp 14
Sam Hartman run for 4 yds to the VTech 10
Q4 11:05
4th & 8 at opp 10
Nick Sciba 28 yd FG GOODWake Forest 23, Virginia Tech 13
4th quarter6 drives, then Wake Forest 23, Virginia Tech 16
Virginia Tech Missed FG, 10 plays
11:05
1st & 0 at own 35
Jack Crane kickoff for 64 yds , Jalen Holston return for 18 yds to the VTech 19
11:01
1st & 10 at own 19
Khalil Herbert run for no gain to the VTech 19
11:01
2nd & 10 at own 19
Hendon Hooker pass complete to Tre Turner for 3 yds to the VTech 22
11:01
3rd & 7 at own 22
Hendon Hooker run for 12 yds to the VTech 34 for a 1ST down
11:01
1st & 10 at own 34
Herbert, K rush for 4 yards to the VT38 (N Andersen), PENALTY VT holding (Mitchell, J) 10 yards to the VT24, NO PLAY.
11:01
1st & 20 at own 24
Hendon Hooker pass complete to Raheem Blackshear for 19 yds to the VTech 43
11:01
2nd & 1 at own 43
Herbert, K rush for 18 yards to the WF39 (C Carson), PENALTY VT holding 10 yards to the VT33, NO PLAY.
11:01
2nd & 11 at own 33
Raheem Blackshear run for 10 yds to the WFrst 43 for a 1ST down WAKE FOREST Penalty, face mask (15 yards) (Caelen Carson) to the WFrst 42 for a 1ST down
11:01
1st & 10 at opp 42
Hendon Hooker pass complete to Tre Turner for 14 yds Tre Turner fumbled, forced by Caelen Carson, recovered by VTech for a 1ST down
11:01
1st & 10 at opp 28
Hendon Hooker pass incomplete to Kaleb Smith, broken up by A.J. Williams
11:01
2nd & 10 at opp 28
Hendon Hooker pass incomplete to Kaleb Smith
11:01
3rd & 10 at opp 28
Hendon Hooker sacked by Carlos Basham Jr. for a loss of 7 yards to the WFrst 34 Hendon Hooker fumbled, recovered by VTech Lecitus Smith , return for 0 yards
6:56
4th & 16 at opp 34
Brian Johnson 51 yd FG MISSED
Wake Forest Punt, 3 plays
6:56
1st & 10 at own 34
Christian Beal-Smith run for 7 yds to the WFrst 41
6:56
2nd & 3 at own 41
Christian Beal-Smith run for 1 yd to the WFrst 42
6:07
3rd & 2 at own 42
Timeout VIRGINIA TECH, clock 06:07
6:07
3rd & 2 at own 42
Kenneth Walker III run for no gain to the WFrst 42
6:07
4th & 2 at own 42
Ivan Mora punt for 30 yds, punt out-of-bounds at the VTech 28
Virginia Tech Field goal, 9 plays
5:10
1st & 10 at own 28
Hendon Hooker run for 20 yds to the VTech 48 for a 1ST down
5:10
1st & 10 at own 48
Khalil Herbert run for no gain to the VTech 48
5:10
2nd & 10 at own 48
Hendon Hooker pass incomplete to Changa Hodge
5:10
3rd & 10 at own 48
Hendon Hooker pass complete to Nick Gallo for 8 yds to the WFrst 44
5:10
4th & 2 at opp 44
Hendon Hooker run for 5 yds to the WFrst 39 for a 1ST down
5:10
1st & 10 at opp 39
Raheem Blackshear run for 2 yds to the WFrst 37
5:10
2nd & 8 at opp 37
Hendon Hooker run for no gain to the WFrst 37
5:10
3rd & 8 at opp 37
Hendon Hooker pass incomplete to Tre Turner
2:38
4th & 8 at opp 37
Brian Johnson 54 yd FG GOODWake Forest 23, Virginia Tech 16
Wake Forest Punt, 3 plays
2:38
1st & 0 at own 35
John Parker Romo on-side kick recovered by WAKE FOREST at the VTech 49 VIRGINIA TECH Penalty, kick catching interference (Dax Hollifield) to the VTech 34
2:37
1st & 10 at opp 34
Christian Beal-Smith run for 1 yd to the VTech 33
2:31
2nd & 9 at opp 33
Timeout VIRGINIA TECH, clock 02:31
2:31
2nd & 9 at opp 33
Christian Beal-Smith run for a loss of 1 yard to the VTech 34
2:31
3rd & 10 at opp 34
Kenneth Walker III run for 2 yds to the VTech 32
0:51
4th & 8 at opp 32
Timeout WAKE FOREST, clock 00:51
0:51
4th & 8 at opp 32
Ivan Mora punt for 30 yds, downed at the VTech 2
Virginia Tech Interception, 6 plays
0:45
1st & 10 at own 2
Hendon Hooker pass incomplete to James Mitchell
0:45
2nd & 10 at own 2
Hendon Hooker pass incomplete to Khalil Herbert
0:45
3rd & 10 at own 2
Hendon Hooker pass complete to Tre Turner for 14 yds to the VTech 16 for a 1ST down
0:45
1st & 10 at own 16
TEAM pass incomplete
0:45
2nd & 10 at own 16
Hendon Hooker pass incomplete to Tayvion Robinson
0:45
3rd & 10 at own 16
Hendon Hooker pass intercepted Nick Andersen return for no gain to the WFrst 49
Wake Forest Result not recorded, 1 play
0:08
1st & 10 at own 49
TEAM run for a loss of 1 yard to the WFrst 48
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.