Despite the heroics of goalkeeper Mattia Perin, Pescara were beaten 1-0 in Catania by Alejandro ‘Papu’ Gomez.
Torino grabbed a point at the Bentegodi and it was enough to secure their Serie A status, so both teams were celebrating.
Luca Toni’s goal gave Fiorentina a win that keeps them in the race for third, but sends his former club Palermo into Serie B.
Samir Handanovic’s heroics earned Inter a point at Marassi, as Genoa started the party by securing their Serie A status.
A sensational Victor Ibarbo run from his own half earned a 1-1 draw for Cagliari and ends Juventus hopes of setting a new points record.
Sergio Floccari and a cheeky Antonio Candreva chipped penalty gave Lazio their third consecutive victory, beating Sampdoria 2-0.
Milan held Roma despite having 10 men for half the game, as Sulley Muntari saw red for wrestling the referee and Francesco Totti was also sent off.
Marek Hamsik scraped a stoppage-time winner over already-relegated Siena for Napoli’s last home game of the season.
Bologna shocked Parma to win the Emilia-Romagna Derby at the Stadio Tardini this evening.
Antonio Di Natale’s brace turned the game around to beat Atalanta 2-1 and give Udinese a club record seventh straight win.