Punishments cut for Italian clubs
Of the four implicated clubs, only Juventus will now go down to Serie B
The Italian clubs implicated in a match-fixing scandal have had their punishments slashed on appeal.
Lazio and Fiorentina have been reinstated to Serie A - but with points deductions increased from 12 to 19 for Fiorentina and seven to 11 for Lazio.
Juventus' hopes of overturning demotion to Serie B were dashed, but instead of starting on minus 30 points, they have only had 17 points taken away.
AC Milan stay in Serie A with their penalty cut from 15 points to eight.
Milan has also been allowed to play in the Champions League qualifying rounds this season - having orginally been barred from Europe.
AT A GLANCE
Juventus: Were relegated with 30 point penalty; now still in Serie B but with 17-point deduction
AC Milan: Were allowed to stay in Serie A but with 15-point penalty; now still in Serie A but with eight point deduction and put back into Champions League
Lazio: Were relegated with seven-point penalty; now put back in Serie A with 11-point deduction
Fiorentina: Were relegated with 12-point penalty; now put back in Serie A with 19-point deduction
But the Italian Football Federation (FIGC) sports court upheld the decision to strip Juventus of their last two Serie A titles.
The court also confirmed the five-year bans for former Juventus executives Luciano Moggi and Antonio Giraudo - the figures at the centre of the scandal.
The original punishments were handed out to the disgraced clubs by a Rome tribunal just five days after Italy won the World Cup.
All four clubs implicated denied the accusations.
Their appeals were held by the FIGC sports court in a Rome hotel on Tuesday, and fans of local club Lazio gathered in their hundreds outside to cheer the decision to promote the team back to Serie A.