Harry Kane completed his long quest for football's highest individual honour, with the Bayern Munich and England striker winning the Ballon d'Or after a record-breaking season that cemented his status as one of the game's greatest goal-scorers.
Hansi Flick felt a lack of physical freshness cost Barcelona in a game he thought his team controlled, after it slumped to a 2-1 defeat against rival Real Madrid.
Kylian Mbappe scored twice, grabbing an 87th-minute winner, as Real Madrid claimed a 2-1 away victory over Barcelona in El Clasico.
AC Milan provided the perfect response to its Europa League defeat to Bournemouth by beating Udinese 2-0 on Monday.
Dayot Upamecano's brilliant solo goal and Serge Gnabry's 100th Bundesliga strike helped Bayern Munich to a 3-1 win at Freiburg, as it returned to the top of the table.