Barcelona produced the best performance of the Xavi era to date to thrash Real Madrid with a ruthless 4-0 win at the Santiago Bernabéu.
After a good start when Pierre-Emerick Aubameyang and Ousmane Dembélé were both denied a spectacular comeback from Thibaut Courtois, the Blaugrana had to strike just before half an hour.
Aubameyang’s eighth goal of the season came as he crashed through Real’s defenders to head home, and Courtois was called up for action shortly afterward to prevent him from adding a second, which was the whole of the game.
But Barcelona also took the lead twice when Ronald Araújo, right-back Dani Alves, made his presence in the corner, directing a low header behind the 2-0 lead at half-time, which saw the home side whistle for angry home support.
Things got worse after a fresh start there, after Ferran Torres missed a good chance at the only goalkeeper game, wrapped up but rectified that by hitting home after Aubameyang found him hitting something high. .
The Gabonese international then made four high-stakes chips following the VAR check as scoffers reached the level of deafening Bernazéu.
Courtois was also asked to make another save to prevent things from going wrong as Barcelona moved up to the third place with a win and despite a penalty loss, Real are still nine points clear of Sevilla at the top of the table.