United struck with 20 minutes remaining to make it 14 games unbeaten, a run of form that has proved enough to rescue a season that was going nowhere in January.
Bruno Fernandes scored from the penalty spot to ease United's nerves for the final 20 minutes, with Anthony Martial brought down as he raced through on goal, before Jesse Lingard sealed victory with the last kick of the game after Jonny Evans was sent-off for a bad challenge on Brandon Williams.
It wasn't all plain sailing for United and there was some bad news as well with Luke Shaw ruled out until the start of next season.
Now United are back in the Champions League what transfer business do they need to do this summer? Can Williams be a suitable replacement for Shaw?
Read more on manchestereveningnews.co.uk