A superb diving header from Cesc Fabregas earned Barcelona a 3-1 win at Real Madrid on Saturday that lifted the champions above their bitter rivals to the top of La Liga.
Jose Mourinho's Real went ahead in the opening 'Clasico' of the campaign when Karim Benzema capitalised on an error by Barca goalkeeper Victor Valdes to score after 23 seconds.
A trademark weaving run from World Player of the Year Lionel Messi created Barca's equaliser for Alexis Sanchez after half-an-hour before Xavi's deflected strike on his 600th appearance for Barca made it 2-1 eight minutes into the second half.
Daniel Alves galloped down the right wing and sent over a deep cross for former Arsenal captain Fabregas to nod in Barca's third in the 66th minute.
Pep Guardiola's eighth victory in 12 'Clasicos' since he took the helm at the end of the 2007-08 season put his Barca side on 37 points from 16 matches, level with Real, who have a game in hand, but ahead on goal difference.
El Clasico: Real look to make most of Barca's poor away form
Neymar plays down comparisons with Messi
WC qualifier: Messi stars as Argentina rally to win over Columbia
Spain dominate World Player of the Year shortlist
Racism on football pitch: Allegations against Fabregas, Terry