Sports

Brewer throws 2 TDs, Virginia Tech forces 3 turnovers in 17-16 upset of No. 19 Duke

  • Duke's Bryon Fields (14), David Helton (47) and DeVon Edwards (27) chase Virginia Tech's Brenden Motley (9) during the first half of an NCAA college football game in Durham, N.C., Saturday, Nov. 15, 2014. (AP Photo/Gerry Broome)

    Duke's Bryon Fields (14), David Helton (47) and DeVon Edwards (27) chase Virginia Tech's Brenden Motley (9) during the first half of an NCAA college football game in Durham, N.C., Saturday, Nov. 15, 2014. (AP Photo/Gerry Broome)  (The Associated Press)

  • Virginia Tech's Bucky Hodges (7) runs the ball as Duke's Breon Borders tackles him from behind during the first half of an NCAA college football game in Durham, N.C., Saturday, Nov. 15, 2014. (AP Photo/Gerry Broome)

    Virginia Tech's Bucky Hodges (7) runs the ball as Duke's Breon Borders tackles him from behind during the first half of an NCAA college football game in Durham, N.C., Saturday, Nov. 15, 2014. (AP Photo/Gerry Broome)  (The Associated Press)

  • Duke's Bryon Fields (14) and C.J. France (54) chase Virginia Tech quarterback Michael Brewer (12) during the first half of an NCAA college football game in Durham, N.C., Saturday, Nov. 15, 2014. (AP Photo/Gerry Broome)

    Duke's Bryon Fields (14) and C.J. France (54) chase Virginia Tech quarterback Michael Brewer (12) during the first half of an NCAA college football game in Durham, N.C., Saturday, Nov. 15, 2014. (AP Photo/Gerry Broome)  (The Associated Press)

Michael Brewer threw two touchdown passes and Virginia Tech held on to upset No. 19 Duke 17-16 on Saturday.

Brewer was 12 of 23 for 138 yards with touchdowns of 15 yards to Hodges and 10 yards to Isaiah Ford.

The Hokies (5-5, 2-4 Atlantic Coast Conference) avoided their first in-season four-game losing streak since 1992 and earned their second road victory over a ranked team this year.

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 with two interceptions and Josh Snead scored the lone touchdown for the mistake-prone Blue Devils, who began the day alone atop the Coastal Division.