Lazio close to within three points of Juventus in controversial circumstances, while Fiorentina collapse in Udine and Roma crumble in Catania.
Napoli also continue their climb up the standings by crushing Palermo, while Cagliari fight back for a late victory over Genoa.
In the drop zone Torino win a five-goal thriller and Bologna demolish Chievo.
Think you know your Italian football? Share your knowledge, tips and comments to win cash prizes in OLBG's tipster competition - £5,000 monthly.