Napoli and Juventus carry on winning for club records, Inter ended their negative streak with Chievo and Mauro Zarate saved Fiorentina.
Empoli earned a last-gasp draw with Udinese despite missing a penalty, Milan conquered Palermo and Torino grabbed a stoppage-time 2-2 thriller at Sampdoria.
Verona got their first win of the season, surpassing 10-man Atalanta.
Click here for all the individual match reports from Serie A Week 23.
Napoli and Juventus carry on winning for club records, Inter ended their negative streak with Chievo and Mauro Zarate saved Fiorentina.
Empoli earned a last-gasp draw with Udinese despite missing a penalty, Milan conquered Palermo and Torino grabbed a stoppage-time 2-2 thriller at Sampdoria.
Verona got their first win of the season, surpassing 10-man Atalanta.
Click here for all the individual match reports from Serie A Week 23.
Or see how it all unfolded on our LIVEBLOG.