Zlatan Ibrahimovic scored on his return for AC Milan.
Stephan El Shaarawy’s stoppage goal gave Jose mourinho a victory in their 1,000th game in management as Roma edged Sassuolo 2-1 in Serie A.
Mourinho released a classic celebration, sprinting to the sideline to celebrate after El Shaarawy threw the ball up on Sassuolo goalkeeper Andrea Consigli in added time.
Bryan Cristante gave Roma the lead after 37 minutes but Filip Djuricic called it off just before the hour mark.
Zlatan Ibrahimovic wasted no time on his return from four months from injury, scoring to help AC Milan to a 2-0 win over Lazio as he added to Rafael Leao’s strike in the first half.
But rivals Inter lost their first points of the season as they were held to a 2-2 draw against Sampdoria, which secured goals from Maya Yoshida and Tommaso Augello to clear strikes from Federico Dimarco and Lautaro Martinez. .
Mohamed Fares’ brace helped Genoa come back 2-0 to win 3-2 at Cagliari, while Lazar Samardzic struck to death in Udinese’s 1-0 win at Spezia. Torino won 4-0 over Salernitana.
Karim Benzema scored a hat-trick as Real Madrid came back twice from behind to beat Celta Vigo 5-2 in La Liga.
Santi Mina took advantage of a poor defense to put the visitors ahead after just four minutes, and although Benzema equalized, they regained the lead thanks to Franco Cervi’s goal just after the half hour.
But Benzema equalized again early in the first half, then added the fifth from the penalty spot after goals from Vinicius Junior and new signing Eduardo Camavinga.
Thomas Lemar struck in the ninth minute of added time as Atletico Madrid beat Espanyol 2-1.
The hosts took a surprise lead five minutes before the break thanks to Raul de Tomas’ looping header with Atletico working until Yannick Carrasco hit an equalizer with 11 minutes remaining.
But with Espanyol guilty of wasting time and two long VAR reviews leading to many additions, Lemar shot past Diego Lopez to the death for three points which takes defending champions Atletico to 10 in their first four games.
Valencia were also expected to come back from behind, but did so with convincing style as goals from Maxi Gomez, Aridane Hernandez, Goncalo Guedes and Omar Alderete earned them a 4-1 victory at Osasuna.
Real Sociedad won 2-0 at Cádiz thanks to a late brace from Mikel Oyarzabal, the second from the penalty spot after Cala saw red for the hosts.
Hertha Berlin secured their first Bundesliga points of the season as Suat Serdar’s brace in the first half helped them win 3-1 at Bochum.
Lars Stindl scored twice to help Borussia Mönchengladbach win 3-1 against Arminia Bielefeld.
Late goals from Kasper Dolberg and Amine Gouiri helped Nice win 2-0 at Nantes to climb to fourth place in Ligue 1.
Angers, second after a good start, only lost points for the second time this season when they were held in check 1-1 at Brest.
Lyon claimed their second win of the season, beating Strasbourg 3-1 with goals from Moussa Dembele, Jason Denayer and Lucas Paqueta before Habib Diallo secured a consolation goal from the penalty spot.