​This was not the same Virginia Cavaliers squad that struggled against an unranked Notre Dame team on Saturday.

​Tony Bennett's team did have a problem turning the ball over on Monday night in a highly-anticipated ranked matchup with the No. 20 Virginia Tech Hokies, but their timely scoring and staunch defense prevailed in a statement 64-58 victory to complete the season sweep of their in-state rivals.

Kyle Guy continue his torrid stretch and finished the night with 23 points on 8-of-15 shooting, including 6-of-13 from three-point land. He also added 7 rebounds, 3 assists and 2 steals in the winning effort.

He had solid support from Ty Jerome, who added 16 points on 6-of-10 shooting to go along with 6 assists and 3 rebounds.

The Hokies just can't seem to get over the hump without star player Justin Robinson, who's missed significant time with a foot injury. If he were healthy, it's a completely different season for Tech, and that's even with their impressive 20-6 record at this point.

In his absence, Kerry Blackshear Jr. was the man, putting up 23 points, 13 rebounds and 2 steals, while shooting an efficient 10-of-14 from the floor. The big difference was the Hokies going 3-of-28 from three-point range on the night in a six-point loss.

But the Cavaliers continue to prove they're on a mission despite their two losses to Duke. They're 23-2 and will be a force in the NCAA Tournament as they look to avenge last year's loss to the No. 16 seed ​UMBC Golden Retrievers