Inter Milan were crowned Italian champions for the fifth consecutive season on Sunday, but Jose Mourinho's side had their nerves tested as Claudio Ranieri's Roma pushed them all the way.
With Inter still being held away at relegated Siena, Roma took a 2-0 lead against Chievo thanks to two emphatic finishes from Mirko Vucinic and Daniele de Rossi and, as things stood, were leading Inter on the clubs' head-to-head record.
But Diego Milito scored his 28th goal of the season in all competitions when finishing expertly past Gianluca Curci after 57 minutes to give Inter the 1-0 win and with it the Scudetto.
The result means they finish two points ahead of Roma, and have the chance to win an historic Treble when they play Bayern Munich in the Champions League final. This was Inter's second title under coach Jose Mourinho, and guarantees the Nerazzurri a place in the record books as the first team to win five back-to-back league titles since Juventus achieved the feat in the 1930s.
Meanwhile, Sampdoria secured the final Champions League spot, joining Inter, Roma and AC Milan in Europe's top competition, thanks to a 1-0 win over Napoli. Giampaolo Pazzini scored after 51 minutes.
Palermo could have taken fourth place if Samp slipped up but in the end a 2-1 victory over Atalanta was not enough. Edinson Cavani scored twice, including an injury time penalty.
Parma moved up to eighth in the final standings with a 4-1 win over bottom side Livorno. A brace from Davide Lanzafame either side of the break set Parma on their way, before further efforts by Stefano Morrone and Hernan Crespo sealed an emphatic win. Tomas Danilevicius pulled one back for Livorno 16 minutes from time.
Catania completed their best ever season in Serie A thanks to a 1-0 win over Genoa at a packed Stadio Massimino. A goal from Maxi Lopez in the 65th minute earned the Sicilians the win which takes them to 45 points, two more than their previous record in the top flight of Italian football set under Walter Zenga last season.
Genoa ended the game with 10 men after Ivan Juric was shown a 64th-minute red card.
Bari completed their excellent first season back in Serie A with a 2-0 win to edge ahead of opponents Fiorentina into 10th place in the final table. Cristian Stellini opened the scoring before half-time and, after Fiorentina's Alessandro Gamberini was sent off in injury time, substitute Emanuel Rivas volleyed a late second.
Cagliari's long search for a win will continue into next season as they had to come from behind to secure a final-day 1-1 draw at home with Bologna. Cagliari have not won since February 21, and rarely looked like changing that as they fell behind to Adailton's volley after only two minutes.
Daniele Ragatzu eventually levelled in the 65th minute but in a match of few chances, Bologna were rarely threatened as the two sides played out the draw.
Atalanta, Siena and Livorno were all relegated, while Palermo and Napoli took the Europa League spots.