Juventus retained their Serie A title with a 1-0 home win over Palermo on Sunday.
Juve only needed a point to claim their second straight Scudetto, and their 29th in total, but they took all three thanks to Arturo Vidal's 59th-minute penalty.
• Rzouki: Campioni d'Italia!
• Paul: Balotelli rescues Milan
The victory lifts Juve 14 points clear of nearest challengers Napoli, who played Inter Milan later on Sunday but they could no longer catch the pacesetters with only three rounds of matches left after this weekend.
Antonio Conte's men had to play out the final seven minutes with a man less following the dismissal of midfielder Paul Pogba for spitting at Palermo defender Salvatore Aronica, but it made no difference as Juve claimed their eighth successive league victory and with it the title.
While Juve were left to celebrate the championship though, Palermo's problems at the other end of the table increased with other results.
They had picked up 11 points from their previous five matches heading to Juventus Stadium but their defeat, combined with Genoa's win, saw them fall three points adrift of safety.
Mario Balotelli revelled in the spotlight once again as his late goal helped AC Milan put one foot in the Champions League with a 1-0 win at home to Torino.
The often-controversial Italy international has been a goalscoring revelation since swapping Manchester City for Milan in January, helping to ease the burden on Stephen El Shaarawy.
His latest goal, which came with just six minutes left, was his 11th since arriving at the club, although typically it was followed by a booking for dissent.
Milan are now four points clear of fourth-placed Fiorentina in third - the final Champions League spot - and with three games left, they will have to go some to let it slip. At the other end, Torino are four points from danger and should be okay.
Edinson Cavani hit a hat-trick as Napoli consolidated second place with a 3-1 victory over Inter Milan.
The Uruguayan striker was his typically clinical self in front of goal with poacher's efforts in each half sandwiching a spot-kick. It took Cavani's tally for the campaign 33 and with it increased the advantage over AC Milan to seven points.
Ricky Alvarez had equalised for Inter after 33 minutes, but the visiting defence could not handle Cavani and Andrea Stramaccioni's side are five points off a European place with three matches remaining.
Miroslav Klose scored five goals as Lazio thrashed Bologna 6-0 at the Stadio Olimpico.
The Germany international netted his hat-trick before half-time then came out firing again after the break to put Bologna to the sword in a dominant performance.
Hernanes also got onto the scoresheet for the home side with their second goal of the day, before Klose stole all of the headlines with a superb display.
Lazio are now three points adrift of fifth-placed Roma in the final European spot.
Udinese's European hopes remain healthy thanks to a convincing 3-1 win over a Sampdoria side who are looking over their shoulder with a great deal of concern.
The two now have just three games left to play and this success put Udinese to within four points of Fiorentina in fourth - losers at home to Roma on Saturday - and are one behind fifth-placed Roma.
More importantly they have a four-point buffer over Inter Milan in seventh and, with Roma still to try and take a European spot via the Coppa Italia, Udinese are a good bet for the Europa League at least.
Antonio Di Natale was their matchwinner, scoring twice to take his tally for the season to 21, with their other goal arriving from Luis Muriel. Eder had levelled for Samp, who have six points on the bottom three heading into the games later.
Marco Parolo and Jonathan Biabiany scored either side of half-time to boost Parma's hopes of a top-10 finish with a 2-0 win over Atalanta.
Parolo superbly fired into the top corner a minute before the interval to give the hosts just reward for their first-half dominance before Biabiany sealed Parma's first victory in five matches just before the hour mark.
Atalanta initially responded well to falling behind but were deserted by luck and found Antonio Mirante in the Parma goal in fine form before Biabiany killed off any hopes of a comeback.
Genoa moved three points clear of the relegation zone and condemned Pescara to an immediate return to Serie B thanks to a 4-1 win at the Stadio Luigi Ferraris.
Marco Borriello scored two and set up another for a buoyant Grifone, whose victory over the bottom-placed side never looked in any doubt.
Andrea Bertolacci and Antonio Floro Flores were also on target for Davide Ballardini's side with former Genoa favourite Giuseppe Sculli scoring a consolation for Pescara, who become the first side to be relegated.
Gonzalo Bergessio scored all three goals as Catania pushed 10-man Siena a step closer to the relegation trap door with a 3-0 win.
Argentina international Bergessio struck in the 14th, 52nd and 71st minutes - the latter two after Siena had lost Felipe to a red card - as Catania earned their first win in six to consolidate their place in the top half of the table.
Siena, in contrast, are in deep trouble near the foot of the standings after slumping to a third successive defeat and they are now five points adrift of safety with only three games remaining.
To make matters worse for Giuseppe Iachini's men, those three games are against top four sides Fiorentina, Napoli and AC Milan.
Information from the Press Association was used in this report.