Mateo Kovacic has completed his move from Chelsea to Manchester City.
The Croatia international, 29, has joined the Premier League champions for an initial£25m. There could be a further £5m in add-ons.
Kovacic has signed a four-year contract at the Etihad Stadium.
“This is a brilliant move for me, and I cannot wait to get started with City,” he said.
“To be joining this squad really is a dream for any footballer.”
Kovacic joined Chelsea from Real Madrid 2019, initially on loan, before his move to west London was made permanent.
He made 37 appearances in all competitions for the Blues last season.