However, the Hokies would quickly regroup and drive down the field led by senior quarterback Bryan Randall, who would hand off to Justin Hamilton for the one yard score to tie it at seven. After another failed offensive series from Duke, the Hokies would drive the field again to set up a 21 yard field goal from Brandon Pace to take the lead 10-7.
From there Virginia Tech poured it on with Randall finishing with 12-for-24 with two interceptions. Richard Johnson also had two TDs, throwing a 34-yard pass to Josh Hyman in the second quarter and catching another in the third quarter.
While the Hokie offense found its rhythm en route to 34 unanswered points, the Blue Devils were struggling. After sophomore QB Mike Schneider was knocked out of the game on an ill advised scramble attempt, Duke was forced to insert second and third string signal callers Chris Dapolito and Curt Dukes.
While Dapolito struggled to get the offense moving, Dukes shook off early rust to complete three of his ten pass attempts including a 35 yard pass to freshman wide out Jomar Wright for a touchdown with under a minute remaining. The Nebraska transfer also ran eight times for seven yards, but did throw an interception that set up Virginia Tech's final touchdown.
On the afternoon the Blue Devils' offense sputtered in general, logging just 197 yards while struggling to advance the ball.
Duke was without receivers Senterrio Landrum and Deonto McCormick as well as starting running back Cedric Dargan on the offensive side. On defense Duke missed starting defensive end Phillip Alexander, who is out for the season, after breaking his leg against Connecticut.
The Blue Devils will return home for the season opener at Wallace Wade next week to face Maryland.