Chile goalkeeper Claudio Bravo has completed his move from Barcelona to Manchester City for a reported £17 million.
Bravo, 33, has a signed a four-year deal and could make his debut in the Premier League clash with West Ham United on Sunday.
The shot-stopper, who has won 106 caps for Chile, was identified as a top target by new City boss Pep Guardiola who wants a keeper who is comfortable with the ball at his feet.
But the deal casts doubt over the future of England international Joe Hart, who has begun the season as second choice to Willy Caballero at the Etihad.
It's that time again!
Let's all #WelcomeClaudio to Manchester City!
- Manchester City (@ManCity) August 25, 2016
Bravo said on his new club's official website: "I'm very proud to be joining Manchester City. I know the Club is building something very special and I hope I can be part of many successes in the coming years.
"I have followed City's progress in recent years and obviously know some of my new team-mates from the Copa America.
"It is not easy to leave a club like Barcelona where I had two fantastic years, but the opportunity to work with Pep Guardiola was too good to refuse.
"Now I will challenge the other great goalkeepers the Club has and together I hope we can win many trophies."
Hart played -- and captained City -- in the Champions League playoff second leg victory over Steaua Bucharest on Wednesday in what could be his final game for the club.
The keeper waved and blew kisses to fans at the final whistle in what appeared to be a farewell with Hart expected to find a new club before the transfer window closes on Aug. 31.
- FC Barcelona (@FCBarcelona) August 25, 2016
Bravo moved to the Camp Nou in 2014 after eight years at fellow La Liga club Real Sociedad.
He rotated the keeper role with Marc-Andre ter Stegen last season -- starting La Liga games while the German international was selected for Champions League and Copa del Rey matches.
Bravo becomes City's eighth signing of the summer following deals for Ilkay Gundogan, Aaron Mooy, Nolito, Oleksandr Zinchenko, Leroy Sane, Gabriel Jesus and Marlos Moreno.
Guardiola said: "Claudio is a fantastic goalkeeper and an excellent addition to our squad.
"He has experience and great leadership qualities and is in the prime of his life. He is a goalkeeper I have admired for a number of years and I'm really happy he is now a City player."