Wolverhampton Wanderers produced an outstanding second-half performance to overpower Manchester United and reach their first FA Cup semi-final for 21 years on an atmospheric night at Molineux.
Nuno Espirito Santo's side, in their first quarter-final since 2003, fully deserved their victory as United produced their worst performance under the interim management of Ole Gunnar Solskjaer.
United goalkeeper Sergio Romero, in for David de Gea, had kept United level with brilliant saves from Diogo Jota and Raul Jimenez either side of the interval, before the Mexican striker swivelled in the area to finally give Wolves the reward their domination merited with 20 minutes remaining.
Wolves were rampant and it was no surprise when the dangerous Jota doubled their lead six minutes later, shrugging off United's Luke Shaw on the break before shooting low past the exposed Romero.
United defender Victor Lindelof was shown a red card by referee Martin Atkinson for a touchline challenge on Jota, but it was downgraded it to yellow after a VAR review and, even though Marcus Rashford pulled one back in stoppage time, Wolves were worthy winners.