Karim Benzema struck a hat-trick as Real Madrid hammered Barcelona 4-0 at Camp Nou to reach the Copa del Rey final on Wednesday, progressing 4-1 on aggregate.
Vinicius Junior opened the scoring just before the break as Carlo Ancelotti's side mounted a spectacular comeback from their one-goal semi-final first leg deficit, with Benzema adding a second-half treble.
After netting three at the weekend against Real Valladolid in La Liga, Benzema repeated the trick to humiliate Barcelona on a painful night for coach Xavi Hernandez in front of almost 95,000 distraught fans.
Los Blancos trail their arch-rivals by 12 points in La Liga and were beaten by Barca in the Spanish Super Cup final in January, but triumphed here to reach the Copa final for the first time since 2014, where they will face Osasuna. "It was a complete game -- when you play a complete game, you win 4-0 like that," said Ancelotti. "This is the most important moment of the season and when we're at the right temperature (like this), we're good." Madrid turfed out the record 31-time cup winners with a muscular performance on a spiky night in Barcelona, where they also ended a demoralising run of three consecutive Clasico defeats.