Michael Rocco threw a 10-yard touchdown pass to Jake McGee with 6 seconds remaining Saturday and Virginia rallied from a 10-point deficit to stun Miami 41-40.
Rocco threw four touchdown passes and Virginia (4-6, 2-4 Atlantic Coast Conference) won its second in a row after a six-game losing streak. It was the Cavaliers third straight win against the Hurricanes.
The victory kept the Cavaliers' slim bowl hopes alive. Virginia still has to beat North Carolina and Virginia Tech to become bowl eligible.
Miami (5-5, 4-3) lost despite three touchdown passes from Stephen Morris and a brilliant performance by Duke Johnson. The freshman ran for 150 yards, returned a kickoff for a touchdown and threw a TD pass. The victory also cost the Hurricanes control of their Coast Division title race.
But in the end, it was Miami's defense that let the Hurricanes down.