Morgantown, WV – Dominique Brown ran for a three-yard 35 ranked West Virginia Mountaineers.
The Cardinals took a 38-28 lead on Brown's touchdown run, but the Mountaineers responded with 43 seconds left as Geno Smith hit Stedman Bailey for a one- yard score.
Brown, though, recovered the ensuing onsides kick to seal Louisville's third straight win.
Teddy Bridgewater completed 21-of-27 passes for 246 yards, a touchdown and an interception for the Cardinals (5-4, 3-1 Big East), while true freshman Andrew Johnson returned a blocked field goal 82 yards for a fourth-quarter score.
Smith threw for 410 yards and three touchdowns and Shawne Alston ran for a pair of scores for the Mountaineers (6-3, 2-2), who have dropped two of their last three games.