CHAPEL HILL, N.C. -- Ryan Willis threw the go-ahead 1-yard touchdown to Dalton Keene with 19 seconds to help Virginia Tech beat North Carolina 22-19 on Saturday night.
The Hokies (4-2, 3-0 Atlantic Coast Conference) were on the verge of going down two scores with about 6 minutes left when they forced Michael Carter into a fumble as he neared the goal line. That started a 98-yard drive, which included a fourth-and-9 conversion, to snatch away a win despite being outplayed most of the way.
The Tar Heels (1-4, 1-2) outgained the Hokies 522-375 yet committed a dizzying array of mistakes that all but gave the game away.