DURHAM, N.C. (AP) -- Sean Glennon felt like he'd been stuck on the Virginia Tech sideline forever after losing his starting quarterback job. On Saturday, he played like he didn't plan on going back.
The junior threw for 258 yards and two touchdowns in relief of injured Tyrod Taylor while the No. 12 Hokies' defense shut down Duke yet again in a 43-14 win, keeping Virginia Tech (6-1, 3-0) unbeaten in the Atlantic Coast Conference.
Eddie Royal and Branden Ore also scored touchdowns for the Hokies during a 21-point second quarter, which gave them a 34-7 lead at the break. The Blue Devils (1-6, 0-4) have lost seven straight to Virginia Tech.
It started with Glennon, who played with the kind of edge he failed to show before being benched after two games.
"Watching those last four or five games from the sideline was real tough," said Glennon, who completed 16 of 21 passes. "But after the initial disappointment, I just told myself, 'I've got to stay ready for when they need me.' And today, they needed me."
Taylor, the freshman who replaced Glennon in the third game, left early in the second quarter with a sprained right ankle. Glennon entered the game with Virginia Tech leading 13-7, but directed consecutive touchdown drives to take the drama out of this one.
On the first, Glennon went 4-for-4 for 69 yards on a drive that ended with Kenny Lewis Jr.'s 5-yard scoring run. Then, after Duke went three-and-out, Glennon found Royal for an easy 25-yard score on the right side to make it 27-7 with 6:40 left in the half.
Ore's 2-yard score after Stephan Virgil's blocked punt made it 34-7 less than a minute later. Jud Dunlevy added three field goals, while Glennon also found Josh Morgan for a 40-yard touchdown to make it 43-7 late in the third quarter.
"He's a competitor," coach Frank Beamer said of Glennon. "He worked hard and is smart. We needed him today, and he came through."
Virginia Tech now gets a week off before hosting fourth-ranked Boston College on Oct. 25, which Beamer hopes will allow the mobile Taylor time to heal. Taylor was 5-for-7 for 88 yards and a touchdown while running for 15 yards before leaving the game following a third-down sack. Beamer refused to speculate on the severity of Taylor's injury.
Virginia Tech finally allowed Duke to score for the first time in three meetings on a short touchdown keeper from Thaddeus Lewis in the first quarter. But the Hokies gave the Blue Devils little else to celebrate, allowing 194 total yards -- with much of that coming with the outcome assured.
"Going into the Boston College game, we knew we needed a good game," said Royal, who finished with six catches for 90 yards. "This is what we knew we could do all year long, and to finally go out there and play like that, it feels great."
Virginia Tech also recovered a fumble on a kickoff deep in Duke's end to set up Taylor's 19-yard scoring pass to Morgan in the first quarter.
"We focused all week on trying to avoid the big miscues on special teams," said Duke coach Ted Roof, who fell to 6-40 in his five years here. "You can't fumble kickoffs and you can't let them block your punts. They're good enough; we certainly don't need to give them anything."
Virginia Tech improved to 13-1 on the road in the league since joining the ACC in 2004, though this was hardly a hostile environment. The maroon-and-orange-clad Hokies fans filled more than five sections on one side and dotted the rest of the stands around the horseshoe-shaped Wallace Wade Stadium, which featured few Duke fans and plenty of empty bleachers.
The Hokies had won the past two meetings by a combined total of 81-0, holding Duke to 35 total yards here in 2005 and 139 yards last year in Blacksburg, Va. And the Blue Devils struggled yet again to move the ball on the ground, finishing with 72 yards on 36 carries.
Lewis, knocked out of last year's game with a concussion on a late hit, completed 13-of-24 passes for 119 yards, with a fourth-quarter touchdown and an interception.