For the past month everyone is "almost beating" Miami. Each of their games recently have come down to the wire. Cal, VT and Louisville all had a chance to win. As far as VT goes they are 5-3 just like we are with losses to Vandy, Rutgers and Miami. While we have losses to Syracuse, Louisville and Notre Dame. I believe our schedule has been slightly more difficult than their's so I see no reason we can't beat them regardless of who is under center.
VT averages 32.1 points per game while we average 30.4. They give up an average of 22.4 ppg while we give up 22.6 ppg. Both of us depend on running the ball to be successful. VT is the second worst team in the entire conference in rushing defense, only FSU is worse. Whereas we are the 5th best team in the conference in rushing defense.
I think the game will come down to turnovers. Whichever team can play clean and not turn it over will have the best chance to win.