Karim Benzema's 83rd-minute goal was enough for Real Madrid to extend their lead at the top of La Liga to nine points with a 1-0 win at Rayo Vallecano.
Juventus' faint Serie A title hopes were further dented by local rivals Torino, who fought their way back to earn a deserved 1-1 draw in Friday night's Turin derby.
Pierre-Emerick Aubameyang made a winning start to his Barcelona career as his new side beat Atletico Madrid 4-2 to move into La Liga's top four.
The Copa del Rey derby match between Real Betis and Sevilla was suspended after a pole hurled from the stands hit Sevilla player Joan Jordan in the head on Saturday.
Borussia Dortmund fought back from two goals down after a lacklustre start to beat Eintracht Frankfurt 3-2 and return some excitement to the Bundesliga title race.
Erling Haaland scored twice as Borussia Dortmund closed the gap on Bundesliga leaders Bayern Munich with a 3-0 win over Greuther Furth at Signal Iduna Park.
Barcelona let three points slip at Osasuna as a late stunner from Chimy Avila secured a 2-2 draw for the hosts, while Real Madrid were victorious in the Madrid derby.
Joy turned to despair for Celtic as two late goals earned Bayer Leverkusen a 3-2 win in Germany and condemned the visitors to a group-stage exit in the Europa League.
Moussa Diaby scored twice as Bayer Leverkusen romped to a 4-0 Europa League victory over Real Betis, while Lyon have qualified from Group A after beating Sparta Prague.
Bayern Munich thrashed Bayer Leverkusen 5-1 to reclaim top spot in the Bundesliga, while Juventus continued their winning run by beating Jose Mourinho's Roma.
Celtic are still without a point in Europa League Group G as Bayer Leverkusen produced an impressive display to come away with a 4-0 victory at Parkhead.
Ange Postecoglou admits Celtic now need a double victory over Ferencvaros to keep their Europa League hopes alive following their 4-0 defeat by Bayer Leverkusen.
Team news and stats ahead of Celtic vs Bayer Leverkusen in the Europa League group stage on Thursday; kick-off 8pm.
Erling Haaland scored two goals as Borussia Dortmund came from behind before beating Bayer Leverkusen 4-3 and Bayern Munich thumped RB Leipzig 4-1.
Emilio Ballack, son of former Germany, Chelsea and Bayern Munich midfielder Michael Ballack, has died.
Aston Villa have completed the signing of Jamaica forward Leon Bailey from Bayer Leverkusen on a four-year deal.
Aston Villa have reached an agreement with Bayer Leverkusen to sign Jamaica forward Leon Bailey.
Everton have signed Demarai Gray from Bayer Leverkusen for €2m (£1.7m), bringing an end to his brief spell in the Bundesliga.
Aston Villa are interested in signing the highly-rated Bayer Leverkusen winger Leon Bailey.
Bayer Leverkusen winger Demarai Gray is expected to undergo a medical today ahead of a proposed move to Everton.