Justin Bibbs holds up a framed jersey as a part of senior day ceremonies before the game. (Mark Umansky/TheKeyPlay.com)
Devin Wilson poses with his family, head coach Buzz Williams, and VT athletic director Whit Babcock as he is honored before the game for senior day. (Mark Umansky/TheKeyPlay.com)
The graduating senior players and managers pose for a group photo at the end of senior day festivities before tipoff. (Mark Umansky/TheKeyPlay.com)
Justin Robinson dunks the ball during pre-game warmups. (Mark Umansky/TheKeyPlay.com)
The Hokiebird dances with a cheerleading megaphone on his head during the team introductions. (Mark Umansky/TheKeyPlay.com)
Students, cheerleaders, and High Techs jump to Enter Sandman before the opening tip. (Mark Umansky/TheKeyPlay.com)
Justin Robinson and Duke's Grayson Allen fight for a loose ball early in the first half. (Mark Umansky/TheKeyPlay.com)
Justin Bibbs drives underneath the basket. (Mark Umansky/TheKeyPlay.com)
The Virginia Tech cheerleaders perform for the crowd during the first media timeout. (Mark Umansky/TheKeyPlay.com)
Justin Bibbs pulls up for a mid-range jumper in the first half. (Mark Umansky/TheKeyPlay.com)
Devin Wilson sets up to guard Duke's Grayson Allen in the first half. (Mark Umansky/TheKeyPlay.com)
Duke head coach Mike Krzyzewki watches the game from the bench during the first half. (Mark Umansky/TheKeyPlay.com)
Kerry Blackshear Jr. drives hard towards the basket in the first half. (Mark Umansky/TheKeyPlay.com)
The Virginia Tech High Techs perform for the crowd during a break in play. (Mark Umansky/TheKeyPlay.com)
Chris Clarke looks around for an open pass. (Mark Umansky/TheKeyPlay.com)
(Mark Umansky/TheKeyPlay.com)
Nickeil Alexander-Walker falls to the floor chasing after a loose ball near the sideline. (Mark Umansky/TheKeyPlay.com)
Nickeil Alexander-Walker picks up his dribble as he starts a layup attempt in the first half. (Mark Umansky/TheKeyPlay.com)
Virginia Tech head coach Buzz Williams tries to coach his players from the sideline while Duke has posession on offense. (Mark Umansky/TheKeyPlay.com)
Virginia Tech head coach Buzz Williams argues with a referee after a no-call against the Hokies. (Mark Umansky/TheKeyPlay.com)
Duke head coach Mike Krzyzewki argues for a call on the opposite end of the floor. (Mark Umansky/TheKeyPlay.com)
Justin Robinson sets up to take a free throw in the first half. (Mark Umansky/TheKeyPlay.com)
Justin Robinson gets set up on defense as Duke moves the ball downcourt. (Mark Umansky/TheKeyPlay.com)
Nickeil Alexander-Walker dribbles the ball towards the basket in the second half. (Mark Umansky/TheKeyPlay.com)
The High Techs perform for the crowd during the first media timeout of the second half. (Mark Umansky/TheKeyPlay.com)
Nickeil Alexander-Walker flips the ball on a pass towards the baseline. (Mark Umansky/TheKeyPlay.com)
Justin Robinson points out a playcall in the second half. (Mark Umansky/TheKeyPlay.com)
Duke head coach Mike Krzyzewki argues with a referee after a foul was called on his players. (Mark Umansky/TheKeyPlay.com)
Hokies head coach Buzz Williams speaks with a referee in the second half. (Mark Umansky/TheKeyPlay.com)
Justin Bibbs looks up for an opening in the Duke defense in the second half. (Mark Umansky/TheKeyPlay.com)
Justin Robinson does a small dance after scoring a basket and drawing a foul in the second half. (Mark Umansky/TheKeyPlay.com)
Kerry Blackshear Jr. defends Duke's Marques Bolden in the second half. (Mark Umansky/TheKeyPlay.com)
Justin Robinson appeals to the crowd after the Hokies go on a run to force a Duke timeout. (Mark Umansky/TheKeyPlay.com)
Chris Clarke looks on as a loose ball flies out of bounds along the baseline. (Mark Umansky/TheKeyPlay.com)
Head coach Buzz Williams speaks with Chris Clarke during a break in play. (Mark Umansky/TheKeyPlay.com)
The Virginia Tech bench celebrates a late three point make to pull the Hokies close. (Mark Umansky/TheKeyPlay.com)
The Virginia Tech cheerleaders lead the crowd in a "Lets Go Hokies" cheer during a media timeout. (Mark Umansky/TheKeyPlay.com)
Justin Robinson is fouled from behind on a drive towards the basket late in the second half. (Mark Umansky/TheKeyPlay.com)
Chris Clarke dunks the ball over Duke's Wendell Carter Jr. as the Hokies try to complete the comeback. (Mark Umansky/TheKeyPlay.com)
Chris Clarke celebrates his slam dunk as he falls to the floor. (Mark Umansky/TheKeyPlay.com)
Chris Clarke chases down a loose ball after forcing a Duke turnover late in the game. (Mark Umansky/TheKeyPlay.com)
Justin Bibbs tries to block Duke's Marvin Bagley III from inbounding the with under 30 seconds left in the game. (Mark Umansky/TheKeyPlay.com)
Duke's Trevon Duval misses a free throw, setting up a Hokies' fast break and score to take the lead. (Mark Umansky/TheKeyPlay.com)
Duke's Grayson Allen attempts a desperation three point shot to try and steal the win back as Justin Robinson gets a hand in his way. The shot fell short as time expired. (Mark Umansky/TheKeyPlay.com)
Justin Robinson reacts to the win immediately after the final buzzer. (Mark Umansky/TheKeyPlay.com)
Virginia Tech cheerleaders and High Techs celebrate as students start to storm the court from the stands. (Mark Umansky/TheKeyPlay.com)