Relegation contenders Catania decided the final destination of the Serie A title with a 4-1 victory over Roma that confirmed Juventus as champions.
Rudi Garcia's second-placed Roma travelled to Sicily eight points behind Juve and knowing only victory here would maintain their slim hopes of denying the Turin giants their third straight championship.
Two first-half goals from Mariano Izco and later strikes from Gonzalo Bergessio and Pablo Barrientos sealed Roma's fate, while lifting Catania, who for the majority of their dismal campaign were rooted to the bottom of the table, to within three points of safety with two games remaining.
At the age of 37, Roma captain Francesco Totti did manage to score his first ever league goal against Catania, but his club's defeat allowed Juve to celebrate before they host Atalanta on Monday night.
AC Milan returned to the race for Europe by edging city rivals Inter Milan 1-0 in a dismal Derby della Madonnina encounter at the San Siro.
In better times the Milan showpiece has proved key to the destiny of the Serie A title, or to Champions League qualification, but Sunday night saw the two clubs scrapping for Europa League berths.
Nigel de Jong's header meant what little glory there was to take from the evening went to Milan, who climbed to eighth place where they lie three points and three places behind Inter with two games of the season remaining.
Three goals in 12 first-half minutes set Udinese on course for a 5-3 home rout of strugglers Livorno.
The visitors looked like they were going to have a good afternoon when Paulo Sergio Betanin put them ahead in the 13th minute. Udinese captain Antonio Di Natale missed an opportunity to equalise from the penalty spot but in the 19th minute he scored in open play.
Emmanuel Badu then put Udinese in front in the 21st minute only for Betanin to pull Livorno level before the half-hour mark. Udinese hit back as Roberto Pereyra, Gabriel and Di Natale all found the net before half-time. Djamel Mesbah cut the gap two minutes from time but Livorno fell to defeat and the foot of the table.
Parma's quest for European football is back on track after a 2-0 home victory over Sampdoria snapped a two-game losing streak.
Back-to-back defeats to fifth-placed Inter Milan and then Cagliari left the Gialloblu in real danger of missing out on Europa League football, with Torino capitalising to sneak into sixth. But goals from Antonio Cassano and Ezequiel Schelotto dragged Parma to within a single point of Torino before the two clubs meet at the Stadio Olimpico next weekend.
Gennaro Sardo's own goal handed Torino a narrow 1-0 victory at 10-man Chievo to move the Granata closer to Europa League football next season.
The luckless defender turned a Torino corner kick in the 54th minute past goalkeeper Michael Agazzi and into his own net. Chievo's hopes of finding an equaliser were hindered when substitute striker Sergio Pellissier was sent off for dissent with 24 minutes remaining.
Toro held on for a victory that has kept them in sixth place with two Serie A games left.
Bologna earned a valuable point in their battle to avoid the drop with a 0-0 draw at Genoa.
The visitors had the best chance of the match in the 87th minute when substitute Daniele Paponi's goal-bound attempt was palmed over the bar by Genoa goalkeeper Mattia Perin.
The outcome lifted Bologna, who are winless since March 23, out of the relegation zone and into 17th place. The Rossoblu are just one point clear of Sassuolo, who are 18th and take on Fiorentina on Tuesday.