Manchester City have completed a £43m deal for Portugal attacking midfielder Bernardo Silva from French champions Monaco.
The 22-year-old, who will join City on 1 July, said: “I’m now at one of the best teams in the world”.
Silva has made 58 appearances for Monaco this season – including two against City in the Champions League – scoring 11 goals and 12 assists.
He said the chance to work with Pep Guardiola influenced his decision.
“Of course when you have the opportunity of being trained by Guardiola, you don’t say no,” added the playmaker, who has played 12 times for Portugal, scoring once.
“If not the best coach in the world, he is one of the best.”
Guardiola’s City finished third in the Premier League this season, securing Champions League football next year.
Silva was integral to the Monaco side that reached the semi-finals, suffering eventual defeat to Juventus, who play Real Madrid in the final on Saturday, 3 June.