Oleksandr Zinchenko was part of their Euro 2016 squad
Manchester City have signed Ukraine midfielder Oleksandr Zinchenko from Russian side FC Ufa.
He played in all three group games at Euro 2016 as Ukraine finished bottom of Group C with zero points and no goals scored.
City have not released details of the fee or length of contract.
The player is only 19 and while he has already amassed six caps for Ukraine, he has made fewer than 40 senior appearances as a pro at club level.
He made 24 league appearances for his club last season with two goals and four assists to his name.
But clearly new manager Pep Guardiola and his staff have spotted potential as the incoming coach begins to put his stamp on the City squad.