Atalanta sent Frosinone down to a 2-0 result in Bergamo, which could prove crucial later this season.
Sassuolo’s dream start to the season continues, as Antonio Floro Flores snatched a late victory away to rivals Bologna.
Stevan Jovetic scored both goals, including a last-minute penalty, as Inter squeezed past Carpi.
Chievo humiliated Lazio 4-0 at the Bentegodi, as Alberto Paloschi bagged a brace and Riccardo Meggiorini provided a stunning assist.
Genoa dominated the game with Verona and pushed through with Leonardo Pavoletti and Serge Gakpe.
Milan got their first win, as Carlos Bacca and Luiz Adriano broke Serie A ducks to beat impressive Empoli 2-1.
Eder scored twice in 120 seconds as Napoli threw away a lead again, held 2-2 by Sampdoria.
Roma dominated Juventus, but risked throwing away the 2-1 win in stoppages after Patrice Evra saw red.
Torino completed another impressive comeback to beat Fiorentina 3-1 in a thoroughly entertaining game.
Udinese went from hero to zero, as they were stunned on home turf by 10-man Palermo.