Boston College at Virginia Tech

Saturday, November 3, 2018

No. 24 Boston College beat Virginia Tech 31–⁠21. It was their 27th meeting; after it, Virginia Tech led the series 18–⁠9.

Away24Boston College7–⁠5 in 2018
31
HomeVirginia Tech6–⁠7 in 2018
21

Final at Lane Stadium, BlacksburgTV: ACCNXAttendance 65,632

At kickoff
51°F, clear, wind 8 mph from the northwest, gusts to 17 mphWeather: NOAA NCEI Integrated Surface Database; Virginia Tech Airport (KBCB), 2 km from the stadium, 10 minutes before kickoff
Officials
Referee Jeff Flannigan; umpire Jim Eckl; head linesman Arthur Hardin; line judge Kirk Lewis; side judge Jeffrey Shears; field judge Wayne Rundell; back judge Keith Parham; center judge Larry SaundersGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Boston College70141031
Virginia Tech770721

Standouts

  • PassingRyan Willis25 of 42, 281 yards, 3 TD, 1 INTVirginia Tech
  • RushingA.J. Dillon24 carries, 96 yards, 1 TDBoston College
  • DefenseRico Kearney18 tackles, 1.5 for lossVirginia Tech

Photos: Wikimedia Commons, free licenses; credits on each player’s page.

Player stats

Boston College

PassingC/AttYdsTDInt
Anthony Brown15/2617710
RushingCarYdsTDLong
A.J. Dillon2496117
Travis Levy1175229
Anthony Brown737024
Jeff Smith117017
ReceivingRecYdsTDLong
Tommy Sweeney461037
Korab Idrizi249127
Travis Levy328021
Ben Glines217012
DefenseTklTFLSacksInt
Isaiah McDuffie13000
Connor Strachan11000
Brandon Sebastian10001
Tanner Karafa82.500

Virginia Tech

PassingC/AttYdsTDInt
Ryan Willis25/4228131
Quincy Patterson II0/1000
- 4p0/1000
RushingCarYdsTDLong
Ryan Willis949016
Steven Peoples1239012
Deshawn McClease71305
Hezekiah Grimsley31007
ReceivingRecYdsTDLong
Dalton Keene365024
Hezekiah Grimsley653015
Damon Hazelton240126
Steven Peoples439027
DefenseTklTFLSacksInt
Rico Kearney181.500
Divine Deablo14100
Dax Hollifield10000
Jovonn Quillen80.500
Emmanuel Belmar4110

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

Boston CollegeVirginia Tech
396Total yards392
177Passing yards281
219Rushing yards111
6.8Yards per pass6.5
4.5Yards per rush3.1
19First downs23
4–⁠16Third downs5–⁠16
0–⁠1Fourth downs1–⁠4
1Turnovers2
4–⁠39Penalties8–⁠59
29:02Possession30:58
0Sacks (by defense)1

Efficiency

Boston CollegeVirginia Tech
40%Success rate35%
−0.03EPA per play−0.10
1.10Explosiveness1.25
−0.11Rushing EPA−0.38
0.16Passing EPA0.14
24%Passing-down success19%
0.20First-down EPA−0.11
−0.05Second-down EPA0.09
−0.16Third-down EPA0.20
13%Havoc by its defense16%

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 51% to win. Boston College won as Elo’s underdog.

The line

