Neymar and Alexis Sanchez were on target for the home team and Jese Rodriguez snatched up a late consolation goal for the Galacticos.
FC Barcelona expectedly dominated possession from the very beginning and they got their first breakthrough in the 20th minute when Iniesta provided Neymar on the left hand side of the penalty box.
Neymar did well to cut in and take a shot which ended up in the back of the net after a slight deflection off a Madrid defender.
Real Madrid did get more possession of the ball thereafter, but they lacked venom in their attack and most of their attacks fizzled off without troubling Victor Valdes.
Real Madrid's best chance of the first half came in the 43rd minute when Khedira forced an excellent save from Valdes.
Ancelotti's decision to play Ramos as a defensive screen in front of the central defence did not seem to be paying dividends as Xavi-Iniesta-Busquets were controlling the game quite comprehensively.
The second half started on a better note for Madrid as both teams were pretty even-stevens in terms of possession for the first 20 minutes.
Midway through the second half, Ronaldo had a legitimate penalty demand turned down by the referee when he was felled inside the box by Javier Mascherano.
Karim Benzema struck the crossbar with a screaming shot on the turn in the 68th minute.
Alexis Sanchez, who was substituted in for Neymar, put the game beyond Madrid's reach on the 78th minute by scoring with a sublime chip over Diego Lopez after spotting that the Real Madrid shot stopper was a few yards ahead off his line.
Jese Rodriguez scored the late consolation from a counter attack in the 91st minute of the game after Ronaldo had sped past the Barca midfield with his trademark run.
--IBNS (Posted on 27-10-2013)