Second-half goals from Raul Jimenez and Diogo Jota fired Wolverhampton Wanderers to Wembley as they overcame Manchester United 2-1 in the FA Cup quarter-finals.
After forcing Sergio Romero into a few good saves, Wolves finally took the lead 20 minutes from time through Jimenez, before Jota doubled his side's tally soon after with a breakaway goal.
Marcus Rashford pulled one back in the 95th minute, but that was not enough to prevent United from crashing out of the competition as they fell to back-to-back defeats under interim boss Ole Gunnar Solskjaer.
Relive how the 90 minutes of action unfolded with Sports Mole's live text coverage below.
Just three places separate the teams in the top flight in what is arguably the pick of the sixth-round ties, though United head into the match as firm favourites. Watford and Manchester City are already in the hat for the last four - will it be Wolves or United who join them?
STARTING XI (3-5-2): Ruddy; Saiss, Coady, Boly; Doherty, Dendoncker, Neves, Saiss, Moutinho, Jonny; Jota, Jimenez
SUBS: Norris, Bennett, Cavaleiro, Costa, Gibbs-White, Vinagre, Traore
STARTING XI (4-3-3): Romero; Dalot, Smalling, Lindelof, Shaw; Herrera, Matic, Pogba; Lingard, Rashford, Martial
SUBS: De Gea, Jones, Rojo, Pereira, Fred, McTominay, Mata
© Reuters
100 - This is the 100th meeting between Wolves and Man Utd in all competitions. Their last encounter at Molineux came in March 2012 in the Premier League, a 5-0 victory for United. Century. #WOLMUN pic.twitter.com/zMVkKj9fnx
— OptaJoe (@OptaJoe) March 16, 2019
© Reuters
WOLVES SUBS: Norris, Bennett, Cavaleiro, Costa, Gibbs-White, Vinagre, Traore
MAN UNITED SUBS: De Gea, Jones, Rojo, Pereira, Fred, McTominay, Mata
© Reuters
© Reuters
© Reuters