Atalanta down in Italy
Atalanta were relegated from Serie A as champions Juventus were held at Livorno.
Atalanta were relegated from Serie A as Juventus' title celebrations were dampened by a draw at Livorno.A home defeat to Roma condemned bottom club Atalanta to the drop but the remaining two relegation places are still to be decided with one match left in the season.
Antonio Cassano's 49th minute goal was enough to sink Atalanta and also ensure Roma avoid the unthinkable scenario of relegation themselves.
Juventus had been handed the scudetto courtesy of Milan's draw at home to Palermo on Friday but they failed to mark the feat with a win after a 2-2 stalemate at Livorno.
Pavel Nedved had the visitors in a tenth minute lead before Livorno rallied in the opening 10 minutes of the second half.
Igor Protti levelled matters before Cristiano Lucarelli put the hosts ahead, only for David Trezeguet to snatch a point for the champions.
Udinese are back in the fourth UEFA Champions League spot after they picked up a 1-1 draw at Cagliari.
Vincenzo Iaquinta's 48th minute goal had Udinese in the lead but the home side snared a point through Mauro Esposito midway through the second half.
Sampdoria are now fifth, one point behind Udinese, after Adriano's goal for Internazionale earned the third-placed team the spoils in Genoa.
Fiorentina are second from bottom after a 1-1 draw at Lazio, with Enzo Maresca's early goal cancelled out by Sebastiano Siviglia's effort for the hosts.
The third relegation spot is now occupied by Siena who could only muster a 0-0 draw at Parma, with the Gialloblu also still fearing for their Serie A future.
Chievo Verona eased their relegation concerns as Davide Mandelli's 82nd minute goal was enough to dispatch Bologna.
Messina's 2-1 defeat at struggling Brescia ensured Palermo qualified for European football for the first time in their history.
Palermo are now guaranteed sixth spot in Serie A, as Messina slumped at Brescia, who moved out of the relegation zone with the victory.
Luigi Di Biagio and Omar Milanetto notched for Brescia, with Messina grabbing a last minute consolation through Nicola Amoruso.
Reggina and Lecce shared four first half goals, with the visitors twice coming from behind.
Emiliano Bonazzoli and Carlos Paredes had Reggina in front but a double from the coveted Mirko Vucinic ensured Lecce collected a point.
Click below for an individual match summary:
Atalanta 0-1 Roma
Brescia 2-1 Messina
Cagliari 1-1 Udinese
Chievo 1-0 Bologna
Lazio 1-1 Fiorentina
Livorno 2-2 Juventus
Parma 0-0 Siena
Reggina 2-2 Lecce
Sampdoria 0-1 Internazionale