Referee Riley Johnson; umpire Michael Wooten; head linesman Kavin McGrath; line judge Tim Graham; side judge Mike Safrit; field judge Mike Cullin; back judge Brian McGready; center judge Thomas McCreeshGame 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
Boston College
442
Total yards
432
344
Passing yards
275
98
Rushing yards
157
7.3
Yards per pass
10.2
2.3
Yards per rush
3.3
29
First downs
18
8–18
Third downs
9–19
3–3
Fourth downs
1–2
5
Turnovers
1
4–20
Penalties
6–32
33:58
Possession
26:02
2
Sacks (by defense)
4
Efficiency
Virginia Tech
Boston College
43%
Success rate
37%
0.11
EPA per play
0.16
1.28
Explosiveness
1.55
−0.06
Rushing EPA
−0.07
0.24
Passing EPA
0.53
39%
Passing-down success
31%
−0.02
First-down EPA
−0.23
−0.25
Second-down EPA
0.22
0.69
Third-down EPA
0.86
31%
Havoc by its defense
19%
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)
Boston College 63% to win. Elo’s favorite won.
The line
Virginia Tech −4.5, over/under 57.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 62%, Boston College 38%. 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. Boston College drives left to right, Virginia Tech right to left.
Q1 Boston CollegePunt, 3 plays, −1 yard
Q1 Virginia TechPunt, 3 plays, 0 yards
Q1 Boston CollegeTouchdown, 5 plays, 67 yards
Q1 Virginia TechPunt, 3 plays, 9 yards
Q1 Boston CollegeMissed FG, 7 plays, 49 yards
Q1 Virginia TechTouchdown, 6 plays, 79 yards
Q1 Boston CollegeTurnover on downs, 5 plays, 67 yards
Q1 Virginia TechPunt, 3 plays, 0 yards
Q1 Boston CollegePunt, 5 plays, 19 yards
Q2 Virginia TechTouchdown, 9 plays, 88 yards
Q2 Boston CollegeTouchdown, 9 plays, 75 yards
Q2 Virginia TechFumble, 3 plays, −8 yards
Q2 Boston CollegeTouchdown, 3 plays, 17 yards
Q2 Virginia TechPunt, 3 plays, 3 yards
Q2 Boston CollegePunt, 6 plays, 16 yards
Q2 Boston CollegeTouchdown, 2 plays, 28 yards
Q2 Virginia TechInterception, 10 plays, 58 yards
Q2 Boston CollegeEnd of half, 1 play, −1 yard
Q3 Virginia TechPunt, 5 plays, 28 yards
Q3 Boston CollegePunt, 3 plays, −1 yard
Q3 Virginia TechInterception, 5 plays, 12 yards
Q3 Boston CollegePunt, 3 plays, −4 yards
Q3 Virginia TechTouchdown, 11 plays, 59 yards
Q3 Boston CollegePunt, 3 plays, 5 yards
Q3 Virginia TechInterception, 7 plays, 22 yards
Q4 Boston CollegeInterception, 5 plays, 11 yards
Q4 Virginia TechPunt, 3 plays, 1 yard
Q4 Boston CollegeTouchdown, 10 plays, 56 yards
Q4 Virginia TechTouchdown, 18 plays, 83 yards
Q4 Boston CollegeEnd of game, 6 plays, 9 yards
Play by play
1st quarter9 drives, then Tied at 7
Boston College Punt, 3 plays
15:00
1st & 10 at own 35
Brian Johnson kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
AJ Dillon run for 4 yds to the BC 29
15:00
2nd & 6 at own 29
Anthony Brown pass incomplete to Kobay White, broken up by Caleb Farley
15:00
3rd & 6 at own 29
BOSTON COLLEGE Penalty, false start (-5 Yards) to the BC 24
15:00
3rd & 11 at own 24
Anthony Brown pass incomplete
15:00
4th & 11 at own 24
Grant Carlson punt for 48 yds , Hezekiah Grimsley returns for 7 yds to the VTech 31 VIRGINIA TECH Penalty, roughing the kicker ( Yards) declined
Virginia Tech Punt, 3 plays
14:09
1st & 10 at own 35
Ryan Willis pass incomplete to Dalton Keene
14:09
2nd & 10 at own 35
Keshawn King run for no gain to the VTech 35
14:09
3rd & 10 at own 35
Ryan Willis pass incomplete to Tre Turner
14:09
4th & 10 at own 35
Oscar Bradburn punt for 44 yds , Travis Levy returns for 12 yds to the BC 33
Boston College Touchdown, 5 plays
13:19
1st & 10 at own 33
Zay Flowers run for 16 yds to the BC 49 for a 1ST down
13:19
1st & 10 at own 49
AJ Dillon run for 1 yd to the 50 yard line
13:19
2nd & 9 at the 50
Anthony Brown pass complete to Korab Idrizi for 13 yds to the VTech 37 for a 1ST down
13:19
1st & 10 at opp 37
AJ Dillon run for 4 yds to the VTech 33
12:01
2nd & 6 at opp 33
Anthony Brown pass complete to Zay Flowers for 33 yds for a TD, (Aaron Boumerhi KICK)Boston College 7, Virginia Tech 0
Virginia Tech Punt, 3 plays
12:01
1st & 0 at own 35
Danny Longman kickoff for 64 yds , Deshawn McClease return for 18 yds to the VTech 19
11:54
1st & 10 at own 19
Tre Turner run for 7 yds to the VTech 26
11:54
2nd & 3 at own 26
Jalen Holston run for 2 yds to the VTech 28
11:54
3rd & 1 at own 28
Jalen Holston run for no gain to the VTech 28
11:54
4th & 1 at own 28
Oscar Bradburn punt for 50 yds , Travis Levy returns for 8 yds to the BC 30
Boston College Missed FG, 7 plays
10:23
1st & 10 at own 30
Anthony Brown pass complete to Kobay White for no gain to the BC 30
10:23
2nd & 10 at own 30
AJ Dillon run for no gain to the BC 30
10:23
3rd & 10 at own 30
Anthony Brown pass complete to Kobay White for 56 yds to the VTech 14 for a 1ST down
10:23
1st & 10 at opp 14
Dillon,A rush for 2 yards to the VT12 (Hollifield, D;Ashby, R), PENALTY BC illegal motion 5 yards to the VT19, NO PLAY.
10:23
1st & 15 at opp 19
BOSTON COLLEGE Penalty, false start (-5 Yards) to the VTech 24
10:23
1st & 20 at opp 24
AJ Dillon run for 4 yds to the VTech 20
10:23
2nd & 16 at opp 20
Anthony Brown pass incomplete to Chris Garrison
10:23
3rd & 16 at opp 20
Anthony Brown pass complete to Ben Glines for a loss of 1 yard to the VTech 21
7:34
4th & 17 at opp 21
Aaron Boumerhi 38 yd FG MISSED
Virginia Tech Touchdown, 6 plays
7:34
1st & 10 at own 21
Ryan Willis pass complete to Tre Turner for 10 yds to the VTech 31 for a 1ST down
7:34
1st & 10 at own 31
Keshawn King run for 2 yds to the VTech 33
7:34
2nd & 8 at own 33
Ryan Willis pass complete to Dalton Keene for no gain to the VTech 33
7:34
3rd & 8 at own 33
Ryan Willis run for 9 yds to the VTech 42 for a 1ST down
7:34
1st & 10 at own 42
Keshawn King run for 3 yds to the VTech 45
4:43
2nd & 7 at own 45
Ryan Willis pass complete to Hezekiah Grimsley for 55 yds for a TD, (Brian Johnson KICK)Tied at 7
Boston College Turnover on downs, 5 plays
4:43
1st & 0 at own 35
Brian Johnson kickoff for 64 yds , Travis Levy return for 16 yds to the BC 17
4:40
1st & 10 at own 17
Anthony Brown pass complete to Zay Flowers for 58 yds to the VTech 25 for a 1ST down
4:40
1st & 10 at opp 25
AJ Dillon run for 3 yds to the VTech 22
4:40
2nd & 7 at opp 22
AJ Dillon run for 4 yds to the VTech 18
4:40
3rd & 3 at opp 18
AJ Dillon run for 2 yds to the VTech 16
4:40
4th & 1 at opp 16
AJ Dillon run for no gain to the VTech 16
Virginia Tech Punt, 3 plays
3:00
1st & 10 at own 16
VIRGINIA TECH Penalty, false start (Silas Dzansi) to the VTech 11
3:00
1st & 15 at own 11
Ryan Willis pass incomplete, broken up by Tanner Karafa
3:00
2nd & 15 at own 11
Deshawn McClease run for 5 yds to the VTech 16
3:00
3rd & 10 at own 16
Ryan Willis pass incomplete to Tre Turner
3:00
4th & 10 at own 16
Oscar Bradburn punt for 53 yds , Travis Levy returns for 10 yds to the BC 41
Boston College Punt, 5 plays
1:59
1st & 10 at own 41
Anthony Brown run for a loss of 3 yards to the BC 29 Anthony Brown fumbled, recovered by BC Anthony Brown
1:59
2nd & 22 at own 29
Brown,A pass complete to Glines,B for 8 yards to the BC37, out-of-bounds, PENALTY BC illegal touching 0 yards to the BC29, NO PLAY.
1:59
3rd & 22 at own 29
Anthony Brown pass complete to David Bailey for 27 yds to the VTech 44 for a 1ST down
1:59
1st & 10 at opp 44
David Bailey run for 2 yds to the VTech 42
1:59
2nd & 8 at opp 42
David Bailey run for 2 yds to the VTech 40
1:59
3rd & 6 at opp 40
Anthony Brown pass incomplete to Ben Glines
1:59
4th & 6 at opp 40
Grant Carlson punt for 28 yds, fair catch by Hezekiah Grimsley at the VTech 12
2nd quarter9 drives, then Boston College 28, Virginia Tech 14
Virginia Tech Touchdown, 9 plays
15:00
1st & 10 at own 12
Ryan Willis pass complete to Tre Turner for 12 yds to the VTech 24 for a 1ST down
15:00
1st & 10 at own 24
Ryan Willis pass complete to Kaleb Smith for 25 yds to the VTech 49 for a 1ST down
15:00
1st & 10 at own 49
Ryan Willis pass complete to Tre Turner for 9 yds to the BC 42
15:00
2nd & 1 at opp 42
Zion Debose run for 5 yds to the BC 37 for a 1ST down
15:00
1st & 10 at opp 37
Keshawn King run for 7 yds to the BC 30
15:00
2nd & 3 at opp 30
Ryan Willis pass incomplete to Dalton Keene, broken up by John Lamot
15:00
3rd & 3 at opp 30
Ryan Willis pass complete to James Mitchell for 11 yds to the BC 19 for a 1ST down
15:00
1st & 10 at opp 19
Zion Debose run for a loss of 1 yard to the BC 20
11:29
2nd & 11 at opp 20
Ryan Willis pass complete to Tayvion Robinson for 20 yds for a TD, (Brian Johnson KICK)Virginia Tech 14, Boston College 7
Boston College Touchdown, 9 plays
11:29
1st & 0 at own 35
Brian Johnson kickoff for 59 yds , Travis Levy return for 19 yds to the BC 25
11:25
1st & 10 at own 25
Anthony Brown pass incomplete to Korab Idrizi
11:25
2nd & 10 at own 25
AJ Dillon run for 3 yds to the BC 28
11:25
3rd & 7 at own 28
Anthony Brown pass complete to Hunter Long for 12 yds to the BC 40 for a 1ST down
11:25
1st & 10 at own 40
Anthony Brown pass complete to Hunter Long for 25 yds to the VTech 35 for a 1ST down
11:25
1st & 10 at opp 35
AJ Dillon run for 3 yds to the VTech 32
11:25
2nd & 7 at opp 32
BOSTON COLLEGE Penalty, false start (Erik Larson) to the VTech 37
11:25
2nd & 12 at opp 37
Anthony Brown pass complete to Hunter Long for 11 yds to the VTech 26
11:25
3rd & 1 at opp 26
David Bailey run for 7 yds to the VTech 19 for a 1ST down
11:25
1st & 10 at opp 19
David Bailey run for 2 yds to the VTech 17
7:58
2nd & 8 at opp 17
AJ Dillon run for 17 yds for a TD, (Aaron Boumerhi KICK)Tied at 14
Virginia Tech Fumble, 3 plays
7:58
1st & 0 at own 35
Danny Longman kickoff for 65 yds for a touchback
7:58
1st & 10 at own 25
Ryan Willis pass incomplete to Tayvion Robinson
7:58
2nd & 10 at own 25
VIRGINIA TECH Penalty, false start (-5 Yards) to the VTech 20
7:58
2nd & 15 at own 20
Deshawn McClease run for 8 yds to the VTech 28
7:58
3rd & 7 at own 28
Ryan Willis sacked by Tate Haynes for a loss of 4 yards to the VTech 17 Ryan Willis fumbled, recovered by BC Marcus Valdez , return for 0 yards
Boston College Touchdown, 3 plays
7:02
1st & 10 at opp 17
AJ Dillon run for no gain to the VTech 17
7:02
2nd & 10 at opp 17
Anthony Brown pass incomplete to Travis Levy, broken up by Caleb Farley
6:20
3rd & 10 at opp 17
Anthony Brown pass complete to Kobay White for 17 yds for a TD, (Aaron Boumerhi KICK)Boston College 21, Virginia Tech 14
Virginia Tech Punt, 3 plays
6:20
1st & 0 at own 35
Danny Longman kickoff for 64 yds , Tayvion Robinson return for 29 yds to the VTech 30
6:09
1st & 10 at own 30
Ryan Willis pass complete to Keshawn King for 3 yds to the VTech 33
6:09
2nd & 7 at own 33
Ryan Willis run for 4 yds to the VTech 37
6:09
3rd & 3 at own 37
Ryan Willis run for a loss of 4 yards to the VTech 33
6:09
4th & 7 at own 33
Oscar Bradburn punt for 46 yds
Boston College Punt, 6 plays
4:31
1st & 10 at own 21
David Bailey run for 5 yds to the BC 26
4:31
2nd & 5 at own 26
David Bailey run for 4 yds to the BC 30
4:31
3rd & 1 at own 30
Anthony Brown run for 3 yds to the BC 33 for a 1ST down
4:31
1st & 10 at own 33
David Bailey run for a loss of 3 yards to the BC 30
4:31
2nd & 13 at own 30
Anthony Brown pass complete to Korab Idrizi for 7 yds to the BC 37
4:31
3rd & 6 at own 37
Anthony Brown pass incomplete
2:31
4th & 6 at own 37
Timeout BOSTON COLLEGE, clock 02:31
2:31
4th & 6 at own 37
Grant Carlson punt for 37 yds , Hezekiah Grimsley returns for no gain to the VTech 28 Hezekiah Grimsley fumbled, recovered by BC Nolan Borgersen
Boston College Touchdown, 2 plays
2:22
1st & 10 at opp 28
Anthony Brown pass incomplete to Kobay White, broken up by Reggie Floyd
2:08
2nd & 10 at opp 28
Anthony Brown run for 28 yds for a TD, (Aaron Boumerhi KICK)Boston College 28, Virginia Tech 14
Virginia Tech Interception, 10 plays
2:08
1st & 0 at own 35
Danny Longman kickoff for 65 yds for a touchback
2:08
1st & 10 at own 25
Jalen Holston run for 3 yds to the VTech 28
2:08
2nd & 7 at own 28
Ryan Willis pass complete to Tayvion Robinson for 3 yds to the VTech 31
2:08
3rd & 4 at own 31
Ryan Willis pass complete to Kaleb Smith for 4 yds to the VTech 35 for a 1ST down
2:08
1st & 10 at own 35
Ryan Willis pass complete to Tayvion Robinson for 15 yds to the 50 yard line for a 1ST down
2:08
1st & 10 at the 50
Ryan Willis pass complete to Tayvion Robinson for 13 yds to the BC 37 for a 1ST down
2:08
1st & 10 at opp 37
Jalen Holston run for 10 yds to the BC 27 for a 1ST down
0:47
1st & 10 at opp 27
Timeout VIRGINIA TECH, clock 00:47
0:47
1st & 10 at opp 27
Ryan Willis pass complete to Deshawn McClease for 6 yds to the BC 21
0:35
2nd & 4 at opp 21
Timeout VIRGINIA TECH, clock 00:35
0:35
2nd & 4 at opp 21
Ryan Willis run for 4 yds to the BC 17 for a 1ST down
0:35
1st & 10 at opp 17
Ryan Willis pass incomplete
0:35
2nd & 10 at opp 17
Ryan Willis pass intercepted, touchback. Joseph Sparacio return for no gain
Boston College End of half, 1 play
0:16
1st & 10 at own 20
TEAM run for a loss of 1 yard to the BC 19
3rd quarter7 drives, then Boston College 28, Virginia Tech 21
Virginia Tech Punt, 5 plays
15:00
2nd & 11 at own 35
Danny Longman kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Ryan Willis pass complete to Tre Turner for 10 yds to the VTech 35 for a 1ST down
15:00
1st & 10 at own 35
Ryan Willis pass complete to Hezekiah Grimsley for 11 yds to the VTech 46 for a 1ST down
15:00
1st & 10 at own 46
Deshawn McClease run for 5 yds to the BC 49
15:00
2nd & 5 at opp 49
Ryan Willis pass complete to Dalton Keene for 2 yds to the BC 47
12:56
3rd & 3 at opp 47
Timeout VIRGINIA TECH, clock 12:56
12:56
3rd & 3 at opp 47
Ryan Willis pass incomplete to Tayvion Robinson
12:56
4th & 3 at opp 47
Oscar Bradburn punt for 34 yds, fair catch by Travis Levy at the BC 13
Boston College Punt, 3 plays
12:45
1st & 10 at own 13
AJ Dillon run for a loss of 3 yards to the BC 10
12:45
2nd & 13 at own 10
AJ Dillon run for 2 yds to the BC 12
12:45
3rd & 11 at own 12
Anthony Brown pass incomplete to Ben Glines
12:45
4th & 11 at own 12
Grant Carlson punt for 30 yds, punt out-of-bounds at the BC 42
Virginia Tech Interception, 5 plays
11:41
1st & 10 at opp 42
Keshawn King run for 9 yds to the BC 33
11:41
2nd & 1 at opp 33
Keshawn King run for a loss of 2 yards to the BC 35
11:41
3rd & 3 at opp 35
Ryan Willis run for 2 yds to the BC 33
11:41
4th & 1 at opp 33
Ryan Willis run for 3 yds to the BC 30 for a 1ST down
9:42
1st & 10 at opp 30
Ryan Willis pass intercepted Bryce Sebastian return for no gain to the BC 0
Boston College Punt, 3 plays
9:42
1st & 10 at own 20
Zay Flowers run for 2 yds to the BC 22
9:42
2nd & 8 at own 22
Anthony Brown sacked by Rayshard Ashby for a loss of 6 yards to the BC 16
9:42
3rd & 14 at own 16
Anthony Brown pass incomplete to Hunter Long, broken up by Rayshard Ashby
9:42
4th & 14 at own 16
Grant Carlson punt for 43 yds, downed at the VTech 41
Virginia Tech Touchdown, 11 plays
8:36
1st & 10 at own 41
Deshawn McClease run for a loss of 3 yards to the VTech 38
8:36
2nd & 13 at own 38
Ryan Willis sacked by Joey Luchetti for a loss of 8 yards to the VTech 30
8:36
3rd & 21 at own 30
Ryan Willis pass complete to Hezekiah Grimsley for 24 yds to the BC 46 for a 1ST down
8:36
1st & 10 at opp 46
Deshawn McClease run for 3 yds to the BC 43
8:36
2nd & 7 at opp 43
Ryan Willis run for a loss of 2 yards to the BC 45
8:36
3rd & 9 at opp 45
Ryan Willis pass complete to Tayvion Robinson for 12 yds to the BC 33 for a 1ST down
8:36
1st & 10 at opp 33
Keshawn King run for 4 yds to the BC 29
8:36
2nd & 6 at opp 29
Keshawn King run for 8 yds to the BC 21 for a 1ST down
8:36
1st & 10 at opp 21
Keshawn King run for no gain to the BC 21
8:36
2nd & 10 at opp 21
Ryan Willis pass complete to Dalton Keene for 10 yds to the BC 11 for a 1ST down
3:09
1st & 10 at opp 11
Ryan Willis pass complete to James Mitchell for 11 yds for a TD, (Brian Johnson KICK)Boston College 28, Virginia Tech 21
Boston College Punt, 3 plays
3:09
1st & 0 at own 35
Brian Johnson kickoff for 57 yds , Travis Levy return for 20 yds to the BC 28
3:03
1st & 10 at own 28
Max Richardson run for 2 yds to the BC 30
3:03
2nd & 8 at own 30
Anthony Brown pass complete to Jake Burt for 3 yds to the BC 33
3:03
3rd & 5 at own 33
Anthony Brown pass incomplete to Chris Garrison
3:03
4th & 5 at own 33
TEAM punt for 45 yds, fair catch by TEAM at the VTech 22
Virginia Tech Interception, 7 plays
2:09
1st & 10 at own 22
VIRGINIA TECH Penalty, false start (Christian Darrisaw) to the VTech 17
2:09
1st & 15 at own 17
Ryan Willis pass complete to Emmanuel Belmar for 13 yds to the VTech 30
2:09
2nd & 2 at own 30
Deshawn McClease run for 4 yds to the VTech 34 for a 1ST down
2:09
1st & 10 at own 34
Keshawn King run for 2 yds to the VTech 36
2:09
2nd & 8 at own 36
Ryan Willis pass complete to Emmanuel Belmar for 6 yds to the VTech 42
Q4 15:00
3rd & 2 at own 42
Ryan Willis run for 4 yds to the VTech 46 for a 1ST down
Q4 15:00
1st & 10 at own 46
Deshawn McClease run for a loss of 2 yards to the VTech 44
Q4 15:00
2nd & 12 at own 44
Ryan Willis pass intercepted Tanner Karafa return for no gain to the VTech 41
4th quarter5 drives, then Boston College 35, Virginia Tech 28
Boston College Interception, 5 plays
13:51
1st & 10 at opp 41
Zay Flowers run for 7 yds to the VTech 34
13:51
2nd & 3 at opp 34
AJ Dillon run for a loss of 3 yards to the VTech 37
13:51
3rd & 6 at opp 37
Anthony Brown pass complete to Hunter Long for 5 yds to the VTech 32
13:51
4th & 1 at opp 32
Anthony Brown run for 2 yds to the VTech 30 for a 1ST down
13:51
1st & 10 at opp 30
Kobay White pass intercepted Jermaine Waller return for no gain to the VTech 2
Virginia Tech Punt, 3 plays
12:15
1st & 10 at own 2
Deshawn McClease run for 1 yd to the VTech 3
12:15
2nd & 9 at own 3
Ryan Willis pass incomplete to Tre Turner
12:15
3rd & 9 at own 3
Ryan Willis pass incomplete
12:15
4th & 9 at own 3
Oscar Bradburn punt for 46 yds , Travis Levy returns for a loss of 1 yard to the BC 44 Travis Levy fumbled, recovered by BC Travis Levy
Boston College Touchdown, 10 plays
11:24
1st & 10 at own 44
Anthony Brown pass complete to AJ Dillon for 9 yds to the VTech 47
11:24
2nd & 1 at opp 47
AJ Dillon run for 13 yds to the VTech 34 for a 1ST down
11:24
1st & 10 at opp 34
AJ Dillon run for 5 yds to the VTech 29
11:24
2nd & 5 at opp 29
David Bailey run for 6 yds to the VTech 23 for a 1ST down
11:24
1st & 10 at opp 23
David Bailey run for 3 yds to the VTech 20
11:24
2nd & 7 at opp 20
David Bailey run for 5 yds to the VTech 15
11:24
3rd & 2 at opp 15
AJ Dillon run for 5 yds to the VTech 10 for a 1ST down
11:24
1st & goal at opp 10
AJ Dillon run for 5 yds to the VTech 5
11:24
2nd & goal at opp 5
David Bailey run for 4 yds to the VTech 1
7:53
3rd & goal at opp 1
David Bailey run for 1 yd for a TD, (Aaron Boumerhi KICK)Boston College 35, Virginia Tech 21
Virginia Tech Touchdown, 18 plays
7:53
1st & 0 at own 35
Danny Longman kickoff for 64 yds , Tayvion Robinson return for 16 yds to the VTech 17
7:53
1st & 10 at own 17
Ryan Willis run for a loss of 6 yards to the VTech 11
7:53
2nd & 16 at own 11
Ryan Willis pass complete to Tayvion Robinson for 9 yds to the VTech 20
7:53
3rd & 7 at own 20
Willis, R pass incomplete to Smith, K, PENALTY BC pass interference (Sebastian,B) 12 yards to the VT32, 1ST DOWN VT, NO PLAY.
7:53
1st & 10 at own 32
Deshawn McClease run for 2 yds to the VTech 34
7:53
2nd & 8 at own 34
Ryan Willis pass incomplete to Tre Turner
7:53
3rd & 8 at own 34
Ryan Willis pass complete to Kaleb Smith for 22 yds to the BC 44 for a 1ST down
7:53
1st & 10 at opp 44
Ryan Willis pass incomplete to Tre Turner
7:53
2nd & 10 at opp 44
Ryan Willis pass incomplete to Deshawn McClease, broken up by Tanner Karafa
7:53
3rd & 10 at opp 44
Ryan Willis pass complete to Hezekiah Grimsley for 8 yds to the BC 36
7:53
4th & 2 at opp 36
VIRGINIA TECH Penalty, false start (T.J. Jackson) to the BC 41
7:53
4th & 7 at opp 41
Ryan Willis run for 7 yds to the BC 34 for a 1ST down
7:53
1st & 10 at opp 34
Ryan Willis pass complete to Tre Turner for 8 yds to the BC 26
7:53
2nd & 2 at opp 26
Ryan Willis pass incomplete to James Mitchell, broken up by John Lamot
7:53
3rd & 2 at opp 26
Ryan Willis run for 4 yds to the BC 22 for a 1ST down
7:53
1st & 10 at opp 22
Ryan Willis pass incomplete to Deshawn McClease
7:53
2nd & 10 at opp 22
Deshawn McClease run for 7 yds to the BC 15
7:53
3rd & 3 at opp 15
Deshawn McClease run for 2 yds to the BC 13
7:53
4th & 1 at opp 13
Ryan Willis run for 1 yd to the BC 12 for a 1ST down
7:53
1st & 10 at opp 12
Ryan Willis pass complete to Dalton Keene for 1 yd to the BC 11
2:13
2nd & 9 at opp 11
Ryan Willis pass complete to Kaleb Smith for 11 yds for a TD, (Brian Johnson KICK)Boston College 35, Virginia Tech 28
Boston College End of game, 6 plays
2:13
1st & 0 at own 35
N/A on-side kick recovered by BOSTON COLLEGE at the BC 38
2:12
1st & 10 at own 38
AJ Dillon run for 2 yds to the BC 40
2:06
2nd & 8 at own 40
Timeout VIRGINIA TECH, clock 02:06
2:06
2nd & 8 at own 40
AJ Dillon run for a loss of 1 yard to the BC 39
2:02
3rd & 9 at own 39
Timeout VIRGINIA TECH, clock 02:02
2:02
3rd & 9 at own 39
AJ Dillon run for 11 yds to the 50 yard line for a 1ST down
2:02
1st & 10 at the 50
TEAM run for a loss of 1 yard to the BC 49
2:02
2nd & 11 at own 49
TEAM run for a loss of 1 yard to the BC 48
2:02
3rd & 12 at own 48
TEAM run for a loss of 1 yard to the BC 47
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.