Inter continued their seemingly unstoppable march with a 3-1 victory at Bologna’s Stadio Dall’Ara.
It was an immensely controversial victory for Juventus, as Catania saw a perfectly good goal disallowed, went down to 10 men and Arturo Vidal’s winner was offside.
Fiorentina beat nine-man Lazio in a fiery and controversial match that saw a missed penalty, two screamers, an incorrectly disallowed goal and two red cards.
Stephan El Shaarawy scored on his 20th birthday against his former club as an uninspired Milan scraped a 1-0 victory on Gigi Del Neri’s Genoa debut.
Napoli missed two open goals from a yard and rattled the woodwork, but Marek Hamsik eventually squeezed a 1-0 victory over Chievo.
Atalanta played the entire second half with 10 men, but held on under pressure to scrape a point in Pescara.
Erik Lamela’s brace was not enough to stop Udinese coming back from 2-0 down to beat Roma 3-2 with the cheekiest of Antonio Di Natale penalties.
Sampdoria went crashing to a fourth defeat on the trot, as Cagliari continued their winning run under new boss Ivo Pulga.
Palermo had the best chances in this bottom of the table clash at Siena, as Fabrizio Miccoli wasted a golden opportunity and there was a strong penalty shout, but it ended 0-0.
It was a tale of two Sansones – Gianluca was sent off for Torino and Nicola opened the scoring as Parma came away with a 3-1 victory.