#12 Hokies fall to #2 Tigers 31-17