Duke at Virginia Tech

Saturday, September 18, 2004

Virginia Tech beat Duke 41–⁠17. It was their 12th meeting; after it, Duke led the series 7–⁠5.

AwayDuke2–⁠9 in 2004
17
HomeVirginia Tech10–⁠3 in 2004
41

Final at Lane Stadium, BlacksburgTV: ESGPAttendance 65,115

At kickoff
61°F, overcast, wind 11 mph from the northwest, gusts to 17 mphWeather: NOAA NCEI Integrated Surface Database; New River Valley Airport (KPSK), 25 km from the stadium

Scoring by quarter

TeamQ1Q2Q3Q4Final
Duke7001017
Virginia Tech02410741

Standouts

Player stats

Duke

PassingC/AttYdsTDInt
Curt Dukes3/107311
Chris Dapolito2/8701
Trey McDonald1/1900
RushingCarYdsTDLong
Aaron Fryer123209
Deon Adams128128
Tim Ball426012
Justin Boyle102606
ReceivingRecYdsTDLong
Jomar Wright268135
Andy Roland1909
Ben Patrick1505
Curt Dukes1404
InterceptionsIntYdsTD
Justin Kitchen190
John Talley1250

Virginia Tech

PassingC/AttYdsTDInt
Bryan Randall12/2413812
Richard Johnson1/13410
RushingCarYdsTDLong
Bryan Randall1293130
Cedric Humes1774118
Justin Hamilton1364112
Josh Hyman116016
ReceivingRecYdsTDLong
Josh Hyman489138
Jeff King221018
Eddie Royal219014
Richard Johnson111111
InterceptionsIntYdsTD
Vincent Fuller100
Blake Warren1400

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

Team stats

DukeVirginia Tech
197Total yards422
110Passing yards182
108Rushing yards250
4.4Yards per pass6.9
2.6Yards per rush5.6
11First downs21
1–⁠15Third downs6–⁠15
3–⁠3Fourth downs0–⁠0
2Turnovers2
0–⁠0Penalties0–⁠0
19:06Possession17:36

Efficiency

DukeVirginia Tech
22%Success rate41%
−0.34EPA per play−0.01
0.56Explosiveness0.62
−0.29Rushing EPA0.07
−0.41Passing EPA−0.08
14%Passing-down success53%
−0.56First-down EPA−0.14
−0.20Second-down EPA0.01
−0.42Third-down EPA0.24
3%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 80% to win. Elo’s favorite won.

Every drive

