Juventus progressed to the Champions League last 16 after a Cristiano Ronaldo goal and a late header from substitute Alvaro Morata gave them a comeback 2-1 home win over Hungarians Ferencvaros on Tuesday.
Barcelona's poor run away to Real Sociedad continued when the champions were held to a 1-1 draw at Anoeta on Sunday and slipped six points behind La Liga leaders Real Madrid before next week's 'Clasico' against their arch rivals.
Barcelona came through a testing local derby at Espanyol, winning 3-0 to cling to their slender lead at the top of La Liga after rivals Real Madrid had set the challenge by beating Valencia 2-1 in the earlier kick-off.
Atletico Madrid suffered a first defeat in 13 games in all competitions as they lost 1-0 at home to Villarreal on Tuesday after a late strike from substitute Roberto Soriano.
Barcelona have Gerard Pique back for Sunday's La Liga 'Clasico' at leaders Real Madrid but captain and fellow centre back Carles Puyol has not managed to shake off a knee injury, the Spanish champions said on Saturday.
Athletic Bilbao missed a chance to tighten their grip on Spain's fourth Champions League qualification place when they had to come from behind to rescue a 1-1 draw at 10-man Villarreal in La Liga on Monday.
Second-half headers from Diego Godin and Raul Garcia gave holders Atletico Madrid a 2-0 win over Valencia and a place in the King's Cup quarter-finals by 3-1 on aggregate.
News of all that's transpired on and off the football field
Lionel Messi produced a vintage second-half performance to help Barcelona to a 4-1 win over local rivals Espanyol on Sunday which saw the champions cut the gap on La Liga leaders Real Madrid to three points.
Cristiano Ronaldo scored his 400th goal for Real Madrid as Zinedine Zidane's side closed in on a first La Liga title since 2012, easing to a 4-1 win over Sevilla on Sunday while Neymar hit a hat-trick for Barcelona, who thrashed Las Palmas 4-1.
A late goal by Toni Kroos sealed victory as Real Madrid defeated an impressive Celta Vigo side 2-1 to win their first home La Liga game of the campaign on Saturday.
Sergio Ramos made amends for his untimely own goal last week at Sevilla by scoring twice as Real Madrid bounced back from two successive defeats by beating Malaga 2-1 on Saturday to go four points clear at the top of La Liga.
Barcelona extended their near-perfect start to the season when Alexis Sanchez tapped in at the far post from Neymar's clever assist to secure a 1-0 win at home to city rivals Espanyol in La Liga on Friday.
Alexis Sanchez hit a hat-trick as Barcelona swept aside Elche 4-0 to return to the top of La Liga on goal difference ahead of Atletico Madrid on Sunday.
Real Madrid fans could be forgiven for wondering whether a new president is needed rather than yet another new coach after Carlo Ancelotti was sacked.
News of all that's transpired on and off the football field on Friday
Real Madrid can bury Atletico's hopes of winning La Liga with a third straight victory against their city neighbours on Sunday that would leave the capital's second club trailing by six points.
Cristiano Ronaldo, Gareth Bale and Karim Benzema took Real Betis apart to give Real Madrid a resounding 5-0 win on Saturday that put them level on 50 points with Barcelona and Atletico Madrid at the top of La Liga.
Diego Costa scored twice as Atletico Madrid beat Valencia 3-0 to maintain their winning home run this season and keep pace with Barcelona at the top of the La Liga table.
Manchester City's Sergio Aguero scored a hat-trick as coach Pep Guardiola maintained his 100 per cent record at the club with a commanding 4-0 victory against Borussia Moenchengladbach in their rearranged Champions League Group C opener on Wednesday.