Juventus relinquished their Italian Super Cup crown on Sunday as they lost 3-1 to a rampant Lazio at the King Saud University Stadium in Qatar.
Luis Alberto opened the scoring before Paulo Dybala leveled for Juventus. Two goals inside the final 17 minutes from Saned Lulic and Danilo Cataldi ensured Lazio add the Super Cup to the Italian Cup as the two trophies they win this year.
In the Serie A, Inter Milan climbed back onto the top of the standings thanks to a 4-0 win over Genoa on Saturday.
Romelu Lukaku scored a brace while Roberto Gagliardini and Sebastiano Esposito netted the other goals.
The victory takes Inter onto 42 points, level with second-placed Juventus but with a better goal difference.
With Juve and Lazio not in Serie A action, Roma and Atalanta closed in on the top three with respective victories in their match-day 17 fixtures.
Roma beat Fiorentina 4-1 away from home with Edin Dzeko, Alexander Kolarov, Lorenzo Pellegrini and Nicola Zaniolo all scoring for the visitors while Milan Badelj got the home side’s consolation.
Atalanta walloped AC Milan 5-0 at the Gewwis Stadium in Bergamo. Alejandro Gomez, Mario Pasalic, Josep Llicic (brace) and Luis Muriel scored for Atalanta.
Roma now climbs to third with 35 points while Atalanta sit a spot behind on 31 points.
On Sunday, Napoli registered their first victory under Genero Gattuso thanks to a 2-1 comeback victory over Sassuolo.
The hosts took a first-half lead through Hamed Traore but two second-half goals by Allan and Pedro Obiang (own-goal) saw Napoli pick all three points.
The victory is also Napoli’s first 9 Serie A games and it sees them drop into 8th with 24 points.
Elsewhere, Udinese beat Cagliari 2-1, Torino lost 2-1 at home to SPAL, Lecce were defeated 3-2 by Bologna while Parma and Brescia drew 1-1.
In Spain, Barcelona moved two points clear at the top of the La Liga table after winning their match-day 18 fixture while Real drew.
Barca beat Deportivo Alaves 4-1 thanks to goals from Antoine Griezmann, Arturo Vidal, Lionel Messi and Luis Suarez while Pere Pons struck for the visitors.
Barcelona now climbs onto 39 points, two ahead of Real Madrid who drew 0-0 at home to Athletic Bilbao on Sunday.
On the same weekend, Sevilla (3rd) and Atletico Madrid (4th) were also victorious.
Diego Carlos and Ever Banega scored as Sevilla beat Mallorca 2-0 while Atletico were 2-1 winners away to Real Betis with Angel Corea and Alvaro Morata netting for the capital side.
Sevilla remains third with 34 points while Atletico climbs into 4th, two points adrift of 3rd spot.
Elsewhere, Eibar beat Granada 3-0, Villarreal were 1-0 winners at home to Getafe, Real Sociedad triumphed 4-3 at Osasuna, Levante defeated Celta Vigo 3-1 while Valencia could only manage a 1-1 draw away to Real Valladolid.
In Ligue One, PSG maintained their 7-point lead at the top of the standings following a 4-1 win at home to Amiens.
Kylian Mbappe scored a brace while Neymar Jr and Mauro Icardi added one each for the Parisians with Steven Mendoza getting the visitors’ consolation on 70 minutes.
PSG now moves onto 45 points from 18 games and are still 7 (points) clear of second-placed Marseille who were 3-1 winners at home to Nimes.
After a goalless first-half, Marseille took the lead through a Sofiane Alakouch own-goal before Dimitri Payet and Dario Benedetto struck to make it 3-0. Nimes scored a late consolation through Tony Briancon.
Marseille remains second and has 38 points from 19 games.
Monaco were the top scorers of game-week 18 as they walloped Lille 5-1 despite trailing to a Viktor Osimhen 13yh minute strike.
Leandro Jordim’s sides scored through Gelson Martins, Keita Balde, Wassim Ben Yedder (brace) and Kamil Glick and also saw Daniel Subasic sent off in the 78th minute.
Monaco climbs into 7th spot with 28 points while Lille drops into 4th on 31 points.
On the same day, Lyon’s misery continued as they were held to a 1-1 draw away to Reims.
Lucas Tousart put the visitors ahead with a 9th-minute goal before Reims equalized at the stroke of halftime through Mathieu Cafaro.
The result leaves Lyon in 12th spot with 26 points.
Elsewhere, Montpellier thrashed Brest 4-0, Dijon and Metz drew 2-2, Rennes beat Bordeaux 1-0, Strasbourg were 2-1 winners at home to Saint Etienne, Angers were 2-1 winners away to Nantes while Toulouse lost 3-0 at Nantes.
In Germany, RB Leipzig moved two points clear at the top of the Bundesliga thanks to a 3-1 victory over Augsburg.
Despite trailing to a Florian Niederlechner early strike, Leipzig power back through Konrad Laimer, Patrick Schick and Youssef Poulsen to win the contest.
The win takes Leipzig onto 37 points, two ahead of Borussia Monchengladbach who could only manage a goalless draw away to Hertha Berlin.
Bayern Munich climbed into 3rd spot after dispatching Wolfsburg 2-0 on the same day.
Joshua Zirkzee and Serge Gnabry were once again on the score-sheet with two late goals that see the Bavarians move onto 33 points for the season.
For Dortmund, they lost 2-1 away to Hoffenheim on Friday despite taking a 17th-minute lead through Mario Gotze.
After a poor second-half by the visitors, the home side pounced and struck twice through Sargis Adamyan and Andrej Kramaric to win the game.
The defeat leaves Dortmund 4th with 30 points from 17 games.
The two Europa League spots-occupants Schalke and Leverkusen registered mixed results.
Schalke drew 2-2 with Freiburg while a Lucas Alario 90th minute goal was enough to see Leverkusen defeat Mainz 1-0.
Schalke now has 30 points while Leverkusen are on 28 (points).
Elsewhere, Koln defeated Werder Bremen 1-0, Dusseldorf beat Union Berlin 2-1 while Frankfurt lost 2-1 away to Paderborn.