Cristiano Ronaldo struck again in Real Madrid's 5-0 rout at Almeria before going off injured, while Barcelona didn't miss sidelined star Lionel Messi as they eased past 10-man Granada 4-0 to retain the lead in La Liga on Saturday.
Andres Iniesta and Cesc Fabregas earned and converted penalties to help injury-battered Barcelona overcome the absence of Messi and four more first-choice players.
Without Messi, Xavi Hernandez, Dani Alves, Jordi Alba, and goalkeeper Victor Valdes, Barcelona still dominated a Granada side that had lost only once away this season, to remain unbeaten with a league record of 13 wins and a draw.
Granada, 2-0 behind, played a man down from the 66th minute after Manuel Iturra received his second booking.
Fresh from scoring four goals to lead Portugal past Sweden in their World Cup qualifying playoffs, Ronaldo extended his scoring run to eight straight games for club and country by grabbing Real Madrid's third-minute opener.
Ronaldo had already directed two shots on target when he ran forward to toe Isco's bouncing cross inside the far post with his outstretched left boot for his league-leading 17th goal in 14 rounds.
Ronaldo walked off the pitch in the 52nd minute with a suspected hamstring injury before Karim Benzema, Gareth Bale, Isco Alarcon and Alvaro Morata added further goals.
Not to be outdone, Atletico Madrid bettered their title rivals by demolishing Getafe 7-0 with Diego Costa returning from injury to score with a brilliant bicycle kick.
Raul Garcia put Atletico in front after 25 minutes. An own goal by Lopo Garcia doubled the hosts' advantage 10 minutes later, and then Garcia widened the gap early in the second half, before a double from David Villa and goals from substitutes Diego Costa and Adrian completed the rout.
Barcelona lead Atletico by three points with Madrid trailing the defending champions by six points.
Mexico forward Carlos Vela found the net four times to rally Real Sociedad back from a two-goal deficit for a 4-3 victory against 10-man Celta Vigo to round out a free-scoring Saturday featuring 23 goals.
Vela started Sociedad's comeback against Celta from 3-1 down by heading in a free kick in the 61st, and Celta defender Andreu Fontas was dismissed for his second yellow card four minutes later.
Vela leveled at 3-3 in the 78th minute and held off his marker to collect Antoine Griezmann's lobbed pass to roll in the dramatic winner in the 81st.
Information from The Associated Press was used in this report.