Manchester City have beaten off competition from a number of Premier League clubs to land highly-rated Swindon youngster Alex Henshall.
The 16-year-old moves for an undisclosed fee having caught the eye when making two substitute appearances the Robins in League One last term.
Swindon chairman Andrew Fitton admitted that there was interest from a number of top flight clubs, including Liverpool, but City managed to secure the services of the England youth international.
"They have come up with a deal which is good for all parties," Fitton said.
"We've been approached by a number of Premier League sides and that includes a discussion with Liverpool."
Fitton also admitted that a deal had been struck between the two clubs over a possible relationship in the future.
"Part of the deal is an understanding about what we might do together in the future and a first refusal on him coming out on loan to us," he added.
"He's a special talent but he's also young so he's got a lot of learning to do."