Virginia Tech at Duke

Saturday, October 29, 2011

No. 15 Virginia Tech beat Duke 14–⁠10. It was their 19th meeting; after it, Virginia Tech led the series 12–⁠7.

Away15Virginia Tech11–⁠3 in 2011
14
HomeDuke3–⁠9 in 2011
10

Final at Wallace Wade Stadium, DurhamTV: ESGP, ESPN3Attendance 27,392

At kickoff
46°F, overcast, wind 9 mph from the northwest, gusts to 16 mphWeather: NOAA NCEI Integrated Surface Database; Horace Williams Airport (KIGX), 13 km from the stadium, 19 minutes after kickoff

Scoring by quarter

TeamQ1Q2Q3Q4Final
Virginia Tech770014
Duke073010

Standouts

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

Player stats

Virginia Tech

PassingC/AttYdsTDInt
Logan Thomas17/2819012
RushingCarYdsTDLong
David Wilson23148039
Josh Oglesby644131
Logan Thomas1027011
Danny Coale126026
ReceivingRecYdsTDLong
Jarrett Boykin663032
Danny Coale262060
Chris Drager439012
Marcus Davis216011
InterceptionsIntYdsTD
Cris Hill180
Barquell Rivers170
Eddie Whitley140

Duke

PassingC/AttYdsTDInt
Sean Renfree17/3520403
Anthony Boone2/52200
RushingCarYdsTDLong
Desmond Scott1072147
Juwan Thompson325014
Anthony Boone5402
Jamison Crowder1404
ReceivingRecYdsTDLong
Conner Vernon488039
Donovan Varner346019
Brandon Braxton335015
Desmond Scott429011
InterceptionsIntYdsTD
Matt Daniels2430

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

Team stats

Virginia TechDuke
433Total yards326
206Passing yards236
243Rushing yards100
6.8Yards per pass5.7
5.8Yards per rush3.6
20First downs16
5–⁠14Third downs4–⁠16
0–⁠1Fourth downs1–⁠3
2Turnovers4
9–⁠94Penalties3–⁠15
19:30Possession16:38

Efficiency

Virginia TechDuke
49%Success rate29%
0.07EPA per play−0.08
0.91Explosiveness1.14
0.15Rushing EPA−0.34
−0.04Passing EPA0.10
26%Passing-down success23%
0.21First-down EPA−0.02
0.04Second-down EPA−0.32
−0.19Third-down EPA0.38
4%Havoc by its defense3%

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 going in

Our ratings (scores only)

Virginia Tech 78% to win. Elo’s favorite won.

Every drive

Duke end zoneVirginia Tech end zoneQ1 DukeInterception, 3 playsQ1 Virginia TechInterception, 4 playsQ1 DukeFumble, 6 playsQ1 Virginia TechTouchdown pass, 12 playsQ1 DukeTouchdown run, 11 playsQ2 Virginia TechTouchdown run, 8 playsQ2 DukeInterception, 3 playsQ2 Virginia TechInterception, 1 playQ2 DukePunt, 5 playsQ2 Virginia TechMissed FG, 6 playsQ2 DukeMissed FG, 7 playsQ2 Virginia TechFumble, 8 playsQ2 DukeMissed FGQ2 Virginia TechEnd of halfQ3 Virginia TechPunt, 3 playsQ3 DukeField goal, 11 playsQ3 Virginia TechPunt, 9 playsQ3 DukePunt, 4 playsQ3 Virginia TechPunt, 3 playsQ4 DukeMissed FG, 4 playsQ4 Virginia TechPunt, 5 playsQ4 DukePunt, 4 playsQ4 Virginia TechPunt, 3 playsQ4 DukeTurnover on downs, 5 playsQ4 Virginia TechPunt, 6 playsQ4 DukeInterception, 6 playsQ4 Virginia TechEnd of game, 2 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Duke drives left to right, Virginia Tech right to left.
  1. Q1 DukeInterception, 3 plays, 5 yards
  2. Q1 Virginia TechInterception, 4 plays, 6 yards
  3. Q1 DukeFumble, 6 plays, 30 yards
  4. Q1 Virginia TechTouchdown pass, 12 plays, 85 yards
  5. Q1 DukeTouchdown run, 11 plays, 80 yards
  6. Q2 Virginia TechTouchdown run, 8 plays, 90 yards
  7. Q2 DukeInterception, 3 plays, 1 yard
  8. Q2 Virginia TechInterception, 1 play, 0 yards
  9. Q2 DukePunt, 5 plays, 25 yards
  10. Q2 Virginia TechMissed FG, 6 plays, 51 yards
  11. Q2 DukeMissed FG, 7 plays, 50 yards
  12. Q2 Virginia TechFumble, 8 plays, 74 yards
  13. Q2 DukeMissed FG, 50 yards
  14. Q2 Virginia TechEnd of half, 0 yards
  15. Q3 Virginia TechPunt, 3 plays, 9 yards
  16. Q3 DukeField goal, 11 plays, −14 yards
  17. Q3 Virginia TechPunt, 9 plays, 66 yards
  18. Q3 DukePunt, 4 plays, 69 yards
  19. Q3 Virginia TechPunt, 3 plays, 6 yards
  20. Q4 DukeMissed FG, 4 plays, 26 yards
  21. Q4 Virginia TechPunt, 5 plays, 15 yards
  22. Q4 DukePunt, 4 plays, 46 yards
  23. Q4 Virginia TechPunt, 3 plays, 6 yards
  24. Q4 DukeTurnover on downs, 5 plays, −1 yard
  25. Q4 Virginia TechPunt, 6 plays, 70 yards
  26. Q4 DukeInterception, 6 plays, 20 yards
  27. Q4 Virginia TechEnd of game, 2 plays, 28 yards

