Real Madrid went five points clear at the top of La Liga after beating Athletic Bilbao 2-1.
Casemiro scored the eventual winner just minutes after Arturo Aduriz had netted for the hosts to cancel out Karim Benzema’s early opener.
Barcelona play Valencia on Sunday, but Los Blancos will have a game in hand again once that fixture is complete.
In the Premier League, Arsene Wenger sunk further into a crisis after Craig Dawson’s brace helped West Brom to a 3-1 win over Arsenal.
During the game, rival sets of Arsenal fans each had messages flown over the Hawthorns, with a “Wenger Out” banner appearing first before the manager’s supporters got their point across with an “In Arsene We Trust” banner.
Meanwhile, Chelsea extended their lead at the top to 13 points, with Gary Cahill grabbing a late winner after a Jonathan Walters penalty had levelled the scores following Willian’s opener.
Meanwhile, Romelu Lukaku shrugged off any controversy generated by his decision to turn down a new Everton contract, scoring twice as the Toffees beat Hull 4-0.
Leicester City picked up their first away win of the season over West Ham.