South Korean star Park Ji-sung was the man of the moment with a match-winning brace as he consigned Wolves to 19th on the league table.
Park opened up the scoring on the stroke of half-time when he finished neatly after a nice Darren Fletcher pass but Wolves hit back through substitute Sylvan Ebanks-Blake who turned sharply round Nemanja Vidic before finishing through the legs of Edwin van der Sar in the 66th minute.
The match was headed for a draw until Park intervened in injury time with a driving shot past Marcus Hahnemann at the near post after cutting in from the right to give his side maximum points.
Venue: Old Trafford, Manchester
Referee: Phil Dowd
Yellow cards: MU - Javier Hernandez 82’
WO - nil
Edwin van der Sar (gk), Patrice Evra, Rio Ferdinand, Wes Brown, Nemanja Vidic, John O'Shea (Scholes 74’), Owen Hargreaves (Bebe 10’) (Macheda 74’), Park Ji-Sung, Darren Fletcher, Javier Hernandez, Gabriel Obertan
Marcus Hahnemann (gk), Richard Stearman, Stephen Ward, Christophe Berra, Kevin Foley, David Edwards (Fletcher 65’), Karl Henry, Stephen Hunt (Ebanks-Blake 64’), Matt Jarvis, Nenad Milijas (Mancienne 77’), Kevin Doyle
Subs - Wayne Hennessey (gk), Sylvan Ebanks-Blake (64’), Steven Fletcher (65’), Michael Mancienne (77’), Jelle van Damme, George Elokobi, Steve Mouyokolo