Play by play

1st quarter5 drives, then Virginia Tech 7, Duke 0
Duke Interception, 3 plays
14:451st & 10 at own 33Sean Renfree pass complete to Desmond Scott for no gain to the Duke 33.
14:272nd & 10 at own 33Sean Renfree pass incomplete to Conner Vernon.
14:223rd & 10 at own 33VIRGINIA TECH penalty 5 yard Offside accepted, no play.
14:143rd & 15 at own 38Sean Renfree pass intercepted by Eddie Whitley at the Duke 45, returned for 4 yards to the Duke 41.
Virginia Tech Interception, 4 plays
13:531st & 10 at opp 41Danny Coale rush for 26 yards to the Duke 15 for a 1ST down.
13:381st & 10 at opp 15Logan Thomas pass incomplete.
13:222nd & 10 at opp 15David Wilson rush for no gain to the Duke 15.
12:423rd & 10 at opp 15Logan Thomas pass intercepted by Matt Daniels at the Duke 2, returned for 43 yards to the Duke 45.
Duke Fumble, 6 plays
12:411st & 10 at own 45Timeout DUKE, clock 12:41.
12:301st & 10 at own 45Anthony Boone rush for 2 yards to the Duke 47.
12:042nd & 8 at own 47DUKE penalty 5 yard False Start accepted.
11:392nd & 13 at own 42Sean Renfree pass incomplete to Cooper Helfet.
11:203rd & 13 at own 42Sean Renfree pass complete to Conner Vernon for 20 yards to the VTech 38 for a 1ST down.
11:121st & 10 at opp 38Sean Renfree pass complete to Donovan Varner for 12 yards to the VTech 26 for a 1ST down.
10:481st & 10 at opp 26Anthony Boone rush for 1 yard to the VTech 25.
10:032nd & 9 at opp 25Juwan Thompson rush for 1 yard, fumbled, forced by Luther Maddy, recovered by VTech Kyle Fuller at the VTech 15.
Virginia Tech Touchdown pass, 12 plays
9:461st & 10 at own 15David Wilson rush for 5 yards to the VTech 20.
9:162nd & 5 at own 20David Wilson rush for 7 yards to the VTech 27 for a 1ST down.
8:471st & 10 at own 27Logan Thomas rush for 9 yards to the VTech 36.
8:262nd & 1 at own 36Logan Thomas pass incomplete to Jarrett Boykin.
8:203rd & 1 at own 36Logan Thomas rush for 2 yards to the VTech 38 for a 1ST down.
7:451st & 10 at own 38David Wilson rush for 6 yards to the VTech 44.
7:092nd & 4 at own 44Logan Thomas pass complete to Jarrett Boykin for 9 yards to the Duke 47 for a 1ST down.
6:301st & 10 at opp 47Logan Thomas pass complete to Jarrett Boykin for a loss of 2 yards to the Duke 49.
5:442nd & 12 at opp 49David Wilson rush for 39 yards to the Duke 10 for a 1ST down.
5:301st & goal at opp 10David Wilson rush for 6 yards to the Duke 4.
4:462nd & goal at opp 4David Wilson rush for 2 yards to the Duke 2.
4:143rd & goal at opp 2Logan Thomas pass complete to Eric Martin for 2 yards for a TOUCHDOWN.Virginia Tech 6, Duke 0
4:14Tyler Weiss extra point GOOD.Virginia Tech 7, Duke 0
4:14Justin Myer kickoff for 70 yards returned by Jamison Crowder for 20 yards to the Duke 20.
Duke Touchdown run, 11 plays
4:001st & 10 at own 20Desmond Scott rush for 5 yards to the Duke 25.
3:232nd & 5 at own 25VIRGINIA TECH penalty 15 yard Pass Interference accepted, no play.
3:181st & 10 at own 40Sean Renfree pass incomplete to Donovan Varner.
2:552nd & 10 at own 40Sean Renfree pass complete to Conner Vernon for 1 yard to the VTech 44, VIRGINIA TECH penalty 15 yard Personal Foul on Eddie Whitley accepted for a 1ST down.
2:351st & 10 at opp 44Desmond Scott rush for 2 yards to the VTech 42.
1:412nd & 8 at opp 42Sean Renfree sacked by Kyle Fuller for a loss of 10 yards to the Duke 48.
1:003rd & 18 at own 48Sean Renfree pass complete to Donovan Varner for 15 yards to the VTech 37.
0:394th & 3 at opp 37VIRGINIA TECH penalty 15 yard Pass Interference on Jayron Hosley accepted, no play.
0:301st & 10 at opp 22Sean Renfree pass complete to Desmond Scott for 9 yards to the VTech 13.
0:082nd & 1 at opp 13Sean Renfree pass incomplete.
0:083rd & 1 at opp 13DUKE penalty 5 yard False Start on Dave Harding accepted.
0:003rd & 6 at opp 18Sean Renfree pass complete to Brandon Braxton for 15 yards to the VTech 3 for a 1ST down.
Q2 14:551st & goal at opp 3Anthony Boone rush for no gain to the VTech 3.
Q2 14:222nd & goal at opp 3Desmond Scott rush for 3 yards for a TOUCHDOWN.Virginia Tech 7, Duke 6
Q2 14:22Will Snyderwine extra point GOOD.Tied at 7
Q2 14:22Paul Asack kickoff for 67 yards returned by David Wilson for 7 yards to the VTech 10.
2nd quarter7 drives, then Virginia Tech 14, Duke 7
Virginia Tech Touchdown run, 8 plays
13:471st & 10 at own 10Josh Oglesby rush for 6 yards to the VTech 16.
13:302nd & 4 at own 16Logan Thomas pass complete to Jarrett Boykin for 5 yards to the VTech 21 for a 1ST down.
12:451st & 10 at own 21Logan Thomas pass complete to Jarrett Boykin for 32 yards to the Duke 47 for a 1ST down.
12:301st & 10 at opp 47Josh Oglesby rush for 5 yards to the Duke 42.
11:202nd & 5 at opp 42Josh Oglesby rush for a loss of 1 yard to the Duke 43.
10:503rd & 6 at opp 43Logan Thomas pass complete to Chris Drager for 11 yards to the Duke 32 for a 1ST down.
10:441st & 10 at opp 32Josh Oglesby rush for 31 yards to the Duke 1 for a 1ST down.
10:201st & goal at opp 1Josh Oglesby rush for 1 yard for a TOUCHDOWN.Virginia Tech 14, Duke 7
10:20Tyler Weiss extra point GOOD.
10:20Justin Myer kickoff for 56 yards returned by Jamison Crowder for 14 yards to the Duke 28.
Duke Interception, 3 plays
10:051st & 10 at own 28Sean Renfree rush for 1 yard to the Duke 29.
9:312nd & 9 at own 29Sean Renfree pass incomplete to Donovan Varner.
9:213rd & 9 at own 29Sean Renfree pass intercepted by Cris Hill at the Duke 38, returned for 13 yards to the Duke 25.
Virginia Tech Interception, 1 play
9:141st & 10 at opp 25Logan Thomas pass intercepted by Matt Daniels at the Duke 0, returned for no gain for a touchback.
Duke Punt, 5 plays
8:541st & 10 at own 20Jamison Crowder rush for 4 yards to the Duke 24.
8:232nd & 6 at own 24Anthony Boone pass complete to Donovan Varner for 19 yards to the Duke 43 for a 1ST down.
8:051st & 10 at own 43Anthony Boone rush for a loss of 1 yard to the Duke 43.
7:342nd & 11 at own 42Anthony Boone pass incomplete.
7:183rd & 11 at own 42Anthony Boone pass complete to Danny Parker for 3 yards to the Duke 45.
6:414th & 8 at own 45Alex King punt for 44 yards, downed at the VTech 11.
Virginia Tech Missed FG, 6 plays
6:281st & 10 at own 11Logan Thomas rush for 8 yards to the VTech 19.
5:582nd & 2 at own 19David Wilson rush for 7 yards to the VTech 26 for a 1ST down.
5:351st & 10 at own 26Logan Thomas pass complete to Danny Coale for 60 yards to the Duke 14 for a 1ST down.
5:091st & 10 at opp 14David Wilson rush for a loss of 2 yards to the Duke 16.
4:072nd & 12 at opp 16David Wilson rush for 4 yards to the Duke 12.
3:593rd & 8 at opp 12Timeout VIRGINIA TECH, clock 3:59.
3:543rd & 8 at opp 12Logan Thomas pass incomplete to Marcus Davis, broken up by Tony Foster.
3:494th & 8 at opp 12Tyler Weiss 29 yard field goal MISSED.
Duke Missed FG, 7 plays
3:421st & 10 at own 20Sean Renfree pass incomplete to Garett Patterson.
3:382nd & 10 at own 20Sean Renfree pass incomplete to Desmond Scott.
3:313rd & 10 at own 20Sean Renfree pass complete to Cooper Helfet for 14 yards to the Duke 34 for a 1ST down.
3:111st & 10 at own 34Sean Renfree pass complete to Conner Vernon for 39 yards to the VTech 27 for a 1ST down.
2:401st & 10 at opp 27Desmond Scott rush for 8 yards to the VTech 19.
1:582nd & 2 at opp 19Desmond Scott rush for a loss of 1 yard to the VTech 20.
1:303rd & 3 at opp 20Anthony Boone pass incomplete.
1:244th & 3 at opp 20Will Snyderwine 38 yard field goal MISSED.
Virginia Tech Fumble, 8 plays
1:001st & 10 at own 21Logan Thomas pass complete to Danny Coale for 5 yards to the VTech 26.
0:452nd & 5 at own 26Logan Thomas pass complete to Chris Drager for 12 yards to the VTech 38 for a 1ST down.
0:401st & 10 at own 38Logan Thomas rush for 11 yards to the VTech 49 for a 1ST down.
0:321st & 10 at own 49Logan Thomas pass complete to Marcus Davis for 11 yards to the Duke 40 for a 1ST down.
0:291st & 10 at opp 40Logan Thomas pass incomplete to Chris Drager.
0:222nd & 10 at opp 40Logan Thomas pass incomplete to D.J. Coles, broken up by Ross Cockrell.
0:163rd & 10 at opp 40Logan Thomas pass incomplete.
0:164th & 10 at opp 40Timeout VIRGINIA TECH, clock 00:16.
0:164th & 10 at opp 40Timeout DUKE, clock 00:16.
0:164th & 10 at opp 40VIRGINIA TECH penalty 5 yard Delay of Game accepted.
0:064th & 15 at opp 45Logan Thomas sacked by Jamal Wallace for a loss of 7 yards, fumbled at the VTech 39.
0:061st & 10 at opp 39Timeout DUKE, clock 00:06.
0:001st & 10 at opp 39Will Snyderwine 57 yard field goal MISSED.
Q3 15:00Paul Asack kickoff for 60 yards returned by Tony Gregory for 14 yards to the VTech 14, VIRGINIA TECH penalty 10 yard Illegal Block accepted.
3rd quarter5 drives, then Virginia Tech 14, Duke 10
Virginia Tech Punt, 3 plays
14:301st & 10 at own 14David Wilson rush for 1 yard to the VTech 15.
13:502nd & 9 at own 15David Wilson rush for 4 yards to the VTech 19.
13:073rd & 5 at own 19Logan Thomas pass complete to Jarrett Boykin for 4 yards to the VTech 23.
12:334th & 1 at own 23Michael Branthover punt for 32 yards, returned by Jamison Crowder for 26 yards to the VTech 29.
Duke Field goal, 11 plays
12:201st & 10 at opp 29Desmond Scott rush for 2 yards to the VTech 27.
11:332nd & 8 at opp 27Sean Renfree rush for 2 yards to the VTech 25.
11:113rd & 6 at opp 25Sean Renfree rush for 7 yards to the VTech 18 for a 1ST down.
10:151st & 10 at opp 18Team rush for a loss of 5 yards to the VTech 23.
9:422nd & 15 at opp 23Anthony Boone pass complete to Desmond Scott for 9 yards to the VTech 14.
9:153rd & 6 at opp 14Anthony Boone pass complete to Cooper Helfet for 4 yards to the VTech 10.
8:424th & 2 at opp 10Anthony Boone rush for 2 yards to the VTech 8 for a 1ST down.
8:211st & goal at opp 8Anthony Boone pass incomplete to Braxton Deaver.
7:552nd & goal at opp 8Desmond Scott rush for 1 yard to the VTech 7.
7:353rd & goal at opp 7Sean Renfree pass incomplete.
7:314th & goal at opp 7Will Snyderwine 26 yard field goal GOOD.Virginia Tech 14, Duke 10
7:31Paul Asack kickoff for 68 yards returned by Tony Gregory for 23 yards to the VTech 25.
Virginia Tech Punt, 9 plays
7:051st & 10 at own 25Logan Thomas pass complete to Marcus Davis for 4 yards to the VTech 29.
6:442nd & 6 at own 29Logan Thomas rush for 5 yards to the VTech 34.
6:123rd & 1 at own 34David Wilson rush for 6 yards to the VTech 40 for a 1ST down.
5:401st & 10 at own 40Logan Thomas pass complete to Danny Coale for 2 yards to the VTech 42.
5:032nd & 8 at own 42Logan Thomas pass complete to David Wilson for 3 yards to the VTech 45.
4:393rd & 5 at own 45Logan Thomas pass complete to Chris Drager for 7 yards to the Duke 48 for a 1ST down.
4:211st & 10 at opp 48David Wilson rush for 6 yards to the Duke 42.
3:432nd & 4 at opp 42David Wilson rush for 2 yards to the Duke 40.
2:493rd & 2 at opp 40David Wilson rush for a loss of 1 yard to the Duke 41.
2:274th & 3 at opp 41Michael Branthover punt for 22 yards, punt out-of-bounds at the Duke 29, VIRGINIA TECH penalty 10 yard Holding accepted.
Duke Punt, 4 plays
2:061st & 10 at own 29Sean Renfree pass complete to Conner Vernon for 28 yards to the VTech 43 for a 1ST down.
1:521st & 10 at opp 43Timeout DUKE, clock 1:52.
1:211st & 10 at opp 43Sean Renfree rush for a loss of 5 yards to the VTech 48.
1:122nd & 15 at opp 48Sean Renfree pass incomplete to Cooper Helfet, broken up by Kyle Fuller.
1:083rd & 15 at opp 48Sean Renfree pass incomplete to Desmond Scott.
0:584th & 15 at opp 48Alex King punt for 45 yards, downed at the VTech 3.
Virginia Tech Punt, 3 plays
0:461st & 10 at own 3Josh Oglesby rush for 2 yards to the VTech 5.
0:002nd & 8 at own 5Logan Thomas rush for 4 yards to the VTech 9.
Q4 14:543rd & 4 at own 9Logan Thomas pass incomplete to Jarrett Boykin.
Q4 14:404th & 4 at own 9Michael Branthover punt for 75 yards, returned by Jamison Crowder for 19 yards to the Duke 35.
4th quarter8 drives, then Virginia Tech 14, Duke 10
Duke Missed FG, 4 plays
14:251st & 10 at own 35Desmond Scott rush for 47 yards to the VTech 18 for a 1ST down.
14:001st & 10 at opp 18DUKE penalty 5 yard False Start accepted.
13:421st & 15 at opp 23Desmond Scott rush for 3 yards to the VTech 20.
13:282nd & 12 at opp 20Sean Renfree rush for 7 yards to the VTech 13.
12:503rd & 5 at opp 13Sean Renfree pass complete to Cooper Helfet for 2 yards to the VTech 11.
12:274th & 3 at opp 11Will Snyderwine 29 yard field goal MISSED.
Virginia Tech Punt, 5 plays
12:101st & 10 at own 20David Wilson rush for 3 yards to the VTech 23.
11:492nd & 7 at own 23Logan Thomas pass complete to Chris Drager for 10 yards to the VTech 33 for a 1ST down.
11:221st & 10 at own 33David Wilson rush for 2 yards to the VTech 35.
10:222nd & 8 at own 35David Wilson rush for no gain to the VTech 35.
9:573rd & 8 at own 35Danny Coale pass incomplete to Danny Coale, broken up by Matt Daniels.
9:514th & 8 at own 35Michael Branthover punt for 20 yards, punt out-of-bounds at the Duke 45.
Duke Punt, 4 plays
9:361st & 10 at own 45Juwan Thompson rush for 15 yards to the VTech 40 for a 1ST down.
9:171st & 10 at opp 40Juwan Thompson rush for a loss of 1 yard to the VTech 40.
8:462nd & 11 at opp 41Sean Renfree pass incomplete.
8:423rd & 11 at opp 41Sean Renfree pass incomplete.
8:344th & 10 at opp 41Alex King punt for 37 yards, downed at the VTech 4.
Virginia Tech Punt, 3 plays
8:201st & 10 at own 4Logan Thomas rush for 9 yards to the VTech 13.
7:432nd & 1 at own 13David Wilson rush for a loss of 3 yards to the VTech 10.
7:093rd & 4 at own 10Danny Coale pass incomplete to Chris Drager, broken up by Matt Daniels.
6:584th & 4 at own 10Michael Branthover punt for 36 yards, returned by Jamison Crowder for 12 yards to the VTech 34.
Duke Turnover on downs, 5 plays
6:511st & 10 at opp 34Sean Renfree pass complete to Desmond Scott for 11 yards to the VTech 23 for a 1ST down.
6:251st & 10 at opp 23Desmond Scott rush for 2 yards to the VTech 21.
5:342nd & 8 at opp 21Sean Renfree rush for 1 yard to the VTech 21.
5:123rd & 7 at opp 20Sean Renfree pass complete to Cooper Helfet for 5 yards to the VTech 15.
4:374th & 2 at opp 15Sean Renfree rush for a loss of 3 yards to the VTech 18.
Virginia Tech Punt, 6 plays
4:371st & 10 at own 18VIRGINIA TECH penalty 9 yard Unsportsmanlike Conduct accepted.
4:201st & 10 at own 9Logan Thomas pass complete to Jarrett Boykin for 15 yards to the VTech 24 for a 1ST down.
3:581st & 10 at own 24David Wilson rush for 11 yards to the VTech 35 for a 1ST down.
3:191st & 10 at own 35David Wilson rush for 26 yards to the Duke 39 for a 1ST down.
2:401st & 10 at opp 39VIRGINIA TECH penalty 10 yard Holding accepted, no play.
2:271st & 20 at opp 49Logan Thomas rush for no gain to the Duke 49.
2:272nd & 20 at opp 49Timeout DUKE, clock 02:27.
2:222nd & 20 at opp 49David Wilson rush for 14 yards, fumbled at the Duke 35.
1:503rd & 6 at opp 35Logan Thomas rush for a loss of 3 yards to the Duke 38.
1:504th & 9 at opp 38Timeout DUKE, clock 1:50.
1:434th & 9 at opp 38Michael Branthover punt for 38 yards for a touchback.
Duke Interception, 6 plays
1:351st & 10 at own 20Sean Renfree pass incomplete.
1:282nd & 10 at own 20Sean Renfree pass complete to Brandon Braxton for 11 yards to the Duke 31 for a 1ST down.
1:151st & 10 at own 31Sean Renfree pass complete to Brandon Braxton for 9 yards to the Duke 40.
1:082nd & 1 at own 40Sean Renfree pass incomplete.
1:043rd & 1 at own 40Sean Renfree pass incomplete.
1:044th & 1 at own 40Timeout VIRGINIA TECH, clock 1:04.
0:554th & 1 at own 40Sean Renfree pass intercepted by Barquell Rivers at the Duke 45, returned for 7 yards to the Duke 38.
Virginia Tech End of game, 2 plays
0:301st & 10 at opp 38Team rush for a loss of 1 yard to the Duke 39.
0:002nd & 11 at opp 39Team rush for a loss of 1 yard to the Duke 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 19–⁠12 in 31 meetings, counting the 12 since this game.

Recent meetings
2024Duke 31, Virginia Tech 28
2022Duke 24, Virginia Tech 7
2021Virginia Tech 48, Duke 17
2020Virginia Tech 38, Duke 31
2019Duke 45, Virginia Tech 10
2018Virginia Tech 31, Duke 14

Around this game