Atalanta suffered a post-Champions League hangover in the 2-1 defeat to Bologna, as Rodrigo Palacio and Andrea Poli proved decisive.
Brescia not only celebrated a second consecutive victory since Eugenio Corini returned, they flattened Lecce 3-0 in a relegation six-pointer.
Lazio put themselves within three points of the leaders and ended Cagliari’s unbeaten run with two goals in stoppages to turn it around for 2-1.
Borja Valero thought he had given Inter victory against his former club, but Dusan Vlahovic’s stoppage-time stunner saved Fiorentina and Vincenzo Montella.
Manolo Gabbiadini’s late strike proved decisive, as Sampdoria won the Derby della Lanterna and sent Genoa plunging into real relegation trouble.
Juventus proved the trio of Cristiano Ronaldo, Paulo Dybala and Gonzalo Higuain can co-exist from the start in a 3-1 win over Udinese.
Milan didn’t get the result they wanted to celebrate their 120th birthday, as the woodwork twice denied Rafael Leao against Sassuolo.
Gennaro Gattuso’s Napoli debut did not go as planned, because Parma struck twice on the counter with Dejan Kulusevski and Gervinho to win 2-1 at the Stadio San Paolo.
Roma came back from an Andrea Petagna penalty to beat SPAL 3-1 with a second half flurry of goals, which could doom Leonardo Semplici.
Verona completed an incredible comeback from 3-0 down to hold Torino 3-3 with all three substitutes scoring in a 15-minute spell.