48°F, a few clouds, wind 15 mph from the north, gusts to 23 mphWeather: NOAA NCEI Integrated Surface Database; Gen E L Logan International Airport (KBOS), 13 km from the stadium, six minutes before kickoff
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Virginia Tech
Boston College
600
Total yards
262
237
Passing yards
138
363
Rushing yards
124
11.3
Yards per pass
5.1
7.1
Yards per rush
4.3
24
First downs
14
7–15
Third downs
3–12
2–2
Fourth downs
3–3
2
Turnovers
2
5–25
Penalties
4–35
36:01
Possession
23:59
0
Sacks (by defense)
1
Efficiency
Virginia Tech
Boston College
51%
Success rate
34%
0.44
EPA per play
0.06
1.29
Explosiveness
1.39
0.34
Rushing EPA
0.14
0.69
Passing EPA
0.29
33%
Passing-down success
24%
0.34
First-down EPA
−0.40
0.25
Second-down EPA
0.12
0.77
Third-down EPA
0.29
11%
Havoc by its defense
8%
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 60% to win. Virginia Tech won as Elo’s underdog.
The line
Boston College −2.5, over/under 50.
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 57%, Boston College 43%. 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 CollegeInterception, 1 play, 0 yards
Q1 Virginia TechField goal, 6 plays, 27 yards
Q1 Boston CollegeTouchdown, 8 plays, 65 yards
Q1 Virginia TechPunt, 3 plays, 4 yards
Q1 Boston CollegeInterception, 2 plays, 12 yards
Q1 Virginia TechTouchdown, 11 plays, 69 yards
Q1 Virginia TechTouchdown, 7 plays, 51 yards
Q2 Boston CollegePunt, 5 plays, 10 yards
Q2 Virginia TechTouchdown, 4 plays, 75 yards
Q2 Boston CollegePunt, 7 plays, 15 yards
Q2 Virginia TechTouchdown, 5 plays, 83 yards
Q2 Boston CollegePunt, 5 plays, 24 yards
Q2 Virginia TechPunt, 5 plays, 26 yards
Q2 Boston CollegeEnd of half, 1 play, −3 yards
Q3 Virginia TechTouchdown, 10 plays, 76 yards
Q3 Boston CollegeTouchdown, 13 plays, 65 yards
Q3 Virginia TechTouchdown, 6 plays, 49 yards
Q4 Boston CollegePunt, 2 plays, −5 yards
Q4 Virginia TechField goal, 7 plays, 22 yards
Q4 Boston CollegePunt, 3 plays, 0 yards
Q4 Virginia TechFumble, 3 plays, 63 yards
Q4 Boston CollegePunt, 3 plays, 7 yards
Q4 Boston CollegeTouchdown, 6 plays, 37 yards
Q4 Virginia TechEnd of game, 7 plays, 40 yards
Play by play
1st quarter7 drives, then Virginia Tech 10, Boston College 7
Boston College Interception, 1 play
14:54
Kyle Lowe kickoff for 64 yds, Lewis Bond return 22 yds to the BOS 23
14:47
1st & 10 at own 23
Thomas Castellanos pass intercepted by Dorian Strong
Virginia Tech Field goal, 6 plays
14:47
1st & 10 at opp 37
Kyron Drones run for 5 yds to the BC 32
14:47
2nd & 5 at opp 32
Kyron Drones pass complete to Dae’Quan Wright for 18 yds to the BC 14 for a 1ST down
14:47
1st & 10 at opp 14
Kyron Drones pass incomplete
14:47
2nd & 10 at opp 14
Bhayshul Tuten run for 7 yds to the BC 7
14:47
3rd & 3 at opp 7
Kyron Drones run for 2 yds to the BC 5
14:47
4th & 1 at opp 5
QB Keeper DRONES, Kyron rush up the middle for a gain of 1 yard to the BOS4, End of Play. PENALTY Before the snap, VPI Illegal Snap enforced 5 yards from the BOS5 to the BOS10. NO PLAY (replay the down).
12:40
4th & 6 at opp 10
John Love 27 yd FG GOODVirginia Tech 3, Boston College 0
Boston College Touchdown, 8 plays
12:40
Kyle Lowe kickoff for 50 yds
12:40
1st & 10 at own 35
Alex Broome run for 2 yds to the BC 37
12:40
2nd & 8 at own 37
Thomas Castellanos pass complete to Dino Tomlin for 4 yds to the BC 41
12:40
3rd & 4 at own 41
Thomas Castellanos run for 7 yds to the BC 48 for a 1ST down
12:40
1st & 10 at own 48
Thomas Castellanos pass complete to Dino Tomlin for 6 yds to the VT 46
12:40
2nd & 4 at opp 46
Thomas Castellanos run for 7 yds to the VT 39 for a 1ST down
12:40
1st & 10 at opp 39
Alex Broome run for a loss of 1 yard to the VT 40
12:40
2nd & 11 at opp 40
Alex Broome run for 36 yds to the VT 4 for a 1ST down
9:00
1st & goal at opp 4
Alex Broome run for 4 yds for a TD (Liam Connor KICK)Boston College 7, Virginia Tech 3
Virginia Tech Punt, 3 plays
9:00
Liam Connor kickoff for 55 yds
9:00
1st & 10 at own 25
Bhayshul Tuten run for 4 yds to the VT 29
9:00
2nd & 6 at own 29
Kyron Drones pass incomplete
9:00
3rd & 6 at own 29
Kyron Drones pass incomplete
8:08
4th & 6 at own 29
Peter Moore punt for 47 yds, downed at the BC 24
Boston College Interception, 2 plays
8:08
1st & 10 at own 24
Thomas Castellanos run for 12 yds to the BC 36 for a 1ST down
7:42
1st & 10 at own 36
Thomas Castellanos pass intercepted by Dorian Strong at the VT 35, return -4 yds to the VT 31
Virginia Tech Touchdown, 11 plays
7:42
1st & 10 at own 31
Kyron Drones pass complete to Dae’Quan Wright for 25 yds to the BC 44 for a 1ST down
7:42
1st & 10 at opp 44
Bhayshul Tuten run for no gain to the BC 44
7:42
2nd & 10 at opp 44
Bhayshul Tuten run for 5 yds to the BC 39
7:42
3rd & 5 at opp 39
Kyron Drones run for 4 yds to the BC 35
7:42
4th & 1 at opp 35
Kyron Drones run for 2 yds to the BC 33 for a 1ST down
7:42
1st & 10 at opp 33
Kyron Drones run for 7 yds to the BC 26
7:42
2nd & 3 at opp 26
Bhayshul Tuten run for 2 yds to the BC 24
7:42
3rd & 1 at opp 24
Kyron Drones run for 10 yds to the BC 14 for a 1ST down
7:42
1st & 10 at opp 14
Bhayshul Tuten run for 3 yds to the BC 11
7:42
2nd & 7 at opp 11
Kyron Drones run for 4 yds to the BC 7
1:28
3rd & 3 at opp 7
Bhayshul Tuten run for 7 yds for a TD (John Love KICK)Virginia Tech 10, Boston College 7
Virginia Tech Touchdown, 7 plays
1:26
1st & 10 at own 49
Malachi Thomas run for 2 yds to the BC 49
1:26
2nd & 8 at opp 49
Kyron Drones run for 7 yds to the BC 42
0:00
3rd & 1 at opp 42
Kyron Drones run for 8 yds to the BC 34 for a 1ST down
Q2 15:00
1st & 10 at opp 34
Kyron Drones run for 3 yds to the BC 31
Q2 15:00
2nd & 7 at opp 31
Bhayshul Tuten run for 4 yds to the BC 27
Q2 15:00
3rd & 3 at opp 27
Kyron Drones run for 5 yds to the BC 22 for a 1ST down
Q2 13:07
1st & 10 at opp 22
Kyron Drones pass complete to Stephen Gosnell for 22 yds for a TD (John Love KICK)Virginia Tech 17, Boston College 7
2nd quarter7 drives, then Virginia Tech 31, Boston College 7
Boston College Punt, 5 plays
13:07
Kyle Lowe kickoff for 65 yds for a touchback
13:07
1st & 10 at own 25
Thomas Castellanos run for 4 yds to the BC 29
13:07
2nd & 6 at own 29
Alex Broome run for 8 yds to the BC 37 for a 1ST down
13:07
1st & 10 at own 37
Alex Broome run for 2 yds to the BC 39
13:07
2nd & 8 at own 39
Nate Johnson run for 2 yds to the BC 41
13:07
3rd & 6 at own 41
CASTELLANOS, Thomas scrambles to the right for a gain of 7 yards to the BOS48 (MCDONALD, Jayden), out of bounds. PENALTY BOS Holding on HERGEL, Kyle enforced 10 yards from the BOS41 to the BOS31 [SG]. NO PLAY (replay the down).
13:07
3rd & 16 at own 31
Boston College Penalty, Delay Of Game (TEAM) to the BC 26
13:07
3rd & 21 at own 26
Thomas Castellanos pass complete to Dino Tomlin for 9 yds to the BC 35
8:54
4th & 12 at own 35
Sam Candotti punt for 38 yds , Jaylin Lane returns for no gain Virginia Tech Penalty, Illegal Block (10 Yards) to the VT 25
Virginia Tech Touchdown, 4 plays
8:54
1st & 10 at own 25
Kyron Drones run for 59 yds to the BC 16 for a 1ST down
8:54
1st & 10 at opp 16
Bhayshul Tuten run for 4 yds to the BC 12
8:54
2nd & 6 at opp 12
Bhayshul Tuten run for 7 yds to the BC 5 for a 1ST down
7:04
1st & goal at opp 5
Kyron Drones pass complete to Jaylin Lane for 5 yds for a TD (John Love KICK)Virginia Tech 24, Boston College 7
Boston College Punt, 7 plays
7:04
Kyle Lowe kickoff for 59 yds
7:04
1st & 10 at own 25
Thomas Castellanos pass incomplete
7:04
2nd & 10 at own 25
Thomas Castellanos run for 6 yds to the BC 31
7:04
3rd & 4 at own 31
Xavier Coleman run for 3 yds to the BC 34
7:04
4th & 1 at own 34
Thomas Castellanos run for 2 yds to the BC 36 for a 1ST down
7:04
1st & 10 at own 36
Anthony Ferrucci run for 4 yds to the BC 40
7:04
2nd & 6 at own 40
Alex Broome run for 2 yds to the BC 42
7:04
3rd & 4 at own 42
Thomas Castellanos run for a loss of 2 yards to the BC 40
3:47
4th & 6 at own 40
Sam Candotti punt for 45 yds
Virginia Tech Touchdown, 5 plays
3:47
1st & 10 at own 17
Kyron Drones run for 1 yd to the VT 18
3:47
2nd & 9 at own 18
Kyron Drones pass complete to Dae’Quan Wright for 3 yds to the VT 21
3:47
3rd & 6 at own 21
Kyron Drones pass complete to Da’Quan Felton for 70 yds to the BC 9 for a 1ST down
3:47
1st & goal at opp 9
Bhayshul Tuten run for 5 yds to the BC 4
1:33
2nd & goal at opp 4
Bhayshul Tuten run for 4 yds for a TD (John Love KICK)Virginia Tech 31, Boston College 7
Boston College Punt, 5 plays
1:33
Kyle Lowe kickoff for 59 yds
1:33
1st & 10 at own 25
Thomas Castellanos pass complete to Lewis Bond for 4 yds to the BC 29
1:33
2nd & 6 at own 29
Thomas Castellanos pass complete to Jeremiah Franklin for 20 yds to the BC 49 for a 1ST down
1:33
1st & 10 at own 49
Thomas Castellanos pass incomplete
1:33
2nd & 10 at own 49
Thomas Castellanos pass incomplete
1:33
3rd & 10 at own 49
Thomas Castellanos pass incomplete
0:44
4th & 10 at own 49
Sam Candotti punt for 40 yds
Virginia Tech Punt, 5 plays
0:44
1st & 10 at own 11
Kyron Drones pass complete to Da’Quan Felton for 21 yds to the VT 32 for a 1ST down
0:44
1st & 10 at own 32
Kyron Drones pass complete to Jaylin Lane for 18 yds to the 50 yard line for a 1ST down
0:44
1st & 10 at the 50
Virginia Tech Penalty, Intentional Grounding (Kyron Drones) to the VT 44
0:44
2nd & 16 at own 44
Kyron Drones pass incomplete
0:11
4th & 23 at own 37
Timeout Boston College, clock 00:11
0:11
3rd & 16 at own 44
Kyron Drones run for a loss of 7 yards to the VT 37 Kyron Drones fumbled, recovered by VT Kyron Drones [NHSG] QB Keeper DRONES, Kyron rush up the middle for a loss of 7 yards, DRONES, Kyron fumbled at VPI40 , recovered by VPI DRONES, Kyron at the VPI37, returned 0 yards to the VPI37, End of Play.
0:05
4th & 23 at own 37
Peter Moore punt for 38 yds, fair catch by Jaden Williams at the BC 25
Boston College End of half, 1 play
0:00
1st & 10 at own 25
[NHSG] Kneel down by BOS at BOS22 (team loss of 3), clock 00:00.
3rd quarter3 drives, then Virginia Tech 38, Boston College 15
Virginia Tech Touchdown, 10 plays
14:54
Liam Connor kickoff for 60 yds, Bhayshul Tuten return 19 yds to the VT 24
14:54
1st & 10 at own 24
Kyron Drones pass complete to Dae’Quan Wright for 12 yds to the VT 36 for a 1ST down
14:54
1st & 10 at own 36
Bhayshul Tuten run for 17 yds to the BC 47 for a 1ST down
14:54
1st & 10 at opp 47
Bhayshul Tuten run for 1 yd to the BC 46
14:54
2nd & 9 at opp 46
Virginia Tech Penalty, False Start (Bhayshul Tuten) to the VT 49
14:54
2nd & 14 at own 49
Kyron Drones run for 12 yds to the BC 39
14:54
3rd & 2 at opp 39
Kyron Drones run for 3 yds to the BC 36 for a 1ST down
14:54
1st & 10 at opp 36
Kyron Drones pass complete to Ayden Greene for 8 yds to the BC 28
14:54
2nd & 2 at opp 28
Bhayshul Tuten run for 4 yds to the BC 24 for a 1ST down
14:54
1st & 10 at opp 24
Kyron Drones run for 11 yds to the BC 13 for a 1ST down
14:54
1st & 10 at opp 13
Kyron Drones pass complete to Jaylin Lane for 9 yds to the BC 4
8:50
2nd & 1 at opp 4
Bhayshul Tuten run for 4 yds for a TD (John Love KICK)Virginia Tech 38, Boston College 7
Boston College Touchdown, 13 plays
8:50
Kyle Lowe kickoff for 48 yds
8:50
1st & 10 at own 35
Alex Broome run for no gain to the BC 35
8:50
2nd & 10 at own 35
Thomas Castellanos pass incomplete
8:50
3rd & 10 at own 35
Thomas Castellanos pass complete to Lewis Bond for 11 yds to the BC 46 for a 1ST down
8:50
1st & 10 at own 46
Thomas Castellanos run for 5 yds to the VT 49
8:50
2nd & 5 at opp 49
Thomas Castellanos pass incomplete
8:50
3rd & 5 at opp 49
Thomas Castellanos run for no gain to the VT 49
8:50
4th & 5 at opp 49
Thomas Castellanos pass complete to Josiah Griffin for 16 yds to the VT 33 for a 1ST down
8:50
1st & 10 at opp 33
Alex Broome run for 3 yds to the VT 30
8:50
2nd & 7 at opp 30
Thomas Castellanos pass complete to Jeremiah Franklin for 17 yds to the VT 13 for a 1ST down
8:50
1st & 10 at opp 13
Thomas Castellanos run for 2 yds to the VT 11
8:50
2nd & 8 at opp 11
Thomas Castellanos run for 3 yds to the VT 8
8:50
3rd & 5 at opp 8
CASTELLANOS, Thomas pass to the left complete for 0 yards to FRANKLIN, Jeremiah caught at the VPI10 and advanced to the VPI8 (DELANE, Mansoor). PENALTY BOS Personal Foul on BOND, Lewis enforced 15 yards from the VPI8 to the VPI23 [NHSG]. NO PLAY (replay the down).
8:50
3rd & 20 at opp 23
Thomas Castellanos pass complete to Jeremiah Franklin for 15 yds to the VT 8
2:52
4th & 5 at opp 8
Thomas Castellanos pass complete to Jaedn Skeete for 8 yds for a TD (Thomas Castellanos pass to Lewis Bond for Two-Point Conversion)Virginia Tech 38, Boston College 15
Virginia Tech Touchdown, 6 plays
2:50
1st & 10 at opp 49
Kyron Drones pass incomplete
2:50
2nd & 10 at opp 49
Kyron Drones run for 1 yd to the BC 48
2:50
3rd & 9 at opp 48
Kyron Drones pass complete to Da’Quan Felton for 8 yds to the BC 40
2:50
4th & 1 at opp 40
Kyron Drones run for 4 yds to the BC 36 for a 1ST down
0:00
1st & 10 at opp 36
Malachi Thomas run for 1 yd to the BC 35
Q4 14:53
2nd & 9 at opp 35
Malachi Thomas run for 35 yds for a TD (John Love KICK)Virginia Tech 45, Boston College 15
4th quarter7 drives, then Virginia Tech 48, Boston College 22
Boston College Punt, 2 plays
14:53
Kyle Lowe kickoff for 65 yds for a touchback
14:53
1st & 10 at own 25
Thomas Castellanos pass incomplete
14:53
2nd & 10 at own 25
CASTELLANOS, Thomas pass deep to the right incomplete intended for TOMLIN, Dino thrown to the BOS45. PENALTY BOS Illegal Forward Pass on CASTELLANOS, Thomas enforced 5 yards from the BOS25 to the BOS20, penalty results in a loss of down [NHSG]. NO PLAY (replay the down).
14:53
3rd & 15 at own 20
Thomas Castellanos pass incomplete
14:27
4th & 15 at own 20
Sam Candotti punt for 31 yds, fair catch by Jaylin Lane at the VT 49
Virginia Tech Field goal, 7 plays
14:27
1st & 10 at own 49
Bryce Duke run for 2 yds to the BC 49
14:27
2nd & 8 at opp 49
Grant Wells pass incomplete
14:27
3rd & 8 at opp 49
Grant Wells pass complete to Bryce Duke for 16 yds to the BC 33 for a 1ST down
14:27
1st & 10 at opp 33
Bryce Duke run for 2 yds to the BC 31
14:27
2nd & 8 at opp 31
Jeremiah Coney run for no gain to the BC 31
11:00
4th & 6 at opp 29
Timeout Virginia Tech, clock 11:00
11:00
3rd & 8 at opp 31
Jeremiah Coney run for 2 yds to the BC 29
10:54
4th & 6 at opp 29
John Love 46 yd FG GOODVirginia Tech 48, Boston College 15
Boston College Punt, 3 plays
10:54
Kyle Lowe kickoff for 65 yds for a touchback
10:54
1st & 10 at own 25
Emmett Morehead pass incomplete
10:54
2nd & 10 at own 25
Emmett Morehead pass incomplete
10:54
3rd & 10 at own 25
Emmett Morehead pass incomplete
10:36
4th & 10 at own 25
Sam Candotti punt for 38 yds
Virginia Tech Fumble, 3 plays
10:36
1st & 10 at own 37
Grant Wells pass complete to Da’Quan Felton for 2 yds to the VT 39
10:36
2nd & 8 at own 39
Chance Black run for 1 yd to the VT 40
9:00
3rd & 7 at own 40
Grant Wells rush up the middle for a gain of 60 yards, WELLS, Grant fumbled at BOS7 forced by NELSON JR., Victor, recovered by BOS TEAM at the BOS0 to the BOS0, touchback., clock 09:00.
Boston College Punt, 3 plays
9:00
1st & 10 at own 20
Xavier Coleman run for 4 yds to the BC 24
9:00
2nd & 6 at own 24
Xavier Coleman run for 3 yds to the BC 27
9:00
3rd & 3 at own 27
Emmett Morehead pass incomplete
7:39
4th & 3 at own 27
Sam Candotti punt for 35 yds , returns for no gain to the VT 37
Boston College Touchdown, 6 plays
7:39
1st & 10 at opp 37
Andre Hines run for 5 yds to the VT 32
7:39
2nd & 5 at opp 32
Emmett Morehead pass complete to Reed Harris for 2 yds to the VT 30
7:39
3rd & 3 at opp 30
Xavier Coleman run for 3 yds to the VT 27 for a 1ST down
7:39
1st & 10 at opp 27
Emmett Morehead pass complete to Jaedn Skeete for 12 yds to the VT 15 for a 1ST down
7:39
1st & 10 at opp 15
Emmett Morehead pass complete to Charlie Gordinier for 14 yds to the VT 1 for a 1ST down
4:26
1st & goal at opp 1
Xavier Coleman run for 1 yd for a TD (Liam Connor KICK)Virginia Tech 48, Boston College 22
Virginia Tech End of game, 7 plays
4:21
Connor Lytton kickoff for 40 yds , return for no gain to the VT 17
4:21
1st & 10 at own 17
William Watson III run for 8 yds to the VT 25
4:21
2nd & 2 at own 25
William Watson III run for a loss of 4 yards to the VT 32 fumbled, recovered by VT William Watson III for a 1ST down
4:21
1st & 10 at own 32
Jeremiah Coney run for 5 yds to the VT 37
4:21
2nd & 5 at own 37
William Watson III run for 14 yds to the BC 49 for a 1ST down
4:21
1st & 10 at opp 49
Virginia Tech Penalty, Delay Of Game (TEAM) to the VT 46
4:21
1st & 15 at own 46
William Watson III pass incomplete
4:21
2nd & 15 at own 46
Bryce Duke run for 1 yd to the VT 47
0:00
3rd & 14 at own 47
William Watson III run for 10 yds to the BC 43
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.