No. 8 Virginia walks off with 7-6 win over Virginia Tech.