Anthony Boone threw for 123 yards and a touchdown, Josh Sneed rushed for 102 yards and score, and Duke snapped a 10-year losing streak against Georgia Tech by beating the No. 22 Yellow Jackets 31-25 Saturday.

Backup quarterback Thomas Sirk had a couple of short TD runs for the Blue Devils (5-1, 1-1 Atlantic Coast Conference), who won in Atlanta for the first time since 1994 and showed they aren't going to give up their Coastal Division title without a fight.

With a week off to prepare for the triple-option offense, Duke took advantage of three huge second-half turnovers by the Yellow Jackets (5-1, 2-1).

Justin Thomas threw a pair of interceptions — one deep in Duke territory — and Zach Laskey fumbled.

With Duke up 14-12, the second-half kickoff was delayed 1 hour, 17 minutes by thunderstorms.

When play finally resumed, Duke was clearly the better-prepared team.