Udinese beat Pescara despite being down to 10 men, but Sampdoria’s dismissal cost them in Parma and Chievo held Fiorentina.
Atalanta fought back to defeat Siena on their 105th anniversary and Palermo wasted so many chances against Torino.
Inter used their new tactics to get the better of Catania, while Cagliari survived the phantom goal controversy.
Click here for all the individual match reports, including Saturday’s Lazio-Milan and Juventus-Napoli.
Think you know your Italian football? Share your knowledge, tips and comments to win cash prizes in OLBG's tipster competition - £5,000 monthly.