Real Madrid lead a brilliant display of football, defeating Barcelona at Camp Nou, 3-1. The aggregate score of 4-2 in favor of 'Los Blancos' puts them in the final of the Copa del Rey.

The first goal was for the visitors, who opened the score through Cristiano Ronaldo (13' p). The Portuguese forward calmly converted a penalty he received from Gerard Pique to give the advantage to Real Madrid.

The game heated up quickly with several warnings being issued, to Pique and Carles Puyol on the home side and Alvaro Arbeloa  for the visitors.

The second half started off with a very aggressive Barcelona creating several options, but in a quick counter attack, Angel di Maria shot on target and the rejection from Pinto went to Cristiano Ronaldo (57'), who upped the score to 2-0.

The final stab for a very confused and disoriented Barcelona came from the same youngster who had scored the equalizer in Madrid, Raphael Varane (68'). After a cross from a corner kick, the French center back rose to finalize with a brilliant header to the left angle.

Barcelona would score in the last minute with a beautiful centering pass from Andres Iniesta that Jordi Alba (87') would finalize to the left angle beyond Diego Lopez, who had a brilliant night in  the goal.

Real Madrid advances to the final of the Copa del Rey to face whoever wins between Atletico de Madrid and Sevilla, a game that will be played on Wednesday starting at 2:55 PM ET Live on beIN SPORT.