Ole Gunnar Solskjaer’s side were forced to wait until the 93rd minute to edge out Wolves as Marcus Rashford’s strike secured a huge three points at Old Trafford.
Nuno Santo’s side actually started the brighter of the two sides with Pedro Neto and Ruben Neves testing David De Gea.
United had to wait until well into the second half to carve out their best opening as Bruno Fernandes’ drive brought the best from Rui Patricio.
But just as this one looked to be drifting off to a boring 0-0 the chance began to fly at both ends.
Rayan Alt-Nouri’s deflected effort kept De Gea sharp in the United goal before Paul Pogba blazed over from Fernandes square ball.
And Fernandes was right at the heart of it as Rashford nicked it in added time.
His long ball released the England star in behind and his powerful drive deflected past Patricio for the win.
Full Time at old Trafford it’s Manchester United 1 Wolves 0