ATLANTA (Ticker) -- The first Atlantic Coast Conference road win for Virginia Tech was quite a memorable one.
Carlos Dixon's running bank shot with 37 seconds left lifted Virginia Tech to a 70-69 upset of 12th-ranked Georgia Tech.
The Yellow Jackets had chances to win the game, but Isma'il Muhammad missed a pair of free throws with 5.5 seconds left and freshman Ra'Sean Dickey missed the follow shot.
Georgia Tech (11-5, 2-3 ACC) was 9-0 at Alexander Memorial Coliseum this season and had won 35 of its last 40 home games.
But Virginia Tech (10-6, 3-2) led most of the way and extended its winning streak to four games, including three conference victories by a combined total of four points.
"This is a great win for us," Virginia Tech coach Seth Greenberg said. "To come in and play like this against a team like Georgia Tech makes this special for us."
Virginia Tech finished 7-9 in the Big East Conference last season before leaving to join the ACC.
Dixon scored 16 of his 21 points in the second half, including a three-point play to give the Hokies a 68-65 lead with 2:04 left.
Jarrett Jack made a pair of free throws with 1:44 remaining to pull Georgia Tech within one.
Muhammad blocked a shot by Jamon Gordon before Will Bynum, who matched a career-high with 28 points, was fouled and made two free throws to give the Yellow Jackets a 69-68 advantage with 54 seconds left.
Dixon then drove to his right from the free throw line and arched a bank shot over Muhammad for the winning basket.
"Coach drew up the play and I just kissed it off the glass," Dixon said. "Coach is showing more confidence in me and I'm glad for that. We just had to hold on down the stretch."
Dickey missed a shot in the lane with 12.5 seconds left before a scramble for a loose ball led to a jump ball, with the possession arrow going to Georgia Tech.
Muhammad was then fouled and missed his free throws. After the second miss, Dickey grabbed the rebound, but his shot went off the back of the rim.
"We had chances there," Georgia Tech coach Paul Hewitt said. "Dixon made a tough shot over Muhammad, but we couldn't make our shots at the end."
The loss was the third straight for the Yellow Jackets after road defeats at North Carolina and North Carolina State dropped them out of the top 10.
Georgia Tech again played without guard B.J. Elder, who missed his fifth straight game with a hamstring injury.
Meanwhile, Virginia Tech received big games from its two best players - Dixon and Zabian Dowdell.
In a 16-7 second-half run, Dowdell hit a 3-pointer and a layup and Dixon added a pair of jumpers as the Hokies built a 59-48 lead with 9:21 left.
But Bynum brought the Yellow Jackets back, highlighting a 13-2 spurt with a pair of 3-pointers and the game-tying basket with 5:50 left.
"Will played a great game for us," Hewitt said. "He was aggressive, he went to the hole. We didn't have the same sense of urgency from the rest of the guys."