Udinese came back to win a five-goal thriller at the Bentegodi and Cyril Thereau shocked old club Chievo.
Lazio fell to their fourth defeat in five Serie A rounds, but had two goals disallowed in their 1-0 loss at Empoli.
Frosinone added to Verona’s woes, but above all Rafael’s ridiculous red card changed the game.
Carpi fought back from an early goal to conquer Genoa, but Leonardo Pavoletti’s moment of madness proved costly.
M’Baye Niang bagged a brace and set up another as Sinisa Mihajlovic’s Milan swept Sampdoria aside 4-1.
It’s a battle between two of the best sides in Serie A, when Inter pay a visit to San Paolo for a clash with Napoli.
Mario Mandzukic nodded in a Paulo Dybala cross as Juventus conquered Palermo 3-0 to fly into fifth place.
Roma’s disastrous week was complete with a 2-0 home defeat to Atalanta in a fiery game with three red cards.
Fiorentina played a third consecutive draw in all competition, as Sassuolo cancelled out an early Borja Valero strike.
Andrea Belotti broke his Torino duck for their first home win in two months, Roberto Donadoni’s maiden Bologna defeat.