Virginia Tech at Duke

Saturday, October 13, 2007

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

Away12Virginia Tech11–⁠3 in 2007
43
HomeDuke1–⁠11 in 2007
14

Final at Wallace Wade Stadium, DurhamAttendance 23,691

At kickoff
66°F, clear, wind 5 mphWeather: NOAA NCEI Integrated Surface Database; Horace Williams Airport (KIGX), 13 km from the stadium

Scoring by quarter

TeamQ1Q2Q3Q4Final
Virginia Tech13219043
Duke700714

Standouts

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

Photos from the game

  • Virginia Tech at Duke, 2007
    Photo: User:B, CC BY-SA 4.0, via Wikimedia Commons
  • Brandon Flowers, defensive back for the Virginia Tech Hokies football team
    Brandon Flowers, defensive back for the Virginia Tech Hokies football teamPhoto: User:B, CC BY-SA 4.0, via Wikimedia Commons
  • The Duke University Blue Devils at the line of scrimmage against the 2007 Virginia Tech Hokies football team
    The Duke University Blue Devils at the line of scrimmage against the 2007 Virginia Tech Hokies football teamPhoto: User:B, CC BY-SA 4.0, via Wikimedia Commons
  • Virginia Tech Hokies football coach Frank Beamer (en) takes the field with his team
    Virginia Tech Hokies football coach Frank Beamer (en) takes the field with his teamPhoto: User:B, CC BY-SA 4.0, via Wikimedia Commons

From the game’s category on Wikimedia Commons, free licenses only, each credited.

Player stats

Virginia Tech

PassingC/AttYdsTDInt
Sean Glennon16/2125820
Tyrod Taylor5/78810
Cory Holt0/2001
RushingCarYdsTDLong
Branden Ore173719
Dustin Pickle215012
Tyrod Taylor515012
Kenny Lewis Jr51315
ReceivingRecYdsTDLong
Sam Wheeler494038
Eddie Royal690125
Josh Morgan468240
Justin Harper562021
InterceptionsIntYdsTD
Brett Warren1240

Duke

PassingC/AttYdsTDInt
Thaddeus Lewis13/2411911
Zack Asack1/4300
RushingCarYdsTDLong
Re’quan Boyette842015
Justin Boyle92907
Ronnie Drummer71205
Eron Riley1606
ReceivingRecYdsTDLong
Eron Riley337022
Austin Kelly128028
Brandon King225119
Clifford Harris113013
InterceptionsIntYdsTD
Mike Tauiliili100

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

Team stats

Virginia TechDuke
445Total yards194
361Passing yards148
99Rushing yards72
11.5Yards per pass4.4
2.6Yards per rush2.0
21First downs13
4–⁠13Third downs1–⁠15
0–⁠1Fourth downs1–⁠2
2Turnovers3
7–⁠65Penalties3–⁠24
17:20Possession18:46

Efficiency

Virginia TechDuke
42%Success rate25%
0.01EPA per play−0.20
1.00Explosiveness0.68
−0.34Rushing EPA−0.15
0.45Passing EPA−0.25
39%Passing-down success17%
0.00First-down EPA−0.20
0.27Second-down EPA−0.14
−0.05Third-down EPA−0.25
2%Havoc by its defense2%

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 87% to win. Elo’s favorite won.

Every drive

