Barcelona have beaten Real Madrid 5-nil at the Nou Camp to leap-frog their Spanish football rivals and go top of La Liga.
In a scintillating performance by the homeside, David Villa struck twice, while Xavi, Pedro and Jeffren added the rest.
Barca were stroking the ball around for fun by the end and their biggest win in the "Clasico" since they thumped Real 6-2 at the Bernabeu in their treble-winning 2008-09 season.
The result put a severe dent in Real's resurgence under new coach Jose Mourinho.
Barca have 34 points from 13 matches, with Real, who were unbeaten in all competitions before today, on 32 and Villarreal in third on 27.