Wolves inflicted a second straight defeat on Manchester United on Saturday, outplaying Ole Gunnar Solskjaer's side to secure a 2-1 win and reach the FA Cup semi-finals.
United lacked spark throughout and were overcome by an eager Wolves side with two goals in the space of six minutes in the second half from Raul Jimenez and Diogo Jota.
Marcus Rashford's injury-time effort was a mere consolation.
United were favourites but the Midlanders' form against the top six that has carried them to seventh position in the Premier League gave home fans hope.
The early signs were that United, not Wolves, were going to live up to the hype of the warm-up, dominating early possession.
Wolves' first threat came in the 28th minute when Ruben Neves's low drive was well held by the United goalkeeper Sergio Romero and it was swiftly followed by a better one, Jota failing to connect properly with a volley from Matt Doherty's centre.
Nuno Espirito Santo's side were gaining in confidence however and created two chances that required some superb goalkeeping from Romero.
First he reacted sharply to tip over a bullet header from Jimenez from Joao Moutinho's corner.
The Argentine keeper then palmed over a rising chip from Moutinho from 25 yards as Wolves got on top.
Wolves scored the goal they had been threatening in the 70th minute.
The chance seemed to be lost when Jimenez was forced backwards with his back to goal after being crowded out following a superb run by Moutinho, who breezed through three challenges cutting in from the left.
But the Mexican swivelled 180 degrees, after getting a lucky bounce off Pogba and drilled a low shot past Romero.
Six minutes later Wolves doubled their lead.
Neves sent Jota racing clear on the counter as Wolves broke and the Portuguese left Luke Shaw in a heap before firing an unstoppable left-foot drive inside Romero's near post.
Rashford pulled one back with a shot on the turn in the fifth minute of the five added on, but it was too little, too late.