Manchester City have confirmed the signing of John Stones from Everton on a six-year deal.
The England international, who joined Everton from Barnsley for £3m in 2013, is believed to have cost the two-time Premier League champions £47.5m - making him Britain's most expensive defender.
The centre-back, whose deal at the Etihad Stadium will run until 2022, was named in City's Champions League squad on UEFA's official website this morning before the transfer was completed.
Shortly after the blunder was made, City made it official by announcing Stones's arrival, which makes him the eighth player to be signed by manager Pep Guardiola this summer.
Ilkay Gundogan, Nolito, Oleksandr Zinchenko, Aaron Mooy, Leroy Sane, Gabriel Jesus and Marlos Moreno have already come through the welcome gates.
"I'm absolutely delighted to sign for City and now the deal's done I'm looking forward to the next stage in my career," Stones told the club's official website.
"I've obviously seen what's going on here at the Etihad, it's an ambitious club with a great manager so I can't wait to get stuck in and help achieve the goals. I know it will be tough getting a place in this team but I'm determined to become the best player I can be and help us to success.
"I had a wonderful time with Everton and wish them and their fans all the best but now I'll give my all for City."
Guardiola added: "We want to help John show his quality with us and improve on what he has already achieved. I like the way he plays the game and I'm looking forward to welcoming him into the squad."
Stones will wear the number 24 shirt for the upcoming season.