
Cristiano Ronaldo continued his fine goal scoring record at the Nou Camp with a brace as Real Madrid beat Barcelona 3-1 to go through to the final of the King’s Cup 4-2 on aggregate.
The Portuguese hit a first half penalty and then knocked in a rebound after the break as Real took full advantage of their counter-attacks.
Raphael Varane headed the third after 68 minutes while Jordi Alba got a late consolation.
Real Madrid will now take on the winners of Sevilla and Atletico Madrid who play on Wednesday, the capital side enjoying a 2-1 lead from their first leg.
Ronaldo has now scored in his last six visits to the Catalan capital and came out on top in his personal battle with Lionel Messi, who was largely anonymous in the game.
The Argentine, however, has the chance to respond when the pair meet again in the league at the weekend.