Manchester City will be able to play in next season's Champions League after their two-year ban from UEFA competitions was lifted by the Court of Arbitration for Sport (CAS).
The club will still have to pay a fine, which has been reduced from €30 million (£25m/$33m) to €10m (£9m/$11m).
City were initially punished by UEFA in February, when they were banned from competing in the Champions League or Europa League for two years and given a €30m fine for breaching Financial Fair Play rules.
Editors' Picks
In its initial statement confirming City's punishment, UEFA said that it found the Premier League club guilty of "overstating its sponsorship revenue in its accounts and in the break-even information submitted to UEFA between 2012 and 2016.