Boston College −2, over/under 57.

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 Boston College 55%, Virginia Tech 45%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Virginia Tech end zoneBoston College end zoneQ1 Boston CollegePunt, 5 playsQ1 Virginia TechPunt, 6 playsQ1 Boston CollegeTouchdown, 13 playsQ1 Virginia TechTouchdown, 6 playsQ1 Boston CollegePunt, 3 playsQ1 Virginia TechPunt, 4 playsQ1 Boston CollegePunt, 3 playsQ2 Virginia TechTouchdown, 7 playsQ2 Boston CollegePunt, 6 playsQ2 Virginia TechTurnover on downs, 12 playsQ2 Boston CollegePunt, 3 playsQ2 Virginia TechFumble, 4 playsQ2 Boston CollegeEnd of half, 2 playsQ3 Virginia TechPunt, 3 playsQ3 Boston CollegeFumble, 7 playsQ3 Virginia TechPunt, 3 playsQ3 Boston CollegeTouchdown, 5 playsQ3 Virginia TechPunt, 3 playsQ3 Boston CollegePunt, 3 playsQ3 Virginia TechInterception, 2 playsQ3 Boston CollegeTouchdown, 2 playsQ3 Virginia TechPunt, 4 playsQ3 Boston CollegeTurnover on downs, 4 playsQ3 Virginia TechMissed FG, 6 playsQ3 Boston CollegePunt, 5 playsQ4 Virginia TechTurnover on downs, 6 playsQ4 Boston CollegeTouchdown, 5 playsQ4 Virginia TechTouchdown, 10 playsQ4 Boston CollegeField goal, 7 playsQ4 Virginia TechTurnover on downs, 4 playsQ4 Boston CollegeEnd of game, 3 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Virginia Tech drives left to right, Boston College right to left.
  1. Q1 Boston CollegePunt, 5 plays, 21 yards
  2. Q1 Virginia TechPunt, 6 plays, 15 yards
  3. Q1 Boston CollegeTouchdown, 13 plays, 75 yards
  4. Q1 Virginia TechTouchdown, 6 plays, 65 yards
  5. Q1 Boston CollegePunt, 3 plays, 8 yards
  6. Q1 Virginia TechPunt, 4 plays, 4 yards
  7. Q1 Boston CollegePunt, 3 plays, 7 yards
  8. Q2 Virginia TechTouchdown, 7 plays, 61 yards
  9. Q2 Boston CollegePunt, 6 plays, 20 yards
  10. Q2 Virginia TechTurnover on downs, 12 plays, 56 yards
  11. Q2 Boston CollegePunt, 3 plays, −5 yards
  12. Q2 Virginia TechFumble, 4 plays, 20 yards
  13. Q2 Boston CollegeEnd of half, 2 plays, 0 yards
  14. Q3 Virginia TechPunt, 3 plays, 3 yards
  15. Q3 Boston CollegeFumble, 7 plays, 37 yards
  16. Q3 Virginia TechPunt, 3 plays, 5 yards
  17. Q3 Boston CollegeTouchdown, 5 plays, 70 yards
  18. Q3 Virginia TechPunt, 3 plays, 1 yard
  19. Q3 Boston CollegePunt, 3 plays, −5 yards
  20. Q3 Virginia TechInterception, 2 plays, 0 yards
  21. Q3 Boston CollegeTouchdown, 2 plays, 19 yards
  22. Q3 Virginia TechPunt, 4 plays, 10 yards
  23. Q3 Boston CollegeTurnover on downs, 4 plays, 9 yards
  24. Q3 Virginia TechMissed FG, 6 plays, 13 yards
  25. Q3 Boston CollegePunt, 5 plays, 18 yards
  26. Q4 Virginia TechTurnover on downs, 6 plays, 34 yards
  27. Q4 Boston CollegeTouchdown, 5 plays, 49 yards
  28. Q4 Virginia TechTouchdown, 10 plays, 75 yards
  29. Q4 Boston CollegeField goal, 7 plays, 64 yards
  30. Q4 Virginia TechTurnover on downs, 4 plays, 6 yards
  31. Q4 Boston CollegeEnd of game, 3 plays, −5 yards

Play by play