Virginia Tech end zoneDuke end zoneQ1 Virginia TechInterception, 10 playsQ1 DukeTouchdown run, 6 playsQ1 Virginia TechKickoff, 1 playQ1 Virginia TechPunt, 3 playsQ1 DukePunt, 5 playsQ1 Virginia TechTouchdown run, 10 playsQ2 DukeKickoff, 1 playQ2 DukePunt, 3 playsQ2 Virginia TechField goal, 6 playsQ2 DukeKickoff, 1 playQ2 DukePunt, 3 playsQ2 Virginia TechPunt, 3 playsQ2 DukePunt, 3 playsQ2 Virginia TechTouchdown pass, 1 playQ2 DukeKickoff, 1 playQ2 DukePunt, 3 playsQ2 Virginia TechPunt, 3 playsQ2 DukeInterception, 1 playQ2 Virginia TechTouchdown run, 5 playsQ2 DukeKickoff, 1 playQ2 DukeRush, 3 playsQ3 DukePunt, 3 playsQ3 Virginia TechField goal, 5 playsQ3 DukeKickoff, 1 playQ3 DukePunt, 3 playsQ3 Virginia TechPunt, 3 playsQ3 DukePunt, 4 playsQ3 Virginia TechTouchdown pass, 8 playsQ3 DukeKickoff, 1 playQ3 DukeTurnover on downs, 4 playsQ3 DukeField goal, 9 playsQ4 Virginia TechKickoff, 1 playQ4 Virginia TechInterception, 7 playsQ4 DukePunt, 3 playsQ4 Virginia TechPunt, 3 playsQ4 DukeInterception, 1 playQ4 Virginia TechTouchdown run, 4 playsQ4 DukeKickoff, 1 playQ4 DukeTouchdown pass, 9 playsQ4 Virginia TechKickoff, 1 playQ4 Virginia TechRush, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. Virginia Tech drives left to right, Duke right to left.
  1. Q1 Virginia TechInterception, 10 plays, 32 yards
  2. Q1 DukeTouchdown run, 6 plays, 39 yards
  3. Q1 Virginia TechKickoff, 1 play, 26 yards
  4. Q1 Virginia TechPunt, 3 plays, 1 yard
  5. Q1 DukePunt, 5 plays, 17 yards
  6. Q1 Virginia TechTouchdown run, 10 plays, 72 yards
  7. Q2 DukeKickoff, 1 play, −69 yards
  8. Q2 DukePunt, 3 plays, 3 yards
  9. Q2 Virginia TechField goal, 6 plays, 42 yards
  10. Q2 DukeKickoff, 1 play, −80 yards
  11. Q2 DukePunt, 3 plays, 7 yards
  12. Q2 Virginia TechPunt, 3 plays, 9 yards
  13. Q2 DukePunt, 3 plays, 1 yard
  14. Q2 Virginia TechTouchdown pass, 1 play, 34 yards
  15. Q2 DukeKickoff, 1 play, −80 yards
  16. Q2 DukePunt, 3 plays, 5 yards
  17. Q2 Virginia TechPunt, 3 plays, −7 yards
  18. Q2 DukeInterception, 1 play, 0 yards
  19. Q2 Virginia TechTouchdown run, 5 plays, 54 yards
  20. Q2 DukeKickoff, 1 play, −80 yards
  21. Q2 DukeRush, 3 plays, 17 yards
  22. Q3 DukePunt, 3 plays, 7 yards
  23. Q3 Virginia TechField goal, 5 plays, 47 yards
  24. Q3 DukeKickoff, 1 play, −80 yards
  25. Q3 DukePunt, 3 plays, −2 yards
  26. Q3 Virginia TechPunt, 3 plays, 5 yards
  27. Q3 DukePunt, 4 plays, 23 yards
  28. Q3 Virginia TechTouchdown pass, 8 plays, 54 yards
  29. Q3 DukeKickoff, 1 play, −80 yards
  30. Q3 DukeTurnover on downs, 4 plays, 1 yard
  31. Q3 DukeField goal, 9 plays, 52 yards
  32. Q4 Virginia TechKickoff, 1 play, 18 yards
  33. Q4 Virginia TechInterception, 7 plays, 45 yards
  34. Q4 DukePunt, 3 plays, 3 yards
  35. Q4 Virginia TechPunt, 3 plays, 5 yards
  36. Q4 DukeInterception, 1 play, 0 yards
  37. Q4 Virginia TechTouchdown run, 4 plays, 11 yards
  38. Q4 DukeKickoff, 1 play, −64 yards
  39. Q4 DukeTouchdown pass, 9 plays, 64 yards
  40. Q4 Virginia TechKickoff, 1 play, 35 yards
  41. Q4 Virginia TechRush, 1 play, −1 yard

Play by play

