Manchester City have confirmed that Scott Sinclair has completed a move to the reigning Premier League champions from Swansea.
The 23-year-old, who found himself heavily linked with a switch to the Blues for much of the summer transfer window, is expected to go straight into Roberto Mancini's squad for a home date with Queens Park Rangers on Saturday.
No details as to the length of contract penned by Sinclair, or the fee involved in taking him to Manchester, have been released.
The highly-rated winger has, however, expressed his delight at securing a move to a club paired alongside European giants Real Madrid in Thursday's UEFA Champions League draw.
"I'm just glad everything is settled and that I'm now a City player," Sinclair told the club's official website.
"There were times when I thought it might not happen so I'm relieved that I'm here and I can't wait to get started.
"Playing alongside some of the best players in the world is exciting for me and when you see two Champions League fixtures against Real Madrid on the horizon, it brings it all home."
A move to City sees Sinclair bring to an end a two-year stint with Swansea, during which time he helped the club secure promotion to the Premier League.
The former Chelsea trainee will be hoping that a switch to the Blues will allow him to push for senior international recognition with England, having represented Team GB at the 2012 Olympics.