Manchester City have confirmed the signing of Germany international Leroy Sane from Schalke on a five-year deal.
The 20-year-old, who has cost City a reported £37million, came through the ranks at Schalke and had developed into a key figure at the Veltins Arena since making his first-team debut in April 2014.
On the move, he said: "I feel really good, I'm happy to be here and happy that it has all worked out. Now I can settle here in Manchester and play for City.
"One of the reasons I decided to join City was Pep Guardiola; he convinced me to come here and that I can continue to progress. I know I will learn a lot under him and now I can take the next step in my career.
"I followed Pep at Barcelona and at Bayern where he achieved a lot and worked really well with young players.
"I think he can make me a more complete player. I think I will need a bit of time to start with because it's another league and there's a different style of play but I think I can adapt very quickly."