Barcelona came from 2-0 down to beat Real Madrid 4-3 on Sunday to extend their lead at the top of the table and close in on the title.
In a truly extraordinary game, Barca shrugged off their Champions League heartbreak and fatigue, recovered from an awful start and simply swept Real Madrid away to make it four wins from four against their bitter rivals this season.
It was fun, it was nervy and it was pure entertainment from start to finish.
Madrid scored three but Barca scored more and Los Blancos had no answer.