Duke end zoneVirginia Tech end zoneQ1 DukePunt, 3 playsQ1 Virginia TechField goal, 7 playsQ1 DukePunt, 2 playsQ1 Virginia TechField goal, 5 playsQ1 Virginia TechTouchdown pass, 3 playsQ1 DukeTouchdown run, 10 playsQ1 Virginia TechMissed FG, 7 playsQ2 DukePunt, 3 playsQ2 Virginia TechTouchdown run, 7 playsQ2 DukePunt, 3 playsQ2 Virginia TechTouchdown pass, 4 playsQ2 DukePunt, 3 playsQ2 Virginia TechTouchdown run, 1 playQ2 Virginia TechTurnover on downs, 4 playsQ2 DukePunt, 3 playsQ2 Virginia TechPunt, 5 playsQ2 DukeEnd of half, 1 playQ3 Virginia TechField goal, 8 playsQ3 DukeTurnover on downs, 6 playsQ3 Virginia TechPunt, 3 playsQ3 DukePunt, 5 playsQ3 Virginia TechTouchdown pass, 8 playsQ3 DukePunt, 3 playsQ4 Virginia TechInterception, 1 playQ4 DukeTouchdown pass, 3 playsQ4 Virginia TechFumble, 1 playQ4 DukeInterceptionQ4 Virginia TechPunt, 3 playsQ4 DukePunt, 6 playsQ4 Virginia TechPunt, 4 playsQ4 DukePunt, 9 playsQ4 Virginia TechResult not recorded, 1 play
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 DukePunt, 3 plays, 5 yards
  2. Q1 Virginia TechField goal, 7 plays, 41 yards
  3. Q1 DukePunt, 2 plays, −12 yards
  4. Q1 Virginia TechField goal, 5 plays, 16 yards
  5. Q1 Virginia TechTouchdown pass, 3 plays, 23 yards
  6. Q1 DukeTouchdown run, 10 plays, 71 yards
  7. Q1 Virginia TechMissed FG, 7 plays, 43 yards
  8. Q2 DukePunt, 3 plays, 1 yard
  9. Q2 Virginia TechTouchdown run, 7 plays, 76 yards
  10. Q2 DukePunt, 3 plays, 8 yards
  11. Q2 Virginia TechTouchdown pass, 4 plays, 48 yards
  12. Q2 DukePunt, 3 plays, −3 yards
  13. Q2 Virginia TechTouchdown run, 1 play, 3 yards
  14. Q2 Virginia TechTurnover on downs, 4 plays, 8 yards
  15. Q2 DukePunt, 3 plays, 7 yards
  16. Q2 Virginia TechPunt, 5 plays, 16 yards
  17. Q2 DukeEnd of half, 1 play, 0 yards
  18. Q3 Virginia TechField goal, 8 plays, 53 yards
  19. Q3 DukeTurnover on downs, 6 plays, 15 yards
  20. Q3 Virginia TechPunt, 3 plays, −1 yard
  21. Q3 DukePunt, 5 plays, 25 yards
  22. Q3 Virginia TechTouchdown pass, 8 plays, 82 yards
  23. Q3 DukePunt, 3 plays, 4 yards
  24. Q4 Virginia TechInterception, 1 play, 0 yards
  25. Q4 DukeTouchdown pass, 3 plays, 36 yards
  26. Q4 Virginia TechFumble, 1 play, 7 yards
  27. Q4 DukeInterception, 17 yards
  28. Q4 Virginia TechPunt, 3 plays, −1 yard
  29. Q4 DukePunt, 6 plays, 16 yards
  30. Q4 Virginia TechPunt, 4 plays, 15 yards
  31. Q4 DukePunt, 9 plays, 31 yards
  32. Q4 Virginia TechResult not recorded, 1 play, 1 yard

Play by play