1st quarter7 drives, then Tied at 7
Boston College Punt, 5 plays
15:001st & 10 at own 35Jordan Stout kickoff for 65 yds for a touchback
15:001st & 10 at own 25AJ Dillon run for 3 yds to the BC 28
15:002nd & 7 at own 28AJ Dillon run for 17 yds to the BC 45 for a 1ST down
14:241st & 10 at own 45Anthony Brown pass incomplete to Tommy Sweeney
14:202nd & 10 at own 45Anthony Brown pass incomplete
14:203rd & 10 at own 45Anthony Brown pass complete to Jeff Smith for 1 yd to the BC 46
14:204th & 9 at own 46Grant Carlson punt for 30 yds, punt out-of-bounds at the VTech 24
Virginia Tech Punt, 6 plays
13:401st & 10 at own 24Ryan Willis pass complete to Steven Peoples for 3 yds to the VTech 27
13:402nd & 7 at own 27Steven Peoples run for 6 yds to the VTech 33
13:403rd & 1 at own 33Steven Peoples run for 2 yds to the VTech 35 for a 1ST down
13:401st & 10 at own 35Ryan Willis run for 1 yd to the VTech 36
13:402nd & 9 at own 36Ryan Willis pass complete to Sean Savoy for 3 yds to the VTech 39
10:413rd & 6 at own 39Ryan Willis pass incomplete to Sean Savoy
10:414th & 6 at own 39Oscar Bradburn punt for 41 yds , Michael Walker returns for 5 yds to the BC 25
Boston College Touchdown, 13 plays
10:331st & 10 at own 25AJ Dillon run for 2 yds to the BC 27
10:332nd & 8 at own 27AJ Dillon run for 7 yds to the BC 34
10:333rd & 1 at own 34AJ Dillon run for 3 yds to the BC 37 for a 1ST down
10:331st & 10 at own 37Anthony Brown pass incomplete, broken up by Caleb Farley
10:332nd & 10 at own 37Travis Levy run for 5 yds to the BC 42
10:333rd & 5 at own 42Anthony Brown pass complete to Tommy Sweeney for 5 yds to the BC 47 for a 1ST down
10:331st & 10 at own 47Anthony Brown pass complete to Korab Idrizi for 27 yds to the VTech 26 for a 1ST down
10:331st & 10 at opp 26AJ Dillon run for 5 yds to the VTech 21
10:332nd & 5 at opp 21AJ Dillon run for 6 yds to the VTech 15 for a 1ST down
7:511st & 10 at opp 15AJ Dillon run for no gain to the VTech 15
7:082nd & 10 at opp 15Anthony Brown pass incomplete to Tommy Sweeney
7:083rd & 10 at opp 15Anthony Brown run for 12 yds to the VTech 3 for a 1ST down
6:401st & goal at opp 3AJ Dillon run for 3 yds for a TD (Colton Lichtenberg KICK)Boston College 7, Virginia Tech 0
Virginia Tech Touchdown, 6 plays
6:401st & 0 at own 35Danny Longman kickoff for 57 yds
6:401st & 10 at own 35Ryan Willis pass complete to Dalton Keene for 24 yds to the BC 41 for a 1ST down
6:401st & 10 at opp 41Ryan Willis run for 1 yd to the BC 40
6:402nd & 9 at opp 40Ryan Willis pass complete to Hezekiah Grimsley for 1 yd to the BC 39
6:403rd & 8 at opp 39Ryan Willis pass complete to Hezekiah Grimsley for 11 yds to the BC 28 for a 1ST down
6:401st & 10 at opp 28Steven Peoples run for 2 yds to the BC 26
4:112nd & 8 at opp 26Ryan Willis pass complete to Damon Hazelton for 26 yds for a TD (Brian Johnson KICK)Tied at 7
Boston College Punt, 3 plays
4:111st & 0 at own 35Jordan Stout kickoff for 65 yds for a touchback
4:111st & 10 at own 25AJ Dillon run for 4 yds to the BC 29
4:112nd & 6 at own 29AJ Dillon run for 2 yds to the BC 31
4:113rd & 4 at own 31Anthony Brown pass complete to Jake Burt for 2 yds to the BC 33
4:114th & 2 at own 33Grant Carlson punt for 41 yds, fair catch by Damon Hazelton at the VATECH 26 VIRGINIA TECH Penalty, Offensive holding (Jovonn Quillen) to the VTech 16
Virginia Tech Punt, 4 plays
2:301st & 10 at own 16Ryan Willis run for 10 yds to the VTech 26 for a 1ST down
2:151st & 10 at own 26VIRGINIA TECH Penalty, false start (Christian Darrisaw) to the VTech 21
2:151st & 15 at own 21Deshawn McClease run for 5 yds to the VTech 26
2:152nd & 10 at own 26Deshawn McClease run for a loss of 1 yard to the VTech 25
0:303rd & 11 at own 25Ryan Willis pass incomplete, broken up by Taj-Amir Torres
0:304th & 11 at own 25VIRGINIA TECH Penalty, false start (-5 Yards) to the VTech 20
0:304th & 16 at own 20Oscar Bradburn punt for 72 yds, downed at the BC 8
Boston College Punt, 3 plays
0:171st & 10 at own 8AJ Dillon run for 2 yds to the BC 10
Q2 15:002nd & 8 at own 10Anthony Brown pass incomplete to Michael Walker
Q2 15:003rd & 8 at own 10Anthony Brown pass complete to Travis Levy for 5 yds to the BC 15
Q2 15:004th & 3 at own 15Grant Carlson punt for 46 yds , Damon Hazelton returns for no gain to the VTech 39
2nd quarter6 drives, then Virginia Tech 14, Boston College 7
Virginia Tech Touchdown, 7 plays
14:071st & 10 at own 39Ryan Willis run for a loss of 2 yards to the VTech 37
14:072nd & 12 at own 37Ryan Willis pass complete to Steven Peoples for 27 yds to the BC 36 for a 1ST down
14:071st & 10 at opp 36Ryan Willis pass complete to Hezekiah Grimsley for 15 yds to the BC 21 for a 1ST down
14:071st & 10 at opp 21Ryan Willis pass complete to Damon Hazelton for 14 yds to the BC 7 for a 1ST down
14:071st & goal at opp 7Terius Wheatley run for no gain to the BC 7
14:072nd & goal at opp 7Steven Peoples run for 3 yds to the BC 4
10:443rd & goal at opp 4Ryan Willis pass complete to Eric Kumah for 4 yds for a TD (Brian Johnson KICK)Virginia Tech 14, Boston College 7
Boston College Punt, 6 plays
10:441st & 0 at own 35Jordan Stout kickoff for 61 yds , Michael Walker return for 22 yds to the BC 26
10:391st & 10 at own 26AJ Dillon run for 1 yd to the BC 27
9:592nd & 9 at own 27Anthony Brown pass incomplete, broken up by Ricky Walker
9:593rd & 9 at own 27Anthony Brown pass complete to Ben Glines for 12 yds to the BC 39 for a 1ST down
9:241st & 10 at own 39Anthony Brown pass incomplete to Kobay White
9:242nd & 10 at own 39AJ Dillon run for 2 yds to the BC 41
9:243rd & 8 at own 41Anthony Brown pass complete to Ben Glines for 5 yds to the BC 46
9:244th & 3 at own 46Grant Carlson punt for 41 yds, fair catch by Damon Hazelton at the VTech 13
Virginia Tech Turnover on downs, 12 plays
7:561st & 10 at own 13Ryan Willis run for 7 yds to the VTech 20
7:562nd & 3 at own 20Ryan Willis pass complete to Dalton Keene for 20 yds to the VTech 40 for a 1ST down
7:561st & 10 at own 40Deshawn McClease run for 1 yd to the VTech 41
7:562nd & 9 at own 41Ryan Willis pass complete to Deshawn McClease for 27 yds to the BC 32 for a 1ST down
7:561st & 10 at opp 32Deshawn McClease run for 2 yds to the BC 30
7:562nd & 8 at opp 30Jalen Holston run for 2 yds to the BC 28
7:563rd & 6 at opp 28Ryan Willis pass complete to Eric Kumah for 5 yds to the BC 23
7:564th & 1 at opp 23Ryan Willis run for 2 yds to the BC 21 for a 1ST down
7:561st & 10 at opp 21VIRGINIA TECH Penalty, personal foul (-15 Yards) to the BC 36
7:561st & 25 at opp 36Steven Peoples run for 3 yds to the BC 33
7:562nd & 22 at opp 33BOSTON COLLEGE Penalty, offside defense (Tanner Karafa) to the BC 28
7:562nd & 17 at opp 28Steven Peoples run for no gain to the BC 28
7:563rd & 17 at opp 28Hezekiah Grimsley run for 1 yd to the BC 27
7:564th & 16 at opp 27VIRGINIA TECH Penalty, false start (-4 Yards) to the BC 31
2:154th & 20 at opp 31Ryan Willis pass incomplete to Eric Kumah
2:154th & 20 at opp 31Timeout VIRGINIA TECH, clock 02:15
Boston College Punt, 3 plays
2:081st & 10 at own 31Anthony Brown pass complete to Tommy Sweeney for 2 yds to the BC 33
2:082nd & 8 at own 33Anthony Brown pass incomplete to Kobay White, broken up by Caleb Farley
1:243rd & 8 at own 33Timeout BOSTON COLLEGE, clock 01:24
1:243rd & 8 at own 33Anthony Brown sacked by Emmanuel Belmar for a loss of 7 yards to the BC 26
1:014th & 15 at own 26Timeout VIRGINIA TECH, clock 01:01
1:014th & 15 at own 26Grant Carlson punt for 52 yds , Damon Hazelton returns for 13 yds to the VTech 35
Virginia Tech Fumble, 4 plays
0:501st & 10 at own 35Ryan Willis pass complete to Eric Kumah for 5 yds to the VTech 40
0:232nd & 5 at own 40Ryan Willis pass complete to Steven Peoples for 6 yds to the VTech 46 for a 1ST down
0:231st & 10 at own 46Ryan Willis pass complete to Dalton Keene for 21 yds to the BC 33 for a 1ST down
0:171st & 10 at opp 33Hendon Hooker run for a loss of 12 yards to the BC 45 Hendon Hooker fumbled, recovered by BC Zach Allen
Boston College End of half, 2 plays
0:061st & 10 at own 45Anthony Brown pass incomplete to Tommy Sweeney
0:062nd & 10 at own 45Anthony Brown pass incomplete, broken up by Divine Deablo
3rd quarter12 drives, then Boston College 21, Virginia Tech 14
Virginia Tech Punt, 3 plays
15:003rd & 10 at own 35Danny Longman kickoff for 65 yds for a touchback
14:561st & 10 at own 25Ryan Willis pass incomplete to Damon Hazelton, broken up by Zach Allen
14:562nd & 10 at own 25Steven Peoples run for 1 yd to the VTech 26
14:563rd & 9 at own 26Ryan Willis pass complete to Eric Kumah for 2 yds to the VTech 28
14:564th & 7 at own 28Oscar Bradburn punt for 44 yds, fair catch by Michael Walker at the BC 28
Boston College Fumble, 7 plays
13:361st & 10 at own 28Anthony Brown run for 6 yds to the BC 34
13:362nd & 4 at own 34AJ Dillon run for 3 yds to the BC 37
13:363rd & 1 at own 37AJ Dillon run for a loss of 2 yards to the BC 35
13:364th & 3 at own 35Grant Carlson punt 52 yards to the VT13, fair catch by Damon Hazelton, PENALTY VT roughing the kicker (Houshun Gaines) 5 yards to the BC40, 1ST DOWN BC, NO PLAY.
13:361st & 10 at own 40Anthony Brown pass complete to Travis Levy for 21 yds to the VTech 39 for a 1ST down
13:361st & 10 at opp 39Travis Levy run for 4 yds to the VTech 35
13:362nd & 6 at opp 35Travis Levy run for no gain to the VTech 35
13:363rd & 6 at opp 35Anthony Brown run for no gain to the VTech 35 Anthony Brown fumbled, recovered by VTech Divine Deablo
Virginia Tech Punt, 3 plays
10:531st & 10 at own 35Deshawn McClease run for 2 yds to the VTech 37
10:532nd & 8 at own 37Deshawn McClease run for no gain to the VTech 37
10:533rd & 8 at own 37Ryan Willis run for 3 yds to the VTech 40
10:534th & 5 at own 40Oscar Bradburn punt for 30 yds, fair catch by Michael Walker at the BC 30
Boston College Touchdown, 5 plays
9:211st & 10 at own 30AJ Dillon run for 5 yds to the BC 35
9:212nd & 5 at own 35AJ Dillon run for 6 yds to the BC 41 for a 1ST down
9:211st & 10 at own 41Anthony Brown pass complete to Tommy Sweeney for 17 yds to the VTech 42 for a 1ST down
8:041st & 10 at opp 42AJ Dillon run for 13 yds to the VTech 29 for a 1ST down
7:371st & 10 at opp 29Travis Levy run for 29 yds for a TD (Colton Lichtenberg KICK)Tied at 14
Virginia Tech Punt, 3 plays
7:371st & 0 at own 35Danny Longman kickoff for 65 yds , Deshawn McClease return for 20 yds to the VTech 20
7:311st & 10 at own 20Steven Peoples run for 1 yd to the VTech 21
6:532nd & 9 at own 21Ryan Willis pass incomplete
6:483rd & 9 at own 21Ryan Willis pass incomplete to Steven Peoples
6:484th & 9 at own 21Oscar Bradburn punt for 50 yds, punt out-of-bounds at the VTech 43 , Michael Walker returns for 28 yds to the VTech 43
Boston College Punt, 3 plays
6:351st & 10 at opp 43AJ Dillon run for 1 yd to the VTech 42
6:352nd & 9 at opp 42TEAM run for a loss of 14 yards to the BC 44 TEAM fumbled,
6:353rd & 23 at own 44Anthony Brown pass complete to Chris Garrison for 8 yds to the VTech 48
6:354th & 15 at opp 48Grant Carlson punt for 40 yds , Damon Hazelton returns for 3 yds to the VTech 11
Virginia Tech Interception, 2 plays
4:491st & 10 at own 11Ryan Willis pass complete to Hezekiah Grimsley for no gain to the VTech 11
4:492nd & 10 at own 11Ryan Willis pass intercepted Brandon Sebastian return for 1 yd to the VTech 19
Boston College Touchdown, 2 plays
4:091st & 10 at opp 19AJ Dillon run for 7 yds to the VTech 12 BOSTON COLLEGE Penalty, Offensive holding (Michael Walker) to the VTech 22
3:581st & 13 at opp 22Anthony Brown pass complete to Korab Idrizi for 22 yds for a TD (Colton Lichtenberg KICK)Boston College 21, Virginia Tech 14
Virginia Tech Punt, 4 plays
3:581st & 0 at own 35Danny Longman kickoff for 65 yds for a touchback
3:581st & 10 at own 25Ryan Willis pass complete to Hezekiah Grimsley for 13 yds to the VTech 38 for a 1ST down
3:581st & 10 at own 38Ryan Willis pass incomplete
3:352nd & 10 at own 38Steven Peoples run for a loss of 3 yards to the VTech 35
2:513rd & 13 at own 35Ryan Willis pass incomplete to Hezekiah Grimsley
2:514th & 13 at own 35Oscar Bradburn punt for 33 yds, fair catch by Michael Walker at the BC 32
Boston College Turnover on downs, 4 plays
2:451st & 10 at own 32Anthony Brown run for 2 yds to the BC 34
2:452nd & 8 at own 34AJ Dillon run for 6 yds to the BC 40
2:453rd & 2 at own 40AJ Dillon run for 1 yd to the BC 41
2:454th & 1 at own 41Anthony Brown run for no gain to the BC 41
Virginia Tech Missed FG, 6 plays
1:271st & 10 at opp 41Ryan Willis pass incomplete to Damon Hazelton
1:272nd & 10 at opp 41Ryan Willis pass complete to Hezekiah Grimsley for 13 yds to the BC 28 for a 1ST down
0:561st & 10 at opp 28Ryan Willis pass incomplete to Dalton Keene
0:522nd & 10 at opp 28Ryan Willis pass incomplete to Eric Kumah
0:523rd & 10 at opp 28Ryan Willis pass incomplete to Eric Kumah
0:434th & 10 at opp 28Brian Johnson 46 yd FG MISSED
Boston College Punt, 5 plays
0:431st & 10 at own 28AJ Dillon run for a loss of 1 yard to the BC 27
0:432nd & 11 at own 27Jeff Smith run for 17 yds to the BC 44 for a 1ST down
Q4 15:001st & 10 at own 44Michael Walker run for 9 yds to the VTech 47
Q4 14:222nd & 1 at opp 47Timeout BOSTON COLLEGE, clock 14:22
Q4 14:222nd & 1 at opp 47BOSTON COLLEGE Penalty, Offensive holding (Jake Burt) to the BC 44
Q4 14:222nd & 10 at own 44Anthony Brown pass complete to Travis Levy for 2 yds to the BC 46 BOSTON COLLEGE Penalty, Offensive holding ( Yards) declined
Q4 14:223rd & 8 at own 46Anthony Brown pass incomplete to Jeff Smith
Q4 13:084th & 8 at own 46Grant Carlson punt for 39 yds, fair catch by Damon Hazelton at the VTech 15
4th quarter6 drives, then Boston College 31, Virginia Tech 21
Virginia Tech Turnover on downs, 6 plays
13:011st & 10 at own 15Steven Peoples run for 12 yds to the VTech 27 for a 1ST down
13:011st & 10 at own 27Ryan Willis pass complete to Eric Kumah for 14 yds to the VTech 41 for a 1ST down
11:561st & 10 at own 41Ryan Willis pass incomplete to Hezekiah Grimsley
11:562nd & 10 at own 41Ryan Willis pass complete to Phil Patterson for 5 yds to the VTech 46
11:563rd & 5 at own 46Ryan Willis pass complete to Steven Peoples for 3 yds to the VTech 49
11:564th & 2 at own 49Ryan Willis pass incomplete to Hezekiah Grimsley, broken up by Taj-Amir Torres
Boston College Touchdown, 5 plays
10:471st & 10 at opp 49Anthony Brown pass complete to Kobay White for 11 yds to the VTech 38 for a 1ST down
10:471st & 10 at opp 38Ben Glines run for 4 yds to the VTech 34
10:472nd & 6 at opp 34Anthony Brown run for 24 yds to the VTech 10 for a 1ST down
10:471st & goal at opp 10Travis Levy run for 9 yds to the VTech 1
8:512nd & goal at opp 1Travis Levy run for 1 yd for a TD (Colton Lichtenberg KICK)Boston College 28, Virginia Tech 14
Virginia Tech Touchdown, 10 plays
8:511st & 0 at own 35Danny Longman kickoff for 64 yds , Caleb Farley return for 24 yds to the VTech 25
8:421st & 10 at own 25Ryan Willis run for 11 yds to the BC 36 for a 1ST down BOSTON COLLEGE Penalty, personal foul (Ray Smith) to the BC 49 for a 1ST down
8:421st & 10 at opp 49Hezekiah Grimsley run for 7 yds to the BC 42
8:422nd & 3 at opp 42Deshawn McClease run for 4 yds to the BC 38 for a 1ST down
8:421st & 10 at opp 38Quincy Patterson II run for 7 yds to the BC 31
8:422nd & 3 at opp 31Hezekiah Grimsley run for 2 yds to the BC 29
8:423rd & 1 at opp 29Quincy Patterson II run for 3 yds to the BC 26 for a 1ST down
8:421st & 10 at opp 26Steven Peoples run for 4 yds to the BC 22
5:342nd & 6 at opp 22Quincy Patterson II pass incomplete to Hezekiah Grimsley, broken up by Zach Allen
5:343rd & 6 at opp 22Steven Peoples run for 8 yds to the BC 14 for a 1ST down
4:581st & 10 at opp 14Ryan Willis pass complete to Tre Turner for 14 yds for a TD (Brian Johnson KICK)Boston College 28, Virginia Tech 21
Boston College Field goal, 7 plays
4:581st & 0 at own 35Jordan Stout kickoff for 65 yds for a touchback
4:581st & 10 at own 25Anthony Brown pass complete to Tommy Sweeney for 37 yds to the VATECH 38 for a 1ST down VIRGINIA TECH Penalty, Defensive holding ( Yards) declined for a 1ST down
4:581st & 10 at opp 38Travis Levy run for 4 yds to the VTech 34
4:582nd & 6 at opp 34Travis Levy run for 15 yds to the VTech 19 for a 1ST down
4:581st & 10 at opp 19Travis Levy run for 4 yds to the VTech 15
2:482nd & 6 at opp 15Timeout VIRGINIA TECH, clock 02:48
2:482nd & 6 at opp 15Travis Levy run for 5 yds to the VTech 10
2:423rd & 1 at opp 10Timeout VIRGINIA TECH, clock 02:42
2:423rd & 1 at opp 10Travis Levy run for a loss of 1 yard to the VTech 11
2:364th & 2 at opp 11Timeout VIRGINIA TECH, clock 02:36
2:314th & 2 at opp 11Colton Lichtenberg 28 yd FG GOODBoston College 31, Virginia Tech 21
Virginia Tech Turnover on downs, 4 plays
2:311st & 0 at own 35Danny Longman kickoff for 56 yds , Coleman Fox return for 20 yds to the VTech 29
2:251st & 10 at own 29VIRGINIA TECH Penalty, (-5 Yards) to the VTech 24
2:211st & 15 at own 24Ryan Willis pass complete to Eric Kumah for 5 yds to the VTech 29
2:212nd & 10 at own 29Ryan Willis pass incomplete to Steven Peoples, PENALTY VT holding (Braxton Pfaff) 10 yards to the VT19, NO PLAY.
1:592nd & 20 at own 19Ryan Willis pass incomplete
1:543rd & 20 at own 19Ryan Willis pass incomplete to Sean Savoy, broken up by Max Richardson
1:544th & 20 at own 19Ryan Willis run for 16 yds to the VTech 35
Boston College End of game, 3 plays
1:461st & 10 at opp 35TEAM run for a loss of 2 yards to the VTech 37
1:462nd & 12 at opp 37TEAM run for a loss of 2 yards to the VTech 39
1:463rd & 14 at opp 39TEAM run for a loss of 1 yard to the VTech 40

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.

Virginia Tech leads 23–⁠11 in 34 meetings, counting the seven since this game.

Recent meetings
2026Virginia Tech 21, Boston College 14
2024Virginia Tech 42, Boston College 21
2023Virginia Tech 48, Boston College 22
2022Virginia Tech 27, Boston College 10
2021Boston College 17, Virginia Tech 3
2020Virginia Tech 40, Boston College 14

Around this game