Manchester City have managed the fourth sign, Ukrainian midfielder Oleksandr Zinchenko from FC Ufa.
The 19 year played for Ukraine at Euro 2016, featuring in all three group games before his country’s elimination.
He started his career at Shakhtar Donetsk but headed to Ufa in 2015 after failing to break into the first team.
And City have snapped him up after a full season at the Ukrainian side during which time he made 35 appearances for club and country and scored two goals
Zinchenko becomes City’s fourth signing under new boss Pep Guardiola, following the captures of Ilkay Gundogan, Aaron Mooy and Nolito