Real Madrid moved three points clear at the top of the Primera Division after clinching a 3-1 win at previously unbeaten Celta Vigo.
Cristiano Ronaldo opened the scoring after just eight minutes and Danilo doubled the visitors’ lead midway through the first half, but Madrid were again grateful to goalkeeper Keylor Navas, who produced three stunning saves.
Celta were reduced to 10 men in the second half with the dismissal of Gustavo Cabral but finally managed to beat Navas in the 86th minute thanks to a magnificent strike by Nolito, only for Marcelo to stretch Madrid’s lead late on.
The hard-fought victory leaves Madrid as the only unbeaten team in the league and takes them three points ahead of Celta. Barcelona can join Madrid on 21 points if they beat Eibar on Sunday.
Sevilla bounced back from their last-gasp defeat to Manchester City by thrashing 10-man Getafe 5-0 to move up to ninth place.
Kevin Gameiro hit a first-half brace to put the hosts well in control and completed his hat-trick with a penalty, while Ever Banega and Yevhen Konoplyanka also netted spot-kicks, the Ukrainian completing the visitors’ humiliation after Carlos Vigaray was dismissed.
Adnane Tighadouini and Juan Carlos struck in the second half as Malaga claimed their second win of the season at Deportivo La Coruna’s expense.
The hosts gave themselves a three-point buffer over the relegation zone with a 2-0 win at Estadio La Rosaleda, only the second game this season in which they have scored.
Tighadouini was lucky to see his free-kick beat everyone in the box and nestle in the far corner after 62 minutes and Carlos made it safe with an opportunistic effort five minutes from time.
Granada temporarily moved off the bottom after drawing 1-1 at home to fellow Andalusians Real Betis.
Dimitri Foulquier gave the hosts the lead after just two minutes by pouncing on an error by Betis defender Heiko Westermann, but Ruben Castro saved his team-mate’s blushes by levelling from the penalty spot later in the first half
Javi Guerra’s brace helped Rayo Vallecano secure a comprehensive 3-0 victory against Espanyol.
Unaffected by a run of three straight defeats, los Franjirrojos dominated from the outset in Madrid.
Roberto Trashorras’ penalty gave Rayo a deserved half-time lead, which Guerra added to with a pair to secure the win.