Manchester City have completed the signing of midfielder Matheus Nunes from Wolves for £53m.
The deal includes a 10% sell-on clause for Wolves from any profit City make on the 25-year-old in future.
The Portugal international, who has 11 caps for his country, has signed a five-year contract with City.
“I’m so happy to be joining Manchester City, the champions of Europe and a club I’ve admired for a long time,” said Nunes.
City had a previous bid for Nunes rejected, with Wolves holding out for a fee closer to their asking price of over £60m.
Nunes had been absent from training for the Molineux club recently after making it clear he wanted to join Pep Guardiola’s side.
“The opportunity to work under Pep Guardiola, one of the greatest managers ever, and alongside some of the best players in the world was something I simply couldn’t turn down,” added Nunes.
“I learned so much during my season at Wolves and I’m excited to continue improving in the Premier League, a division which brings the best out of me. I’m really excited to get going, meet the fans and hopefully be a part of plenty more success at City.”
Wolves signed Nunes on a five-year contract last summer, paying a club-record £38m to Sporting Lisbon.
He was a key figure during the second half of last season as Wolves successfully avoided relegation, finishing 13th in the table.