DURHAM, N.C. (AP) Virginia Tech's first takeaway got the Hokies back in the game against No. 19 Duke. The next two helped propel them to another road upset.
The Hokies claimed a 17-16 victory over the Blue Devils on Saturday after scoring all their points off three turnovers forced from a Duke team that's one of the nation's best at protecting the ball.
''If you're topping the turnovers,'' coach Frank Beamer said, ''you're usually going to have a pretty good shot to win the game.''
Michael Brewer was 12 of 23 for 138 yards with two touchdowns, covering 15 yards to Bucky Hodges and 10 yards to Isaiah Ford, for the Hokies (5-5, 2-4 Atlantic Coast Conference).
They overcame six sacks - and a bizarre failed fake punt that set up Duke's next-to-last chance - to avoid their first in-season four-game losing streak since 1992 and earn their second road victory over a ranked team this year.
This one might not carry the same national cache of that 35-21 stunner at then-No. 8 Ohio State two months ago, but this one was no less significant for a Hokies team trying to earn its 22nd consecutive bowl appearance.
''You look at our record, you think, `Oh man, Tech's having a terrible year this year,''' linebacker Derek Di Nardo said. ''We've been in most of the games until the fourth quarter. ... It's a breath of fresh air.''
Duke (8-2, 4-2) had two late chances to reclaim the lead, but Ross Martin missed a 40-yard field goal with 2:26 left and the Blue Devils were stopped on downs at their 40 with 43 seconds left.
Anthony Boone was 18 of 40 for 181 yards, but he was intercepted twice and DeVon Edwards fumbled a kickoff to set up the go-ahead touchdown for Virginia Tech.
''They're good at taking advantage of mistakes that you make, and they did that,'' Duke coach David Cutcliffe said. ''Defensively, (Tech defensive coordinator Bud Foster) is about as good as there is. He created issues for us that we didn't respond to very well.''
Josh Snead scored the lone touchdown for the mistake-prone Blue Devils, who began the day alone atop the Coastal Division.
The fake punt helped Duke advance to the Tech 22 before Martin - who began the day having made all 13 of his field goals - was wide left.
The Blue Devils forced a three-and-out and got the ball back at their 40 with 2 minutes left, but Boone was sacked on consecutive plays before safety Detrick Bonner pressured him into a no-chance incompletion on fourth-and-21.
''It's a gamble that you're bringing ... two secondary guys off the edge,'' Beamer said. ''It's a little bit of a gamble that worked out.''
Duke entered with six turnovers all year - no Bowl Subdivision team had fewer - but in each of its losses has given it away three times.
Two miscues in this one came on back-to-back series that helped Virginia Tech - which hadn't forced a takeaway since Oct. 16 - escape a 16-7 deficit.
Breon Borders picked off a Brewer pass at the Virginia Tech 36 but three plays later, Boone was hit while throwing and Di Nardo returned the interception to the Duke 9 to set up Joey Slye's 35-yard field goal that made it 16-10 on the final play of the third.
Edwards' fumble set up Brewer's scoring pass to Hodges on a post pattern - with Hodges actually running into the goal post - to put the Hokies ahead to stay with 12:47 left.
Martin kicked three field goals, including a 24-yarder that made it a nine-point game, but the Hokies were content to let Duke settle for three points at a time instead of seven.
''We probably did leave some points on the field,'' Cutcliffe said. ''Field goals and touchdowns are two really different things.''
That helped them hang around and avoid being blown out - at one point, Duke outgained Virginia Tech 123-7. The Blue Devils had 121 yards rushing in the first quarter - but just 64 the rest of the game.
Momentum took a complete 180 on the first play of the second quarter, when Deon Clarke intercepted Boone's deep throw at the Virginia Tech 2. Instead of being down big, the Hokies drove 98 yards and pulled to 10-7 on Brewer's corner fade to Ford.
Follow Joedy McCreary on Twitter at http://twitter.com/joedyap