Manchester City have avoided a transfer ban after admitting breaching Fifa rules on signing youth players.
The Premier League champions have been fined 370,000 Swiss Francs (£315,000).
Fifa said City breached article 19 of its regulations: "International transfers of players are only permitted if the player is over the age of 18."
City say the breaches, which all occurred before December 2016, were as a result of "misinterpretation of the regulations in question".
Chelsea were banned from signing players for two transfer windows for a similar rule breach - but the club are appealing to have that overturned.