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”.
City said the rule breach was in relation to players on trial and their participation in friendly games, and that the club had been “fully compliant” since. The club also said they “co-operated fully” with Fifa’s investigation.
“The Fifa disciplinary committee has sanctioned English club Manchester City FC for breaches relating to the international transfer and registration of players under the age of 18,” said football’s world governing body in a statement.
“Manchester City FC was found to have breached, among others, article 19 of the Fifa Regulations on the status and transfer of players.
“The disciplinary committee took into account the fact that Manchester City FC accepted its responsibility and sanctioned the club with a fine of CHF 370,000.”
In May 2017, City were banned from signing academy players for two years and fined £300,000 after breaching Premier League transfer rules.
The club are currently being investigated by Uefa for alleged financial fair play violations.