Barcelona thrashed out arch rivals Real Madrid of the Copa del Rey on Wednesday night at Camp Nou.

The Catalans dominated most of the first half of the second leg of the quarter final match. Pedro scored the opener on 43 minutes, tapping home a brilliant pass from Lionel Messi. And Daniel Alves doubled the lead in the injury time (45+3 minutes).

Real staged an impressive fightback in the second half. Cristiano Ronaldo netted the first goal for Real on 68 minutes, diverting a Mesut Ozil pass. Karim Benzema too scored four minutes later, taking advantage of the loopholes in the Barca defence line.

Real managed to force a 2-2 draw but the Catalans overcame them with a 4-3 aggregate win helped by the 2-1 advantage in the first leg.

Real Madrid's Karim Benzema shoots to score against Barcelona during their Spanish King's Cup soccer match against Barcelona in Barcelona.Reuters
Barcelona's Pedro celebrates after scoring against Real Madrid during their Spanish King's Cup quarter-final soccer match in BarcelonaReuters
Barcelona's Alves challenges Real Madrid's Ronaldo during their Spanish King's Cup soccer match in Barcelona.Reuters
Real Madrid's Ramos receives a red card during their Spanish King's Cup soccer match against Barcelona in Barcelona.Reuters
Real Madrid's Benzema prepares to score next to Barcelona's Pique during their Spanish King's Cup soccer match in Barcelona.Reuters
Real Madrid's Casillas catches the ball in front of Barcelona's Sanchez during their Spanish King's Cup soccer match in BarcelonaReuters