Referee Jeff Flanagan; umpire Mike Morton; head linesman Matt Fitzgerald; line judge Hugh Campbell; side judge Glenn Street; field judge Mark Furtado; back judge Bryan Platt; center judge Steve DisangroGame 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
Virginia
304
Total yards
433
237
Passing yards
171
67
Rushing yards
262
8.2
Yards per pass
4.5
2.2
Yards per rush
6.6
12
First downs
21
3–14
Third downs
8–18
0–0
Fourth downs
0–1
1
Turnovers
2
3–35
Penalties
9–65
25:23
Possession
34:37
Efficiency
Virginia Tech
Virginia
36%
Success rate
39%
−0.02
EPA per play
0.09
1.29
Explosiveness
1.22
−0.19
Rushing EPA
0.21
0.09
Passing EPA
−0.05
32%
Passing-down success
33%
−0.09
First-down EPA
−0.24
−0.02
Second-down EPA
0.24
0.02
Third-down EPA
0.63
3%
Havoc by its defense
2%
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 55% to win. Elo’s favorite won.
The line
Virginia Tech −3.5, over/under 48.
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 59%, Virginia 41%. 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 drives left to right, Virginia Tech right to left.
Q1 Virginia TechField goal, 7 plays, 28 yards
Q1 VirginiaField goal, 14 plays, 51 yards
Q1 Virginia TechPunt, 4 plays, 18 yards
Q1 VirginiaPunt, 3 plays, 7 yards
Q2 Virginia TechPunt, 3 plays, −2 yards
Q2 VirginiaPunt, 3 plays, 10 yards
Q2 Virginia TechPunt, 4 plays, 11 yards
Q2 VirginiaField goal, 11 plays, 67 yards
Q2 Virginia TechPunt, 3 plays, 8 yards
Q2 VirginiaTurnover on downs, 4 plays, 8 yards
Q2 Virginia TechField goal, 5 plays, 21 yards
Q2 VirginiaEnd of half, 2 plays, 2 yards
Q3 VirginiaPunt, 8 plays, 16 yards
Q3 Virginia TechPunt, 3 plays, 4 yards
Q3 VirginiaInterception, 1 play, 0 yards
Q3 Virginia TechPunt, 4 plays, 16 yards
Q3 VirginiaPunt, 4 plays, 15 yards
Q3 Virginia TechPunt, 3 plays, 6 yards
Q3 VirginiaPunt, 3 plays, 9 yards
Q3 Virginia TechInterception, 1 play, 0 yards
Q3 VirginiaMissed FG, 4 plays, 3 yards
Q3 Virginia TechPunt, 3 plays, 7 yards
Q3 VirginiaTouchdown, 5 plays, 84 yards
Q3 Virginia TechTouchdown, 3 plays, 75 yards
Q4 VirginiaTouchdown, 12 plays, 90 yards
Q4 Virginia TechTouchdown, 6 plays, 75 yards
Q4 VirginiaPunt, 4 plays, 26 yards
Q4 Virginia TechField goal, 11 plays, 56 yards
Q4 VirginiaInterception, 3 plays, 15 yards
Q4 Virginia TechEnd of game, 2 plays, −4 yards
Play by play
1st quarter4 drives, then Tied at 3
Virginia Tech Field goal, 7 plays
15:00
1st & 10 at own 35
Dylan Sims kickoff for 65 yds , Der’Woun Greene return for 41 yds to the VTech 41
15:00
1st & 10 at own 41
Michael Brewer pass complete to Bucky Hodges for 6 yds to the VTech 47
15:00
2nd & 4 at own 47
Travon McMillian run for a loss of 1 yard to the VTech 46
15:00
3rd & 5 at own 46
Michael Brewer pass complete to Bucky Hodges for 16 yds to the Virg 38 for a 1ST down
15:00
1st & 10 at opp 38
Sam Rogers run for 4 yds to the Virg 34
15:00
2nd & 6 at opp 34
VIRGINIA TECH Penalty, false start (-5 Yards) to the Virg 39
15:00
2nd & 11 at opp 39
Travon McMillian run for 8 yds to the Virg 31
15:00
3rd & 3 at opp 31
Michael Brewer pass incomplete
11:37
4th & 3 at opp 31
Joey Slye 48 yd FG GOODVirginia Tech 3, Virginia 0
Virginia Field goal, 14 plays
11:37
1st & 0 at own 35
Joey Slye kickoff for 65 yds for a touchback
11:37
1st & 10 at own 25
Matt Johns pass complete to Taquan Mizzell for 12 yds to the Virg 37 for a 1ST down
11:37
1st & 10 at own 37
Taquan Mizzell run for a loss of 2 yards to the Virg 35
10:33
2nd & 12 at own 35
Timeout VIRGINIA, clock 10:33
10:33
2nd & 12 at own 35
Matt Johns pass complete to Evan Butts for 4 yds to the Virg 39
10:33
3rd & 8 at own 39
Matt Johns run for 14 yds to the VTech 47 for a 1ST down
10:33
1st & 10 at opp 47
Taquan Mizzell run for 7 yds to the VTech 40
10:33
2nd & 3 at opp 40
Taquan Mizzell run for 1 yd to the VTech 39
10:33
3rd & 2 at opp 39
Matt Johns pass complete to Olamide Zaccheaus for 4 yds to the VTech 35 for a 1ST down
10:33
1st & 10 at opp 35
Taquan Mizzell run for no gain to the VTech 35
10:33
2nd & 10 at opp 35
Matt Johns pass complete to Taquan Mizzell for 2 yds to the VTech 33
10:33
3rd & 8 at opp 33
Matt Johns pass complete to Taquan Mizzell for 14 yds to the VTech 19 for a 1ST down
10:33
1st & 10 at opp 19
Olamide Zaccheaus run for 6 yds to the VTech 13
10:33
2nd & 4 at opp 13
VIRGINIA Penalty, Offensive holding (-10 Yards) to the VTech 23
10:33
2nd & 14 at opp 23
Matt Johns pass incomplete to Olamide Zaccheaus
10:33
3rd & 14 at opp 23
VIRGINIA Penalty, Offensive offside (Taquan Mizzell) to the VTech 28
10:33
3rd & 19 at opp 28
Matt Johns pass complete to Taquan Mizzell for 4 yds to the VTech 24
3:40
4th & 15 at opp 24
Ian Frye 42 yd FG GOODTied at 3
Virginia Tech Punt, 4 plays
3:40
1st & 0 at own 35
Dylan Sims kickoff for 65 yds for a touchback
3:40
1st & 10 at own 25
Michael Brewer pass complete to Bucky Hodges for 12 yds to the VTech 37 for a 1ST down
3:40
1st & 10 at own 37
Michael Brewer sacked by Mike Moore for a loss of 7 yards to the VTech 30
3:40
2nd & 17 at own 30
Michael Brewer pass complete to Cam Phillips for 7 yds to the VTech 37
3:40
3rd & 10 at own 37
Michael Brewer run for 6 yds to the VTech 43
3:40
4th & 4 at own 43
A.J. Hughes punt for 41 yds, fair catch by Olamide Zaccheaus at the Virg 16
Virginia Punt, 3 plays
1:21
1st & 10 at own 16
Matt Johns pass incomplete to Olamide Zaccheaus
1:21
2nd & 10 at own 16
Olamide Zaccheaus run for 6 yds to the Virg 22
1:21
3rd & 4 at own 22
Matt Johns pass complete to Taquan Mizzell for 1 yd to the Virg 23
Q2 15:00
4th & 3 at own 23
Nicholas Conte punt for 44 yds, downed at the VTech 33
2nd quarter8 drives, then Tied at 6
Virginia Tech Punt, 3 plays
14:49
1st & 10 at own 33
Travon McMillian run for 2 yds to the VTech 35
14:49
2nd & 8 at own 35
Michael Brewer sacked by Micah Kiser for a loss of 9 yards to the VTech 26
14:49
3rd & 17 at own 26
Michael Brewer pass incomplete to Sam Rogers
14:49
4th & 17 at own 26
VIRGINIA Penalty, Defensive offside (5 Yards) to the VTech 31
14:49
4th & 12 at own 31
A.J. Hughes punt for 54 yds , Olamide Zaccheaus returns for 9 yds to the Virg 24
Virginia Punt, 3 plays
13:09
1st & 10 at own 24
VIRGINIA Penalty, Offensive holding (-10 Yards) to the Virg 14
13:09
1st & 20 at own 14
Johns, M pass incomplete to Mizzell, T, PENALTY VT pass interference (Clark, C) 15 yards to the VA29, 1ST DOWN VA, NO PLAY.
13:09
1st & 10 at own 29
Olamide Zaccheaus run for no gain to the Virg 29
13:09
2nd & 10 at own 29
Matt Johns pass incomplete
13:09
3rd & 10 at own 29
Matt Johns run for 5 yds to the Virg 34
11:41
4th & 5 at own 34
Timeout VIRGINIA TECH, clock 11:41
11:41
4th & 5 at own 34
Nicholas Conte punt for 34 yds , Greg Stroman returns for no gain to the VTech 32
Virginia Tech Punt, 4 plays
11:33
1st & 10 at own 32
Travon McMillian run for 16 yds to the VTech 48 for a 1ST down
11:33
1st & 10 at own 48
Travon McMillian run for 6 yds to the Virg 46
11:33
2nd & 4 at opp 46
Sam Rogers run for 1 yd to the Virg 45
11:33
3rd & 3 at opp 45
Michael Brewer sacked by David Dean for a loss of 8 yards to the VTech 43 Michael Brewer fumbled, , return for 0 yards
11:33
4th & 15 at own 43
A.J. Hughes punt for 49 yds, fair catch by Olamide Zaccheaus at the Virg 8
Virginia Field goal, 11 plays
9:23
1st & 10 at own 8
Taquan Mizzell run for a loss of 1 yard to the Virg 7
9:23
2nd & 11 at own 7
Matt Johns pass complete to T.J. Thorpe for 11 yds to the Virg 18 for a 1ST down
9:23
1st & 10 at own 18
Matt Johns pass incomplete
9:23
2nd & 10 at own 18
Matt Johns run for 25 yds to the Virg 43 for a 1ST down
9:23
1st & 10 at own 43
Olamide Zaccheaus run for 7 yds to the 50 yard line
9:23
2nd & 3 at the 50
Taquan Mizzell run for 2 yds to the VTech 48
9:23
3rd & 1 at opp 48
Matt Johns run for 15 yds to the VTech 33 for a 1ST down
9:23
1st & 10 at opp 33
Matt Johns pass incomplete to Olamide Zaccheaus, broken up by Adonis Alexander
9:23
2nd & 10 at opp 33
Matt Johns pass complete to Canaan Severin for 7 yds to the VTech 26
9:23
3rd & 3 at opp 26
Albert Reid run for 1 yd to the VTech 25
4:24
4th & 2 at opp 25
Ian Frye 42 yd FG GOODVirginia 6, Virginia Tech 3
Virginia Tech Punt, 3 plays
4:24
1st & 0 at own 35
Dylan Sims kickoff for 65 yds , J.C. Coleman return for 14 yds to the VTech 14
4:18
1st & 10 at own 14
Timeout VIRGINIA TECH, clock 04:18
4:18
1st & 10 at own 14
Travon McMillian run for no gain to the VTech 14
4:18
2nd & 10 at own 14
Michael Brewer pass complete to Isaiah Ford for 8 yds to the VTech 22
4:18
3rd & 2 at own 22
Michael Brewer pass incomplete to Cam Phillips
4:18
4th & 2 at own 22
A.J. Hughes punt for 38 yds, fair catch by Olamide Zaccheaus at the Virg 40
Virginia Turnover on downs, 4 plays
3:03
1st & 10 at own 40
VIRGINIA Penalty, false start (-5 Yards) to the Virg 35
3:03
1st & 15 at own 35
Matt Johns pass incomplete to T.J. Thorpe
3:03
2nd & 15 at own 35
VIRGINIA Penalty, false start (-5 Yards) to the Virg 30
3:03
2nd & 20 at own 30
Matt Johns pass complete to T.J. Thorpe for 4 yds to the Virg 34
3:03
3rd & 16 at own 34
Matt Johns pass incomplete
2:16
4th & 16 at own 34
Timeout VIRGINIA, clock 02:16
2:16
4th & 16 at own 34
Nicholas Conte run for 14 yds to the Virg 48
Virginia Tech Field goal, 5 plays
2:09
1st & 10 at opp 48
Michael Brewer pass incomplete to Isaiah Ford
2:09
2nd & 10 at opp 48
VIRGINIA Penalty, Defensive pass interference (Kelvin Rainey) to the Virg 33 for a 1ST down
2:09
1st & 10 at opp 33
Michael Brewer pass complete to Cam Phillips for 2 yds to the Virg 31
2:09
2nd & 8 at opp 31
Michael Brewer pass complete to Cam Phillips for 4 yds to the Virg 27
2:09
3rd & 4 at opp 27
Michael Brewer pass incomplete to Bucky Hodges, broken up by Maurice Canady
0:57
4th & 4 at opp 27
Joey Slye 44 yd FG GOODTied at 6
Virginia End of half, 2 plays
0:57
1st & 0 at own 35
Joey Slye kickoff for 65 yds for a touchback
0:57
1st & 10 at own 25
Taquan Mizzell run for 1 yd to the Virg 26
0:57
2nd & 9 at own 26
Taquan Mizzell run for 1 yd to the Virg 27
3rd quarter12 drives, then Virginia 13, Virginia Tech 6
Virginia Punt, 8 plays
15:00
3rd & 8 at own 35
Joey Slye kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Olamide Zaccheaus run for 5 yds to the Virg 30
15:00
2nd & 5 at own 30
Taquan Mizzell run for 4 yds to the Virg 34
15:00
3rd & 1 at own 34
Jordan Ellis run for 1 yd to the Virg 35 for a 1ST down
15:00
1st & 10 at own 35
Olamide Zaccheaus run for no gain to the Virg 35
15:00
2nd & 10 at own 35
Matt Johns pass complete to T.J. Thorpe for 11 yds to the Virg 46 for a 1ST down
15:00
1st & 10 at own 46
Matt Johns pass incomplete to T.J. Thorpe
15:00
2nd & 10 at own 46
VIRGINIA Penalty, false start (Olamide Zaccheaus) to the Virg 41
15:00
2nd & 15 at own 41
Taquan Mizzell run for no gain to the Virg 41
15:00
3rd & 15 at own 41
Matt Johns pass incomplete to Albert Reid
15:00
4th & 15 at own 41
Nicholas Conte punt for 53 yds , Greg Stroman returns for 16 yds to the VTech 22
Virginia Tech Punt, 3 plays
11:15
1st & 10 at own 22
Travon McMillian run for 4 yds to the VTech 26
11:15
2nd & 6 at own 26
Michael Brewer pass incomplete to Isaiah Ford
11:15
3rd & 6 at own 26
Michael Brewer pass incomplete to Isaiah Ford
11:15
4th & 6 at own 26
A.J. Hughes punt for 45 yds, fair catch by Maurice Canady at the Virg 29
Virginia Interception, 1 play
10:48
1st & 10 at own 29
Matt Johns pass intercepted Adonis Alexander return for no gain to the VTech 41
Virginia Tech Punt, 4 plays
10:42
1st & 10 at own 41
Michael Brewer pass complete to Isaiah Ford for 16 yds to the Virg 43 for a 1ST down
10:42
1st & 10 at opp 43
Sam Rogers run for no gain to the Virg 43
10:42
2nd & 10 at opp 43
Michael Brewer pass incomplete to Cam Phillips, broken up by Darious Latimore
10:42
3rd & 10 at opp 43
Michael Brewer pass incomplete to Isaiah Ford, broken up by Kelvin Rainey
10:42
4th & 10 at opp 43
A.J. Hughes punt for 40 yds, downed at the Virg 3
Virginia Punt, 4 plays
9:06
1st & 10 at own 3
Albert Reid run for 12 yds to the Virg 15 for a 1ST down
9:06
1st & 10 at own 15
Matt Johns pass incomplete to Olamide Zaccheaus
9:06
2nd & 10 at own 15
Matt Johns run for 3 yds to the Virg 18
9:06
3rd & 7 at own 18
Matt Johns pass incomplete to T.J. Thorpe
9:06
4th & 7 at own 18
Nicholas Conte punt for 37 yds, fair catch by Greg Stroman at the VTech 45
Virginia Tech Punt, 3 plays
7:41
1st & 10 at own 45
Michael Brewer pass incomplete to Bucky Hodges
7:41
2nd & 10 at own 45
Isaiah Ford run for 6 yds to the Virg 49
7:41
3rd & 4 at opp 49
Michael Brewer pass incomplete to Isaiah Ford
7:41
4th & 4 at opp 49
A.J. Hughes punt for 32 yds, punt out-of-bounds at the Virg 17
Virginia Punt, 3 plays
6:46
1st & 10 at own 17
Olamide Zaccheaus run for a loss of 7 yards to the Virg 10
6:46
2nd & 17 at own 10
T.J. Thorpe run for 1 yd to the Virg 11
6:46
3rd & 16 at own 11
Matt Johns pass complete to Olamide Zaccheaus for 15 yds to the Virg 26
6:46
4th & 1 at own 26
Nicholas Conte punt for 57 yds , Greg Stroman returns for no gain to the VTech 17
Virginia Tech Interception, 1 play
5:28
1st & 10 at own 17
Michael Brewer pass intercepted Tim Harris return for no gain to the VTech 31
Virginia Missed FG, 4 plays
5:21
1st & 10 at opp 31
Matt Johns pass incomplete to Evan Butts
5:21
2nd & 10 at opp 31
Albert Reid run for 3 yds to the VTech 28
4:31
3rd & 7 at opp 28
Timeout VIRGINIA, clock 04:31
4:31
3rd & 7 at opp 28
Matt Johns pass incomplete to Canaan Severin, broken up by Greg Stroman
4:22
4th & 7 at opp 28
Ian Frye 45 yd FG MISSED
Virginia Tech Punt, 3 plays
4:22
1st & 10 at own 28
Travon McMillian run for 3 yds to the VTech 31
4:22
2nd & 7 at own 31
Travon McMillian run for 4 yds to the VTech 35
4:22
3rd & 3 at own 35
Travon McMillian run for no gain to the VTech 35
4:22
4th & 3 at own 35
A.J. Hughes punt for 49 yds, downed at the Virg 16
Virginia Touchdown, 5 plays
2:36
1st & 10 at own 16
Albert Reid run for 7 yds to the Virg 23
2:36
2nd & 3 at own 23
Olamide Zaccheaus run for 7 yds to the Virg 30 for a 1ST down
2:36
1st & 10 at own 30
Matt Johns pass incomplete to T.J. Thorpe, broken up by Greg Stroman
2:36
2nd & 10 at own 30
Matt Johns pass complete to Taquan Mizzell for 13 yds to the Virg 43 for a 1ST down
0:59
1st & 10 at own 43
Albert Reid run for 57 yds for a TD, (Ian Frye KICK)Virginia 13, Virginia Tech 6
Virginia Tech Touchdown, 3 plays
0:59
1st & 0 at own 35
Dylan Sims kickoff for 65 yds for a touchback
0:59
1st & 10 at own 25
Michael Brewer pass complete to Ryan Malleck for 71 yds to the Virg 4 for a 1ST down
0:59
1st & goal at opp 4
Travon McMillian run for 1 yd to the Virg 3
Q4 14:55
2nd & goal at opp 3
Michael Brewer pass complete to Sam Rogers for 3 yds for a TD, (Joey Slye KICK)Tied at 13
4th quarter6 drives, then Virginia Tech 23, Virginia 20
Virginia Touchdown, 12 plays
14:55
1st & 0 at own 35
Joey Slye kickoff for 65 yds , Olamide Zaccheaus return for 10 yds to the Virg 10
14:55
1st & 10 at own 10
Albert Reid run for 4 yds to the Virg 14
14:55
2nd & 6 at own 14
Matt Johns pass incomplete to Taquan Mizzell
14:55
3rd & 6 at own 14
Matt Johns pass complete to Evan Butts for 21 yds to the Virg 35 for a 1ST down
14:55
1st & 10 at own 35
Matt Johns pass complete to Taquan Mizzell for 4 yds to the Virg 39
14:55
2nd & 6 at own 39
Matt Johns pass complete to Albert Reid for 5 yds to the Virg 44
14:55
3rd & 1 at own 44
Olamide Zaccheaus run for 1 yd to the Virg 45 for a 1ST down
14:55
1st & 10 at own 45
Matt Johns pass incomplete to Olamide Zaccheaus, broken up by Adonis Alexander
14:55
2nd & 10 at own 45
Albert Reid run for 11 yds to the VTech 44 for a 1ST down
14:55
1st & 10 at opp 44
Taquan Mizzell run for 13 yds to the VTech 31 for a 1ST down
14:55
1st & 10 at opp 31
Matt Johns pass incomplete to Taquan Mizzell
14:55
2nd & 10 at opp 31
Albert Reid run for 4 yds to the VTech 27
10:04
3rd & 6 at opp 27
Matt Johns pass complete to Canaan Severin for 27 yds for a TD, (Ian Frye KICK)Virginia 20, Virginia Tech 13
Virginia Tech Touchdown, 6 plays
10:04
1st & 0 at own 35
Dylan Sims kickoff for 65 yds for a touchback
10:04
1st & 10 at own 25
Michael Brewer pass incomplete to Isaiah Ford, broken up by Kelvin Rainey
10:04
2nd & 10 at own 25
Travon McMillian run for 10 yds to the VTech 35 for a 1ST down
10:04
1st & 10 at own 35
Michael Brewer pass complete to Isaiah Ford for 38 yds to the Virg 27 for a 1ST down
10:04
1st & 10 at opp 27
Michael Brewer pass incomplete to Bucky Hodges
10:04
2nd & 10 at opp 27
Michael Brewer pass complete to Ryan Malleck for a loss of 5 yards to the Virg 32
8:40
3rd & 15 at opp 32
Michael Brewer pass complete to Isaiah Ford for 32 yds for a TD, (Joey Slye KICK)Tied at 20
Virginia Punt, 4 plays
8:40
1st & 0 at own 35
Joey Slye kickoff for 65 yds for a touchback
8:40
1st & 10 at own 25
Olamide Zaccheaus run for 25 yds to the 50 yard line for a 1ST down
8:40
1st & 10 at the 50
Albert Reid run for 4 yds to the VTech 46
8:40
2nd & 6 at opp 46
Johns, M pass incomplete, PENALTY VA illegal shift 5 yards to the VA49, NO PLAY.
8:40
2nd & 11 at own 49
Daniel Hamm run for 2 yds to the VTech 49
8:40
3rd & 9 at opp 49
Matt Johns pass incomplete to Canaan Severin
8:40
4th & 9 at opp 49
Nicholas Conte punt for 49 yds for a touchback
Virginia Tech Field goal, 11 plays
6:38
1st & 10 at own 20
Michael Brewer pass complete to Isaiah Ford for 6 yds to the VTech 26
6:38
2nd & 4 at own 26
Michael Brewer pass complete to Isaiah Ford for 21 yds to the VTech 47 for a 1ST down
6:38
1st & 10 at own 47
Travon McMillian run for 4 yds to the Virg 49
6:38
2nd & 6 at opp 49
Travon McMillian run for 5 yds to the Virg 44
6:38
3rd & 1 at opp 44
Michael Brewer run for 2 yds to the Virg 42 for a 1ST down
6:38
1st & 10 at opp 42
Travon McMillian run for 9 yds to the Virg 33
6:38
2nd & 1 at opp 33
Travon McMillian run for 8 yds to the Virg 25 for a 1ST down
6:38
1st & 10 at opp 25
Travon McMillian run for a loss of 2 yards to the Virg 27
6:38
2nd & 12 at opp 27
Travon McMillian run for 4 yds to the Virg 23
1:49
3rd & 8 at opp 23
Timeout VIRGINIA, clock 01:49
1:49
3rd & 8 at opp 23
Sam Rogers run for a loss of 1 yard to the Virg 24
1:38
4th & 9 at opp 24
Joey Slye 41 yd FG GOODVirginia Tech 23, Virginia 20
Virginia Interception, 3 plays
1:38
1st & 0 at own 35
Joey Slye kickoff for 59 yds , Olamide Zaccheaus return for 14 yds to the Virg 20
1:38
1st & 10 at own 20
Matt Johns sacked by Ken Ekanem for a loss of 4 yards to the Virg 23 Matt Johns fumbled, recovered by Virg Jack English , return for 0 yards , return for 7 yds to the Virg 23
1:38
2nd & 7 at own 23
Matt Johns pass complete to Keeon Johnson for 12 yds to the Virg 35 for a 1ST down
1:38
1st & 10 at own 35
Matt Johns pass intercepted Chuck Clark return for no gain to the VTech 35 VIRGINIA TECH Penalty, unsportsmanlike conduct (15 Yards) to the VTech 22
Virginia Tech End of game, 2 plays
0:59
1st & 10 at own 22
TEAM run for a loss of 2 yards to the VTech 20
0:59
2nd & 12 at own 20
TEAM run for a loss of 2 yards to the VTech 18
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.