Sassuolo completed an extraordinary comeback from 3-1 down to win 4-3 away to Bologna in just 13 minutes, putting them into second place.
Federico Chiesa had a dramatic Juventus debut, providing an assist for Alvaro Morata and getting sent off in the 1-1 draw away to Crotone.
Zlatan Ibrahimovic’s early brace – including a rebound from his saved penalty – allowed Milan to stay top with a perfect record, beating Inter 2-1 in the intense Derby della Madonnina.
Napoli put on a masterclass to humiliate leaders Atalanta 4-1, Hirving Lozano bagging a brace with Matteo Politano and Victor Osimhen also on target.
Roma were made to work hard for the three points, an Edin Dzeko brace, Pedro Rodriguez, Jordan Veretout penalty and Carles Perez solo run eventually beating Benevento 5-2.
Lazio showed the lack of strength in depth is still a real issue, as they were dominated 3-0 by Sampdoria, Tommaso Augello getting a goal and assist.
Fiorentina will have regrets after this 2-2 draw, as they scored two goals in five minutes and then stopped, allowing Spezia the thrilling comeback.
Andrea Belotti’s brace was not enough, as Torino’s disastrous season took another dismal turn with this 3-2 home defeat against Cagliari.
Udinese hadn’t scored a single goal this season, but needed three – including a last-gasp Ignacio Pussetto strike – to get the better of decimated Parma 3-2.
Serie A week four ends with Verona-Genoa on Monday night. The first game of the Grifone since the Coronavirus outbreak that hit the team three weeks ago.