Karim Benzema hit a hat-trick as Real Madrid thrashed arch rivals Barcelona 4-0 at the Nou Camp to reach the Copa del Rey final.
Barcelona, who lead Carlo Ancelotti's European champions by 12 points at the top of LaLiga, carried a 1-0 advantage from the first leg but were blown away following Vinicius Junior’s opener in first-half stoppage time.
Ballon d’Or winner Benzema then took over, slotting in from Luka Modric’s pass to give Los Blancos the lead in the tie before grabbing his second from the penalty spot in the 58th minute after Vinicius was brought down in the box.
Benzema completed a second hat-trick in as many matches by rounding off a swift counter-attack 10 minutes from time as Xavi’s Barcelona suffered a humiliating home defeat.
Real, who continue their bid for a 15th Champions League title with their first leg against Chelsea next Wednesday, will face Osasuna in the final on 6 May.

Meanwhile in the Netherlands, former Everton midfielder Davy Klaassen was left bleeding from the head and unable to continue after being hit on the head by an object thrown from the crowd during an ill-tempered Dutch Cup semi-final between Ajax and Feyenoord.
Klaassen scored the winning goal for visitors Ajax as they defeated their De Klassieker rivals 2-1 in Rotterdam, but his 51st-minute strike led to the ugly scenes which overshadowed the match.
As he was celebrating with team-mates a projectile was launched from a section of Feyenoord fans near the touchline, striking Klaassen on the back of the head. Blood was soon seen seeping from the wound and the teams were led from the pitch by match officials.
They spent more than 15 minutes in the dressing rooms with the continuation of the match uncertain.
Prior to the restart, Feyenoord assistant John de Wolf used a microphone to address the home supporters and is reported to have appealed for calm.
Klaassen was among the players to return to the field but after attempting to resume the game he sat on the turf and gestured that he was unable to continue. He was attended by medical staff and replaced by Brian Brobbey as Ajax closed out victory.