Karim Benzema scored a second-half hat-trick as Real Madrid routed Barcelona to reach the Copa del Rey final.
Trailing 1-0 from the first leg, Madrid levelled the tie through Vinicius Jr in first-half stoppage time.
Benzema added two goals early in the second half - the second from the penalty spot - to put the visitors in control and completed his hat-trick to seal the win in the 80th minute.
Carlo Ancelotti's side will face Osasuna in the final on 6 May.
Barcelona had the better of a feisty first half at the Nou Camp, but their best chance led directly to Madrid's opener in first-half injury time.
After keeper Thibaut Courtois got down smartly to stop Robert Lewandowski's effort, the away side broke quickly and, after exchanging passes with Benzema, Vinicius squeezed his effort into the bottom corner.
Five minutes after the break, Madrid were in front on aggregate as Luka Modric drove forward and rolled the ball into the path of Benzema, who swept the ball home from the edge of the area.
Xavi's side were reeling and when Franck Kessie needlessly brought Vinicius down in the box, Benzema sent Marc-Andre ter Stegen the wrong way from the spot to extend the lead.
The France striker got his third with 10 minutes remaining after a devastating Madrid counter, again led by Vinicius, with Barcelona having committed men forward searching for a way back into the tie.
It was Benzema's second hat-trick in successive games after achieving the feat last Sunday against Real Valladolid.
Latest Stories
-
I wrote 80% of Mr. Drew’s ‘Case’ but he hasn’t paid me yet – Kuami Eugene
2 mins -
Okyeame Kwame faces backlash over post about how to ‘fix the country’
10 mins -
Kenyan school fined for sharing photos of pupils
34 mins -
Government secures almost ¢4bn worth of bonds after re-opened DDEP exercise
46 mins -
Non-performing loans reach 5-year high of 20%
1 hour -
Surviving in turbulent times – Absa Bank’s blueprint
1 hour -
Akorfa Mantey: Alan Kyerematen’s Movement for Change: From Elephant to Butterfly
1 hour -
‘Saturday will be a different game’ – Jordan Ayew warns Manchester United after cup exit
2 hours -
Asamoah Gyan: I’m handsome because I don’t drink alcohol
2 hours -
Ghana Airport Company fined ¢200K for failure to provide JoyNews with Frontiers Healthcare Services contract
2 hours -
2024 Women’s AFCONQ: Cameroon, Cote d’Ivoire eliminated in first round
3 hours -
CAF Champions League: Medeama to leave Ghana on Thursday to Guinea for Horoya decider
3 hours -
It is time to speak up – Dr. Nyaho-Tamakloe tells Kufuor, other high-profile figures
3 hours -
Star Assurance introduces ‘Star Motor Third Party Xtra’
3 hours -
Rotary Club of Ho organises free health screening in Adaklu
3 hours