Tammy Abraham's penalty more than nine minutes into stoppage time ended Roma’s winless run as Jose Mourinho's scraped a 1-0 victory at 10-man Spezia in Serie A.
Juventus ended the year on a positive note by beating relegation-threatened Cagliari 2-0 in Serie A, while Barcelona were held to a 1-1 draw at 10-man Sevilla in La Liga.
A stunning late goal from 19-year-old substitute Nico gave Barcelona three precious points as they beat Elche 3-2 at the Nou Camp in La Liga on Saturday.
Bayern Munich extended their Bundesliga lead to six points with Jamal Musiala on target as they beat Mainz 2-1, while Borussia Dortmund were held by Bochum.
Memphis Depay and Philippe Coutinho scored late on at Villarreal as Barcelona won 3-1 to finally end their winless streak away from home under new coach Xavi.
Erling Haaland fired a stoppage-time winner to give Borussia Dortmund a thrilling 3-2 win over Hoffenheim, while Lyon claimed their first win of the Ligue 1 season.
Serie A leaders Milan were stunned 2-0 by Spezia to give Inter the chance to leapfrog them, while Atletico Madrid went eight points clear in La Liga.
Inter Milan moved to the top of Serie A after winning 2-0 at Fiorentina while Bayern Munich went 10 points clear at the top of the Bundesliga.
# | Team | Pl | GD | Pts |
---|---|---|---|---|
11 | Las Palmas | 29 | -3 | 37 |
12 | Osasuna | 29 | -10 | 36 |
13 | Alaves | 29 | -9 | 32 |
14 | Mallorca | 29 | -10 | 30 |
15 | R Vallecano | 29 | -13 | 29 |
How it stands in real time...
Watch football and more top sport with NOW
Find out more about Sky Sports
The games not to miss...
Sky Sports is now available to follow on WhatsApp channels.