Robinson scored a game-high 20 points as the Hokies overcame a five-point overtime deficit to pull off the huge upset.
Kerry Blackshear Jr. turned an offensive rebound into a layup with five seconds on the clock to give Virginia Tech (18-7, 7-5) the lead and ultimately the win.
Virginia (23-2, 12-1) was held to just 34.4 percent shooting but turned a 12-point deficit into a tie game in the game's waning seconds to force overtime. Senior Devon Hall scored a team-high 16 points but missed two critical free throws in overtime to allow the Hokies to stay in the game.
The Cavaliers attempted a season-high 38 three-pointers, connecting on just 11 of them.
Virginia Tech also made 11 three-pointers and shot 43.1 percent for the game.
The Cavaliers inability to get the ball inside proved to be their demise as they scored just 14 points in the paint. Sophomore Kyle Guy scored 13 points but shot just 5-for-21 on the night.
Virginia opened the game on a 13-5 run to force an early timeout by Virginia Tech only to see the Hokies respond, and in a big way.
The Hokies used a 17-0 run and never looked back in the first half as they shot 57.1 percent and knocked down eight 3-pointers.
Virginia Tech led 33-26 at the half.
Robinson led the Hokies with 11 first-half points.
Virginia was held to 36 percent shooting and was led by Guy who scored eight points.
Virginia will travel to play Miami on Tuesday night while Virginia Tech will travel to take on Duke on Wednesday.
--Field Level Media
Virginia Tech | Virginia | |
Justin Robinson 20 | Scoring | Devon Hall 16 |
Justin Robinson 7 | Assists | Ty Jerome 4 |
Devin Wilson 7 | Rebounds | Ty Jerome 8 |
Justin Robinson 3 | Free Throws Made | De'Andre Hunter 2 |
Chris Clarke 2 | Steals | Ty Jerome 3 |
Devin Wilson 1 | Blocks | Isaiah Wilkins 2 |
Team | Points | FG% | 3PM-3PA | FTM-FTA | Assists | Rebounds | Blocks | Steals | Turnovers |
Virginia Tech | 61 | 43.1 | 11-29 | 6-8 | 14 | 30 | 1 | 4 | 10 |
Virginia | 60 | 34.4 | 11-38 | 7-9 | 14 | 34 | 2 | 6 | 4 |