It was billed as the biggest match of all time but, in the end, the only thing sizeable about it was the extent of Barcelona's superiority.
Despite a nervy opening half-hour, Pep Guardiola's side ultimately killed off Madrid and, potentially, the title race. The turning point came when Leo Messi scored his 40th of the season in the 34th minute and from there Barca were in total control.
Pedro finished superbly midway through the second half as the pressure seemed to affect Real and, particularly, Cristiano Ronaldo. The result means Real now need Barca to slip up twice as the Catalans are three points clear with a better head-to-head record.