AC Milan overcame the first-half dismissal of Sandro Tonali to win 2-0 at Benevento and bounce straight back to the top of Serie A.
Milan had been leapfrogged earlier on Sunday by city rivals Inter, who thrashed Crotone 6-2, but secured a third straight win to return to the summit thanks to Franck Kessie’s first-half penalty and Rafael Leao’s effort after the interval.
Italy midfielder Tonali had a yellow card upgraded to red by VAR in the 33rd minute following his high tackle on Artur Ionita.
Niccolo Zanellato had given Crotone the lead and Vladimir Golemic’s penalty made it 2-2, but Achraf Hakimi was also on target for Inter, while home midfielder Luca Marrone scored a own goal.
Cristiano Ronaldo scored twice – his 13th and 14th league goals of the season – as Juventus beat Udinese 4-1 to move up to fifth in the table.
Ronaldo opened the scoring in the first half and after Federico Chiesa made it 2-0 early in the second period, he added his second.
Roma remain third thanks to Edin Dzeko’s solitary goal at home against Sampdoria and Napoli climbed one place to fourth after a 4-1 win at Cagliari.
Piotr Zielinski scored in either half for Napoli, his second two minutes after Joao Pedro’s equaliser, before Hirving Lozano and Lorenzo Insigne’s late penalty sealed all three points.
Sassuolo dropped two places to sixth after they were thrashed 5-1 at Atalanta.
Duvan Zapata and Matteo Pessina gave Atalanta a 2-0 half-time lead and after Zapata had struck his second, further goals from Robin Gosens and Luis Muriel made it 5-0. Vlad Chiriches scored Sassualo’s consolation.
Mattia Zaccagni struck the game’s only goal with 15 minutes left as Verona registered their first win in four with a 1-0 victory at Spezia.
Torino climbed out of the bottom three with their first league win since early November as goals from Wilfried Singo, Armando Izzo and Amer Gojak secured them a 3-0 victory at Parma
Fiorentina remain four points above the relegation zone following a goalless home draw with Bologna.