1st quarter5 drives, then Duke 7, Virginia Tech 0
Virginia Tech Interception, 10 plays
14:551st & 10 at own 105 yard penalty on Hokies.
14:551st & 10 at own 5Cedric Humes (VT) rushed up the middle for 5 yards.
14:552nd & 5 at own 10Cedric Humes (VT) rushed right side for 2 yards.
13:413rd & 3 at own 12Bryan Randall (VT) pass left side complete to Eddie Royal (VT) for 5 yards.
13:411st & 10 at own 18Cedric Humes (VT) rushed left side for 1 yard.
13:412nd & 9 at own 19Justin Hamilton (VT) rushed up the middle for 11 yards.
13:411st & 10 at own 30Bryan Randall (VT) pass incomplete to the right side.
12:072nd & 10 at own 30Bryan Randall (VT) rushed up the middle for 5 yards.
11:533rd & 5 at own 35Bryan Randall (VT) rushed right side for 7 yards.
11:151st & 10 at own 42Justin Hamilton (VT) rushed up the middle for 4 yards.
11:152nd & 6 at own 46Bryan Randall (VT) pass right side intercepted by Justin Kitchen (DUKE). Returned for 10 yards.
Duke Touchdown run, 6 plays
11:151st & 10 at opp 39Aaron Fryer (DUKE) rushed up the middle for -1 yards.
9:402nd & 11 at opp 40Aaron Fryer (DUKE) rushed up the middle for 5 yards.
9:003rd & 6 at opp 35Aaron Fryer (DUKE) rushed up the middle for -2 yards.
9:004th & 8 at opp 37Trey McDonald (DUKE) pass right side complete to Andy Roland (DUKE) for 9 yards.
9:002nd & 1 at opp 28Justin Boyle (DUKE) rushed up the middle for no gain.
7:102nd & 10 at opp 28Deon Adams (DUKE) rushed right side for a 28 yard touchdown.Duke 6, Virginia Tech 0
7:10Extra point by Matt Brooks (DUKE) is good.Duke 7, Virginia Tech 0
6:57Kickoff returned by Eddie Royal (VT) for 18 yards.
Virginia Tech Punt, 3 plays
6:521st & 10 at own 26Cedric Humes (VT) rushed up the middle for 2 yards.
6:522nd & 8 at own 26Bryan Randall (VT) rushed right side for 6 yards.
6:523rd & 2 at own 325 yard penalty on Hokies.
6:523rd & 7 at own 27Bryan Randall (VT) pass incomplete to the right side.
5:544th & 7 at own 27Punt by Vinnie Burns (VT) no return by Blue Devils.
Duke Punt, 5 plays
5:541st & 10 at own 27Justin Boyle (DUKE) rushed left side for -1 yards.
5:542nd & 11 at own 27Mike Schneider (DUKE) rushed up the middle for no gain.
5:543rd & 11 at own 2715 yard penalty on Hokies.
5:541st & 10 at own 42Aaron Fryer (DUKE) rushed up the middle for 2 yards.
5:542nd & 8 at own 44Mike Schneider (DUKE) pass incomplete to the left side.
5:543rd & 8 at own 44Mike Schneider (DUKE) rushed right side for -5 yards.
5:544th & 13 at own 39Punt by Trey McDonald (DUKE) returned 9 yards by Eddie Royal (VT) to the Hokies 28.
Virginia Tech Touchdown run, 10 plays
5:541st & 10 at own 28Justin Hamilton (VT) rushed up the middle for 6 yards.
2:282nd & 4 at own 34Bryan Randall (VT) pass right side complete to Jeff King (VT) for 18 yards.
2:281st & 10 at opp 48Bryan Randall (VT) pass incomplete to the left side.
2:282nd & 10 at opp 48Bryan Randall (VT) pass left side complete to Cedric Humes (VT) for 11 yards.
2:281st & 10 at opp 37Bryan Randall (VT) pass incomplete to the right side.
2:282nd & 10 at opp 37Bryan Randall (VT) pass right side complete to Eddie Royal (VT) for 14 yards.
2:281st & 10 at opp 23Richard Johnson (VT) rushed right side for 5 yards.
2:282nd & 5 at opp 18Justin Hamilton (VT) rushed up the middle for 9 yards.
2:281st & goal at opp 9Justin Hamilton (VT) rushed right side for 8 yards.
Q2 15:002nd & goal at opp 1Start of the 2nd quarter.
Q2 15:002nd & goal at opp 1Justin Hamilton (VT) rushed up the middle for a 1 yard touchdown.Duke 7, Virginia Tech 6
Q2 15:00Extra point by Brandon Pace (VT) is good.Tied at 7
Q2 14:55Kickoff returned by Chancellor Young (DUKE) for 26 yards.
2nd quarter11 drives, then Virginia Tech 24, Duke 7
Duke Punt, 3 plays
14:461st & 10 at own 315 yard penalty on Hokies.
14:461st & 5 at own 36Aaron Fryer (DUKE) rushed up the middle for 4 yards.
14:162nd & 1 at own 40Mike Schneider (DUKE) rushed right side for -1 yards.
14:163rd & 2 at own 395 yard penalty on Blue Devils.
14:163rd & 7 at own 34Chris Dapolito (DUKE) rushed up the middle for -5 yards.
13:164th & 12 at own 29Punt by Trey McDonald (DUKE) no return by Hokies.
Virginia Tech Field goal, 6 plays
12:511st & 10 at opp 45Bryan Randall (VT) rushed left side for 3 yards.
12:512nd & 7 at opp 4215 yard penalty on Blue Devils.
12:511st & 10 at opp 27Bryan Randall (VT) pass right side complete to Josh Hyman (VT) for 17 yards.
12:511st & goal at opp 105 yard penalty on Hokies.
12:131st & goal at opp 15Cedric Humes (VT) rushed up the middle for 8 yards.
12:132nd & goal at opp 7Cedric Humes (VT) rushed up the middle for 3 yards.
11:103rd & goal at opp 4Cedric Humes (VT) rushed up the middle for 1 yard.
11:104th & goal at opp 321 yard field goal by Brandon Pace (VT) is good.Virginia Tech 10, Duke 7
10:211st & 0 at opp 20Hokies kickoff, touchback by Blue Devils.
Duke Punt, 3 plays
10:211st & 10 at own 20Justin Boyle (DUKE) rushed up the middle for 3 yards.
9:472nd & 7 at own 23Chris Dapolito (DUKE) pass right side complete to Ronnie Elliott (DUKE) for 4 yards.
8:573rd & 3 at own 27Justin Boyle (DUKE) rushed up the middle for 1 yard.
8:574th & 2 at own 28Punt by Trey McDonald (DUKE) no return by Hokies.
Virginia Tech Punt, 3 plays
8:141st & 10 at own 30Justin Hamilton (VT) rushed up the middle for 2 yards.
8:142nd & 8 at own 32Bryan Randall (VT) pass right side complete to David Clowney (VT) for 7 yards.
8:143rd & 1 at own 39Justin Hamilton (VT) rushed up the middle for no gain.
7:004th & 1 at own 39Blue Devils timeout; 07:00 remaining 2nd quarter
7:004th & 1 at own 39Punt by Vinnie Burns (VT) no return by Blue Devils.
Duke Punt, 3 plays
7:001st & 10 at own 2Chris Dapolito (DUKE) rushed up the middle for 1 yard.
7:002nd & 9 at own 3Aaron Fryer (DUKE) rushed up the middle for no gain.
7:003rd & 9 at own 3Chris Dapolito (DUKE) pass incomplete to the right side.
7:004th & 9 at own 3Punt by Trey McDonald (DUKE) returned 6 yards by Eddie Royal (VT) to the Blue Devils 34.
Virginia Tech Touchdown pass, 1 play
5:071st & 10 at opp 34Richard Johnson (VT) pass right side complete to Josh Hyman (VT) for a 34 yard touchdown.Virginia Tech 16, Duke 7
5:07Extra point by Brandon Pace (VT) is good.Virginia Tech 17, Duke 7
5:00Hokies kickoff, touchback by Blue Devils.
Duke Punt, 3 plays
5:001st & 10 at own 20Justin Boyle (DUKE) rushed up the middle for 5 yards.
5:002nd & 5 at own 25Chris Dapolito (DUKE) pass incomplete to the right side.
4:183rd & 5 at own 25Chris Dapolito (DUKE) pass incomplete to the right side.
4:144th & 5 at own 25Punt by Trey McDonald (DUKE) no return by Hokies.
Virginia Tech Punt, 3 plays
4:141st & 10 at own 335 yard penalty on Hokies.
4:141st & 15 at own 28Bryan Randall (VT) rushed up the middle for -7 yards.
4:142nd & 22 at own 21Bryan Randall (VT) rushed right side for 5 yards.
4:143rd & 17 at own 26Bryan Randall (VT) pass incomplete to the left side.
4:144th & 17 at own 26Punt by Vinnie Burns (VT) returned 2 yards by Mark Wigal (DUKE) to the Blue Devils 32.
Duke Interception, 1 play
4:141st & 10 at own 32Chris Dapolito (DUKE) pass left side intercepted by Vincent Fuller (VT). Returned for 1 yard.
Virginia Tech Touchdown run, 5 plays
4:141st & 10 at own 46Bryan Randall (VT) pass right side complete to Josh Hyman (VT) for 6 yards.
4:142nd & 4 at opp 48Bryan Randall (VT) rushed left side for 3 yards.
1:443rd & 1 at opp 45Justin Hamilton (VT) rushed up the middle for 4 yards.
1:241st & 10 at opp 41Bryan Randall (VT) pass left side complete to Josh Hyman (VT) for 11 yards.
1:241st & 10 at opp 30Bryan Randall (VT) rushed up the middle for a 30 yard touchdown.Virginia Tech 23, Duke 7
1:24Extra point by Brandon Pace (VT) is good.Virginia Tech 24, Duke 7
1:05Hokies kickoff, touchback by Blue Devils.
Duke Rush, 3 plays
1:051st & 10 at own 20Aaron Fryer (DUKE) rushed right side for 9 yards.
1:002nd & 1 at own 29Chris Dapolito (DUKE) rushed up the middle for 2 yards.
0:361st & 10 at own 31Aaron Fryer (DUKE) rushed up the middle for 6 yards.
3rd quarter8 drives, then Virginia Tech 34, Duke 7
Duke Punt, 3 plays
15:001st & 10 at own 20Aaron Fryer (DUKE) rushed up the middle for 3 yards.
15:002nd & 7 at own 23Chris Dapolito (DUKE) pass across the middle complete to Curt Dukes (DUKE) for 4 yards.
13:493rd & 3 at own 27Chris Dapolito (DUKE) pass incomplete to the left side.
13:374th & 3 at own 27Punt by Trey McDonald (DUKE) returned 7 yards by Eddie Royal (VT) to the Hokies 42.
Virginia Tech Field goal, 5 plays
13:371st & 10 at own 42Bryan Randall (VT) pass left side complete to Josh Hyman (VT) for 38 yards.
13:371st & 10 at opp 20Cedric Humes (VT) rushed up the middle for 3 yards.
12:432nd & 7 at opp 17Cedric Humes (VT) rushed up the middle for 4 yards.
12:133rd & 3 at opp 13Cedric Humes (VT) rushed up the middle for 2 yards.
12:134th & 1 at opp 1128 yard field goal by Brandon Pace (VT) is good.Virginia Tech 27, Duke 7
11:121st & 0 at opp 20Hokies kickoff, touchback by Blue Devils.
Duke Punt, 3 plays
11:121st & 10 at own 20Aaron Fryer (DUKE) rushed up the middle for 3 yards.
10:402nd & 7 at own 23Chris Dapolito (DUKE) pass incomplete to the right side.
10:293rd & 7 at own 235 yard penalty on Blue Devils.
10:283rd & 12 at own 18Chris Dapolito (DUKE) rushed up the middle for -1 yards.
10:284th & 13 at own 17Punt by Trey McDonald (DUKE) no return by Hokies.
Virginia Tech Punt, 3 plays
10:281st & 10 at own 40Bryan Randall (VT) pass incomplete across the middle.
10:282nd & 10 at own 40Justin Hamilton (VT) rushed up the middle for 5 yards.
10:283rd & 5 at own 45Bryan Randall (VT) pass incomplete across the middle.
8:504th & 5 at own 45Punt by Vinnie Burns (VT) no return by Blue Devils.
Duke Punt, 4 plays
8:501st & 10 at own 115 yard penalty on Hokies.
8:501st & 5 at own 16Curt Dukes (DUKE) rushed left side for 9 yards.
8:501st & 10 at own 25Justin Boyle (DUKE) rushed up the middle for 4 yards.
8:502nd & 6 at own 29Curt Dukes (DUKE) pass right side complete to Ben Patrick (DUKE) for 5 yards.
8:503rd & 1 at own 34Justin Boyle (DUKE) rushed up the middle for no gain.
6:054th & 1 at own 34Punt by Trey McDonald (DUKE) returned 18 yards by Eddie Royal (VT) to the Hokies 46.
Virginia Tech Touchdown pass, 8 plays
5:471st & 10 at own 46Bryan Randall (VT) pass incomplete to the right side.
5:472nd & 10 at own 46Bryan Randall (VT) rushed left side for 5 yards.
5:473rd & 5 at opp 49Bryan Randall (VT) rushed up the middle for 10 yards.
5:471st & 10 at opp 39Bryan Randall (VT) pass across the middle complete to Jared Mazzetta (VT) for 10 yards.
5:471st & 10 at opp 30Cedric Humes (VT) rushed up the middle for 12 yards.
5:471st & 10 at opp 18Bryan Randall (VT) pass right side complete to Jeff King (VT) for 3 yards.
5:472nd & 7 at opp 15Justin Hamilton (VT) rushed up the middle for 4 yards.
5:473rd & 3 at opp 11Bryan Randall (VT) pass across the middle complete to Richard Johnson (VT) for a 11 yard touchdown.Virginia Tech 33, Duke 7
5:47Extra point by Brandon Pace (VT) is good.Virginia Tech 34, Duke 7
3:04Hokies kickoff, touchback by Blue Devils.
Duke Turnover on downs, 4 plays
3:041st & 10 at own 20Curt Dukes (DUKE) pass incomplete to the right side.
3:042nd & 10 at own 20Curt Dukes (DUKE) pass incomplete to the right side.
3:043rd & 10 at own 20Aaron Fryer (DUKE) rushed up the middle for 1 yard.
2:304th & 9 at own 21Justin Boyle (DUKE) rushed up the middle for 6 yards; turnover on downs.
Duke Field goal, 9 plays
2:302nd & 4 at own 21Justin Boyle (DUKE) rushed up the middle for 3 yards.
1:123rd & 1 at own 45Curt Dukes (DUKE) rushed up the middle for no gain.
1:124th & 1 at own 45Curt Dukes (DUKE) rushed up the middle for 4 yards.
0:201st & 10 at own 49Curt Dukes (DUKE) pass incomplete to the left side.
0:082nd & 10 at own 49Blue Devils timeout; 00:08 remaining 3rd quarter
0:082nd & 10 at own 49Curt Dukes (DUKE) pass left side complete to Jomar Wright (DUKE) for 33 yards.
Q4 15:001st & 10 at opp 18Start of the 4th quarter.
Q4 15:001st & 10 at opp 18Curt Dukes (DUKE) rushed up the middle for -9 yards.
Q4 14:302nd & 19 at opp 27Curt Dukes (DUKE) pass incomplete to the right side.
Q4 14:303rd & 19 at opp 27Curt Dukes (DUKE) pass incomplete to the left side.
Q4 14:214th & 19 at opp 2745 yard field goal by Matt Brooks (DUKE) is good.Virginia Tech 34, Duke 10
Q4 14:171st & 0 at opp 3Kickoff returned by Eddie Royal (VT) for 15 yards.
4th quarter7 drives, then Virginia Tech 41, Duke 17
Virginia Tech Interception, 7 plays
14:121st & 10 at own 18Cedric Humes (VT) rushed up the middle for 3 yards.
14:122nd & 7 at own 21Bryan Randall (VT) pass incomplete to the right side.
13:283rd & 7 at own 21Bryan Randall (VT) rushed left side for 20 yards.
13:281st & 10 at own 41Cedric Humes (VT) rushed up the middle for 18 yards.
13:281st & 10 at opp 41Bryan Randall (VT) pass right side complete to David Clowney (VT) for 4 yards.
13:282nd & 6 at opp 37Bryan Randall (VT) rushed right side for -5 yards.
13:283rd & 11 at opp 42Bryan Randall (VT) pass left side intercepted by John Talley (DUKE). Returned for 26 yards.
Duke Punt, 3 plays
13:281st & 10 at own 42Curt Dukes (DUKE) pass incomplete to the right side.
13:282nd & 10 at own 42Aaron Fryer (DUKE) rushed up the middle for 3 yards.
13:283rd & 7 at own 45Curt Dukes (DUKE) rushed left side for -1 yards.
13:284th & 8 at own 44Punt by Trey McDonald (DUKE) returned 10 yards by Richard Johnson (VT) to the Hokies 27.
Virginia Tech Punt, 3 plays
10:211st & 10 at own 27Justin Hamilton (VT) rushed up the middle for -2 yards.
9:412nd & 12 at own 255 yard penalty on Hokies.
9:412nd & 17 at own 20Justin Hamilton (VT) rushed up the middle for 12 yards.
9:413rd & 5 at own 32Bryan Randall (VT) pass incomplete to the left side.
9:414th & 5 at own 32Punt by Vinnie Burns (VT) returned 11 yards by Mark Wigal (DUKE) to the Blue Devils 41.
Duke Interception, 1 play
8:241st & 10 at own 415 yard penalty on Hokies.
8:241st & 5 at own 46Curt Dukes (DUKE) pass right side intercepted by Blake Warren (VT). Returned for 40 yards.
Virginia Tech Touchdown run, 4 plays
7:451st & 10 at opp 11Cedric Humes (VT) rushed up the middle for 4 yards.
7:452nd & 6 at opp 7Cedric Humes (VT) rushed up the middle for 3 yards.
7:453rd & 3 at opp 4Cedric Humes (VT) rushed up the middle for 2 yards.
5:584th & 1 at opp 21 yard penalty on Blue Devils.
5:581st & goal at opp 1Cedric Humes (VT) rushed right side for a 1 yard touchdown.Virginia Tech 40, Duke 10
5:58Extra point by Brandon Pace (VT) is good.Virginia Tech 41, Duke 10
5:45Kickoff returned by Chancellor Young (DUKE) for 13 yards.
Duke Touchdown pass, 9 plays
5:341st & 10 at own 36Justin Boyle (DUKE) rushed up the middle for 4 yards.
5:342nd & 6 at own 40Tim Ball (DUKE) rushed up the middle for 12 yards.
5:341st & 10 at opp 48Curt Dukes (DUKE) rushed up the middle for 3 yards.
5:342nd & 7 at opp 45Tim Ball (DUKE) rushed up the middle for 2 yards.
3:253rd & 5 at opp 43Tim Ball (DUKE) rushed up the middle for 9 yards.
3:251st & 10 at opp 345 yard penalty on Blue Devils.
2:541st & 15 at opp 39Tim Ball (DUKE) rushed up the middle for 3 yards.
2:242nd & 12 at opp 36Curt Dukes (DUKE) rushed up the middle for 7 yards.
1:443rd & 5 at opp 29Curt Dukes (DUKE) rushed left side for 3 yards.
1:444th & 2 at opp 26Blue Devils fumble by Curt Dukes (DUKE), recovered by Deon Adams (DUKE), advanced for no gain.
1:444th & 11 at opp 35Curt Dukes (DUKE) pass left side complete to Jomar Wright (DUKE) for a 35 yard touchdown.Virginia Tech 41, Duke 16
1:44Extra point by Matt Brooks (DUKE) is good.Virginia Tech 41, Duke 17
0:44Blue Devils kickoff, no return by Hokies.
Virginia Tech Rush, 1 play
0:441st & 10 at own 35Sean Glennon (VT) rushed up the middle for -1 yards.

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