Real Madrid reduced the gap at the top of the Primera Division to eight points ahead of next week's El Clásico as Cristiano Ronaldo's hat-trick led them to a 5-1 victory over Deportivo La Coruña at the Bernabéu.
Riki had given the visitors a shock lead on 15 minutes but Real were level seven minutes later when Ronaldo scored from the penalty spot after Manuel Pablo had brought down Angel Di María.
The hosts were in cruise control by half-time as Di María and Ronaldo nodded in from close range just before the break.
Pepe headed in the fourth 25 minutes from time following Xabi Alonso's free-kick, before Ronaldo completed his hat-trick with another penalty after Evaldo had been harshly adjudged to have handled Kaka's cross.
Meanwhile, two goals in the opening 20 minutes from Guilherme Siqueira and Gabriel Torje were enough to hand Granada their first victory of the season as they withstood a second-half onslaught from Celta Vigo, who pulled one back through Iago Aspas, to win 2-1 at Nuevo Los Carmenes.
Four second-half goals – three in the last eight minutes – saw Osasuna wrap up their first victory of the season as they despatched a poor Levante side 4-0.
Emiliano Armenteros opened the scoring 10 minutes after the break before Roland Lamah (82), a David Timor penalty a minute from time and Nino's injury-time strike wrapped up a resounding victory.