1st quarter7 drives, then Virginia Tech 13, Duke 7
Duke Punt, 3 plays
14:551st & 10 at own 26Re’quan Boyette rush for 1 yard to the Duke 27.
14:042nd & 9 at own 27Thaddeus Lewis rush for no gain to the Duke 27.
13:183rd & 9 at own 27Thaddeus Lewis pass complete to Re’quan Boyette for 4 yards to the Duke 31.
12:024th & 5 at own 31Kevin Jones punt for 35 yards downed at the VTech 34.
Virginia Tech Field goal, 7 plays
12:341st & 10 at own 34Tyrod Taylor pass complete to Eddie Royal for 10 yards to the VTech 44 for a 1ST down.
12:021st & 10 at own 44Branden Ore rush for 2 yards to the VTech 46.
12:022nd & 8 at own 46Tyrod Taylor pass complete to Eddie Royal for 21 yards to the Duke 33 for a 1ST down.
12:021st & 10 at opp 33Tyrod Taylor rush for no gain to the Duke 33.
10:502nd & 10 at opp 33Branden Ore rush for 9 yards to the Duke 24.
10:503rd & 1 at opp 24Branden Ore rush for a loss of 1 yard to the Duke 25.
9:434th & 2 at opp 25Jud Dunlevy 42 yard field goal GOOD.Virginia Tech 3, Duke 0
9:43Jared Develli kickoff for 70 yards returned by Jabari Marshall for 28 yards to the Duke 28.
Duke Punt, 2 plays
9:251st & 10 at own 28Duke penalty 15 yard unsportsmanlike conduct on N/A accepted, no play.
9:252nd & 25 at own 13Re’quan Boyette rush for 3 yards to the Duke 16.
9:253rd & 22 at own 16Thaddeus Lewis pass incomplete.
9:254th & 22 at own 16Kevin Jones punt for 28 yards punt out-of-bounds at the Duke 44.
Virginia Tech Field goal, 5 plays
7:571st & 10 at opp 44Eddie Royal rush for 11 yards to the Duke 33 for a 1ST down.
7:571st & 10 at opp 33Branden Ore rush for a loss of 2 yards to the Duke 35.
7:572nd & 12 at opp 35Tyrod Taylor pass incomplete.
7:573rd & 12 at opp 35Tyrod Taylor rush for 7 yards to the Duke 28.
6:484th & 5 at opp 28Jud Dunlevy 44 yard field goal GOOD.Virginia Tech 6, Duke 0
6:41Jared Develli kickoff for 57 yards returned by Jabari Marshall for 11 yards to the Duke 23, fumbled at the Duke 23, recovered by Dorian Porch.
Virginia Tech Touchdown pass, 3 plays
6:411st & 10 at opp 23Tyrod Taylor pass complete to Justin Harper for 4 yards to the Duke 19.
6:412nd & 6 at opp 19Kenny Lewis Jr. rush for 5 yards to the Duke 14.
5:363rd & 1 at opp 14Virginia Tech penalty 5 yard false start on N/A accepted.
5:363rd & 6 at opp 19Tyrod Taylor pass complete to Josh Morgan for 19 yards for a TOUCHDOWN.Virginia Tech 12, Duke 0
5:36Jud Dunlevy extra point GOOD.Virginia Tech 13, Duke 0
5:36Jared Develli kickoff for 63 yards returned by Jabari Marshall for 22 yards to the Duke 29.
Duke Touchdown run, 10 plays
5:361st & 10 at own 29Justin Boyle rush for 4 yards to the Duke 33.
5:362nd & 6 at own 33Thaddeus Lewis pass complete to Clifford Harris for 21 yards to the VTech 46 for a 1ST down.
5:361st & 4 at opp 46Ronnie Drummer rush for 4 yards to the VTech 42 for a 1ST down.
5:361st & 10 at opp 42Thaddeus Lewis rush for 2 yards to the VTech 40.
5:362nd & 8 at opp 40Thaddeus Lewis pass complete to Justin Boyle for 8 yards to the VTech 32 for a 1ST down.
5:361st & 10 at opp 32Thaddeus Lewis pass complete to Austin Kelly for 28 yards to the VTech 4 for a 1ST down.
5:361st & goal at opp 4Thaddeus Lewis pass incomplete.
2:072nd & goal at opp 4Justin Boyle rush for 3 yards to the VTech 1.
2:073rd & goal at opp 1Justin Boyle rush for no gain to the VTech 1.
0:564th & goal at opp 1Thaddeus Lewis rush for 1 yard for a TOUCHDOWN.Virginia Tech 13, Duke 6
0:56Nick Maggio extra point GOOD.Virginia Tech 13, Duke 7
0:56Joe Surgan kickoff for 41 yards returned by Cody Grimm for 2 yards to the VTech 31.
Virginia Tech Missed FG, 7 plays
0:561st & 10 at own 31Tyrod Taylor pass complete to Sam Wheeler for 33 yards to the Duke 36 for a 1ST down.
0:561st & 10 at opp 36Tyrod Taylor rush for a loss of 1 yard to the Duke 37.
0:562nd & 11 at opp 37Tyrod Taylor rush for 12 yards to the Duke 25 for a 1ST down.
Q2 15:001st & 10 at opp 25Tyrod Taylor pass incomplete.
Q2 15:002nd & 10 at opp 25Branden Ore rush for 4 yards to the Duke 21.
Q2 15:003rd & 6 at opp 21Tyrod Taylor sacked at the Duke 26 for a loss of 5 yards.
Q2 13:314th & 11 at opp 26Jud Dunlevy 42 yard field goal MISSED.
2nd quarter9 drives, then Virginia Tech 34, Duke 7
Duke Punt, 3 plays
13:311st & 10 at own 26Thaddeus Lewis pass complete to Ronnie Drummer for a loss of 3 yards to the Duke 23.
13:312nd & 13 at own 23Thaddeus Lewis pass complete to Nick Stefanow for 4 yards to the Duke 27.
13:313rd & 9 at own 27Thaddeus Lewis pass incomplete.
11:514th & 9 at own 27Kevin Jones punt for 40 yards, returned by Eddie Royal for 11 yards to the VTech 24, Virginia Tech penalty 20 yard illegal block accepted.
Virginia Tech Touchdown run, 7 plays
11:421st & 10 at own 24Sean Glennon pass complete to Kenny Lewis Jr. for 11 yards to the VTech 35 for a 1ST down.
11:421st & 10 at own 35Sean Glennon pass complete to Josh Hyman for 21 yards to the Duke 44 for a 1ST down.
11:421st & 10 at opp 44Sean Glennon pass complete to Eddie Royal for 16 yards to the Duke 28 for a 1ST down.
11:421st & 10 at opp 28Sean Glennon rush for a loss of 2 yards to the Duke 30.
11:422nd & 12 at opp 30Sean Glennon rush for 4 yards to the Duke 26.
11:423rd & 8 at opp 26Sean Glennon pass complete to Justin Harper for 21 yards to the Duke 5 for a 1ST down.
9:251st & goal at opp 5Kenny Lewis Jr. rush for 5 yards for a TOUCHDOWN.Virginia Tech 19, Duke 7
9:25Jud Dunlevy extra point GOOD.Virginia Tech 20, Duke 7
9:25Jud Dunlevy kickoff for 57 yards returned by Jabari Marshall for 4 yards to the Duke 17.
Duke Punt, 3 plays
9:251st & 10 at own 17Eron Riley rush for 6 yards to the Duke 23.
9:252nd & 4 at own 23Re’quan Boyette rush for 2 yards to the Duke 25.
9:253rd & 2 at own 25Ronnie Drummer rush for no gain to the Duke 25.
9:254th & 2 at own 25Kevin Jones punt for 23 yards punt out-of-bounds at the Duke 48.
Virginia Tech Touchdown pass, 4 plays
9:191st & 10 at opp 48Branden Ore rush for 8 yards to the Duke 40.
9:192nd & 2 at opp 40Sean Glennon pass incomplete.
9:193rd & 2 at opp 40Sean Glennon pass complete to Sam Wheeler for 15 yards to the Duke 25 for a 1ST down.
6:401st & 10 at opp 25Sean Glennon pass complete to Eddie Royal for 25 yards for a TOUCHDOWN.Virginia Tech 26, Duke 7
6:40Jud Dunlevy extra point GOOD.Virginia Tech 27, Duke 7
6:35Jud Dunlevy kickoff for 70 yards returned by Jabari Marshall for 18 yards to the Duke 18.
Duke Punt, 3 plays
6:351st & 10 at own 18Justin Boyle rush for 2 yards to the Duke 20.
6:352nd & 8 at own 20Thaddeus Lewis pass incomplete.
6:353rd & 8 at own 20Thaddeus Lewis pass incomplete.
6:354th & 8 at own 20Duke penalty 5 yard false start accepted.
6:354th & 13 at own 15Kevin Jones punt blocked for no gain.
Virginia Tech Touchdown run, 1 play
5:421st & goal at opp 3Branden Ore rush for 3 yards for a TOUCHDOWN.Virginia Tech 33, Duke 7
5:42Jud Dunlevy extra point GOOD.Virginia Tech 34, Duke 7
5:42Jud Dunlevy kickoff for 64 yards returned by Jabari Marshall for 28 yards to the Duke 39, fumbled at the Duke 39, recovered by VTech.
Virginia Tech Turnover on downs, 4 plays
5:421st & 10 at opp 39Kenny Lewis Jr. rush for 3 yards to the Duke 36.
5:422nd & 7 at opp 36Sean Glennon pass complete to Josh Morgan for 6 yards to the Duke 30.
5:423rd & 1 at opp 30Kenny Lewis Jr. rush for no gain to the Duke 30.
5:424th & 1 at opp 30Branden Ore rush for a loss of 1 yard to the Duke 31.
Duke Punt, 3 plays
5:341st & 10 at own 31Thaddeus Lewis rush for 1 yard to the Duke 32.
5:342nd & 9 at own 32Thaddeus Lewis pass complete to Brandon King for 6 yards to the Duke 38.
5:343rd & 3 at own 38Thaddeus Lewis pass incomplete.
3:174th & 3 at own 38Kevin Jones punt for 37 yards downed at the VTech 25.
Virginia Tech Punt, 5 plays
3:171st & 10 at own 25Sean Glennon rush for 10 yards to the VTech 35 for a 1ST down.
3:171st & 10 at own 35Sean Glennon pass complete to Justin Harper for 11 yards to the VTech 46 for a 1ST down.
3:171st & 10 at own 46Virginia Tech penalty 10 yard holding accepted, no play.
3:171st & 20 at own 36Sean Glennon pass complete to Sam Wheeler for 8 yards to the VTech 44.
3:172nd & 12 at own 44Branden Ore rush for a loss of 3 yards to the VTech 41.
3:173rd & 15 at own 41Sean Glennon pass incomplete.
3:174th & 15 at own 41Brent Bowden punt for 37 yards downed at the Duke 22.
Q3 15:00Joe Surgan kickoff for 62 yards out-of-bounds, Duke penalty 27 yard illegal procedure accepted.
3rd quarter6 drives, then Virginia Tech 43, Duke 7
Virginia Tech Field goal, 8 plays
15:001st & 10 at own 35Branden Ore rush for a loss of 4 yards to the VTech 31.
15:002nd & 14 at own 31Sean Glennon pass complete to Sam Wheeler for 38 yards to the Duke 31 for a 1ST down.
15:001st & 10 at opp 31Branden Ore rush for 7 yards to the Duke 24.
15:002nd & 3 at opp 24Sean Glennon pass complete to Eddie Royal for 6 yards to the Duke 18 for a 1ST down.
15:001st & 10 at opp 18Branden Ore rush for 5 yards to the Duke 13.
15:002nd & 5 at opp 13Branden Ore rush for 1 yard to the Duke 12.
15:003rd & 4 at opp 12Sean Glennon pass incomplete.
11:254th & 4 at opp 12Jud Dunlevy 29 yard field goal GOOD.Virginia Tech 37, Duke 7
11:25Jared Develli kickoff for 70 yards returned by Ronnie Drummer for 21 yards to the Duke 21.
Duke Turnover on downs, 6 plays
11:251st & 10 at own 21Thaddeus Lewis pass incomplete.
11:252nd & 10 at own 21Re’quan Boyette rush for 10 yards to the Duke 31 for a 1ST down.
11:251st & 10 at own 31Thaddeus Lewis sacked at the Duke 27 for a loss of 4 yards.
11:252nd & 14 at own 27Ronnie Drummer rush for 1 yard to the Duke 28.
11:253rd & 13 at own 28Thaddeus Lewis pass complete to Eron Riley for 12 yards to the Duke 40.
11:254th & 1 at own 40Thaddeus Lewis sacked at the Duke 36 for a loss of 4 yards.
Virginia Tech Punt, 3 plays
11:201st & 10 at opp 36Kenny Lewis Jr. rush for 1 yard to the Duke 35.
11:202nd & 9 at opp 35Sean Glennon pass incomplete.
7:553rd & 9 at opp 35Sean Glennon pass complete to Josh Morgan for a loss of 2 yards to the Duke 37.
7:554th & 11 at opp 37Brent Bowden punt for 37 yards for a touchback.
Duke Punt, 5 plays
7:551st & 10 at own 20Justin Boyle rush for 7 yards to the Duke 32 for a 1ST down, Virginia Tech penalty 5 yard face mask accepted.
7:551st & 10 at own 32Thaddeus Lewis pass complete to Eron Riley for 22 yards to the VTech 46 for a 1ST down.
7:551st & 10 at opp 46Justin Boyle rush for 2 yards to the VTech 44.
7:552nd & 8 at opp 44Thaddeus Lewis sacked at the Duke 49 for a loss of 7 yards.
7:553rd & 15 at own 49Thaddeus Lewis sacked at the Duke 45 for a loss of 4 yards.
7:194th & 19 at own 45Kevin Jones punt for 45 yards, returned by Eddie Royal for 8 yards to the VTech 18.
Virginia Tech Touchdown pass, 8 plays
7:191st & 10 at own 18Sean Glennon sacked at the VTech 11 for a loss of 7 yards.
7:192nd & 17 at own 11Branden Ore rush for 10 yards to the VTech 21.
7:193rd & 7 at own 21Sean Glennon pass complete to Justin Harper for 13 yards to the VTech 34 for a 1ST down.
7:191st & 10 at own 34Branden Ore rush for 2 yards to the VTech 36.
7:192nd & 8 at own 36Sean Glennon pass complete to Eddie Royal for 14 yards to the 50 yard line for a 1ST down.
7:191st & 10 at the 50Sean Glennon pass incomplete.
7:192nd & 10 at the 50Sean Glennon pass complete to Justin Harper for 10 yards to the Duke 40 for a 1ST down.
1:221st & 10 at opp 40Sean Glennon pass complete to Josh Morgan for 40 yards for a TOUCHDOWN.Virginia Tech 43, Duke 7
1:22Jud Dunlevy extra point MISSED.
1:22Jared Develli kickoff for 68 yards returned by Ronnie Drummer for 24 yards to the Duke 26.
Duke Punt, 3 plays
1:221st & 10 at own 26Thaddeus Lewis pass incomplete.
1:222nd & 10 at own 26Ronnie Drummer rush for a loss of 1 yard to the Duke 25.
0:193rd & 11 at own 25Thaddeus Lewis rush for 5 yards to the Duke 30.
Q4 15:004th & 6 at own 30Kevin Jones punt for 34 yards, returned by Eddie Royal for no gain to the VTech 36.
4th quarter9 drives, then Virginia Tech 43, Duke 14
Virginia Tech Interception, 1 play
15:001st & 10 at own 36Cory Holt pass intercepted by - 34 at the VTech 37, returned for 1 yard to the VTech 36.
Duke Touchdown pass, 3 plays
15:001st & 10 at opp 36Thaddeus Lewis pass complete to Eron Riley for 2 yards to the VTech 34.
13:332nd & 8 at opp 34Thaddeus Lewis pass complete to Re’quan Boyette for a loss of 1 yard to the VTech 20 for a 1ST down, Virginia Tech penalty 15 yard personal foul accepted.
13:331st & 10 at opp 20Thaddeus Lewis pass complete to Brandon King for 20 yards for a TOUCHDOWN.Virginia Tech 43, Duke 13
13:33Nick Maggio extra point GOOD.Virginia Tech 43, Duke 14
13:33Joe Surgan kickoff for 40 yards returned by Josh Morgan for 2 yards to the VTech 32.
Virginia Tech Fumble, 1 play
13:221st & 10 at own 32Jahre Cheeseman rush for 5 yards, fumbled at the VTech 39, recovered by Duke at the VTech 39.
Duke Interception
13:221st & 10 at opp 39Thaddeus Lewis pass incomplete.
13:222nd & 10 at opp 39Thaddeus Lewis rush for no gain to the VTech 39.
13:163rd & 10 at opp 39Thaddeus Lewis pass intercepted by Brett Warren at the VTech 31, returned for 23 yards to the Duke 46.
Virginia Tech Punt, 3 plays
13:161st & 10 at opp 46Branden Ore rush for 2 yards to the Duke 44.
13:162nd & 8 at opp 44Branden Ore rush for a loss of 3 yards to the Duke 47.
13:163rd & 11 at opp 47Josh Hyman rush for no gain to the Duke 47.
13:164th & 11 at opp 47Brent Bowden punt for 47 yards for a touchback.
Duke Punt, 6 plays
12:111st & 10 at own 20Justin Boyle rush for 6 yards to the Duke 26.
12:112nd & 4 at own 26Thaddeus Lewis pass incomplete, Duke penalty 8 yard intentional grounding accepted.
12:113rd & 12 at own 18Thaddeus Lewis pass complete to Jomar Wright for 3 yards to the Duke 21.
12:114th & 9 at own 21Virginia Tech penalty 15 yard roughing the kicker accepted, no play.
8:141st & 10 at own 36Timeout VIRGINIA TECH, clock 08:14.
8:141st & 10 at own 36Ronnie Drummer rush for 3 yards to the Duke 39.
8:142nd & 7 at own 39Ronnie Drummer rush for 4 yards to the Duke 43.
8:143rd & 3 at own 43Thaddeus Lewis rush for a loss of 2 yards to the Duke 41.
8:144th & 5 at own 41Duke penalty 5 yard false start accepted.
8:144th & 10 at own 36Kevin Jones punt for 38 yards downed at the VTech 26.
Virginia Tech Punt, 4 plays
8:141st & 10 at own 26Dustin Pickle rush for 13 yards to the VTech 39 for a 1ST down.
8:141st & 10 at own 39Dustin Pickle rush for 2 yards to the VTech 41.
8:142nd & 8 at own 41Cory Holt pass incomplete.
8:143rd & 8 at own 41Cory Holt rush for no gain to the VTech 41.
8:144th & 8 at own 41Brent Bowden punt for 45 yards, returned by Chris Davis for 4 yards to the Duke 18.
Duke Punt, 9 plays
6:001st & 10 at own 18Zack Asack pass incomplete.
6:002nd & 10 at own 18Re’quan Boyette rush for 12 yards to the Duke 30 for a 1ST down.
6:001st & 10 at own 30Re’quan Boyette rush for 15 yards to the Duke 45 for a 1ST down.
6:001st & 10 at own 45Re’quan Boyette rush for 5 yards to the 50 yard line.
6:002nd & 5 at the 50Zack Asack pass complete to Brett Huffman for 2 yards to the VTech 48.
6:003rd & 3 at opp 48Justin Boyle rush for 4 yards to the VTech 44 for a 1ST down.
6:001st & 10 at opp 44Zack Asack pass incomplete.
6:002nd & 10 at opp 44Re’quan Boyette rush for a loss of 7 yards to the Duke 49.
6:003rd & 17 at own 49Zack Asack pass incomplete.
6:004th & 17 at own 49Kevin Jones punt for 40 yards downed at the VTech 11.
Virginia Tech Result not recorded, 1 play
4:241st & 10 at own 11Team rush for a loss of 1 yard to the VTech 10.

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 16 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