Marquise Williams came up with several key throws during that late drive to cap a brilliant individual performance. The junior threw for 390 yards and four touchdowns to go with a school-record 38 completions, and also ran for 73 yards and a score.
Logan finished with a season-high 75 yards rushing for the Tar Heels, who snapped a five-game losing streak in the series and beat Georgia Tech (5-2, 2-2) for the first time since 2008.
On a night when both offenses moved the ball at will, the Yellow Jackets appeared to have snatched this one away from the Tar Heels in stunning fashion.
Trailing 42-31, Georgia Tech made it a one-possession game on Zach Laskey's 14-yard scoring run at the 8-minute mark. Then, after the Yellow Jackets got a rare defensive stop, DeAndre Smelter took a reverse around the left side and raced 75 yards to the end zone for a 43-42 lead with 3:07 left.
Ultimately, that proved to be too much time for Williams, Logan, and an offense that rolled to 579 total yards.
Williams completed six passes on the go-ahead drive, including a 15-yarder to Romar Morris while drawing a roughing-the-passer penalty that put the ball at the Georgia Tech 4 with 20 seconds left. Then, after a pass interference call brought the ball closer to the goal line, Logan ran through the left side for the winning score.
Georgia Tech had one final possession deep in its own end, but Justin Thomas' desperation deep heave fell incomplete and receiver Michael Summers dropped Thomas' short pass to kill the final seconds.