A mixture of national team fixtures and newer faces will take to the stage for Ukraine at Euro 2016.
Staples such as Andriy Yarmolenko, Yevhen Konoplyanka, Anatoliy Tymoshchuk and Roman Zozulya are joined by the up-and-coming likes of Viktor Kovalenko and Olexandr Zinchenko, the latter of which just became Ukraine's youngest scorer ever at 19 years 165 days. He snapped the mark previously held by Ukraine legend Andriy Shevchenko.
Ukraine is in a group along with Euro 2012 co-host Poland, Germany and Northern Ireland.
Here is Ukraine's roster in full:
GOALKEEPERS: Denys Boyko (Beşiktaş), Andriy Pyatov (Shakhtar Donetsk), Nikita Shevchenko (Zorya Luhansk)
DEFENDERS: Artem Fedetskiy (Dnipro Dnipropetrovsk), Yevhen Khacheridi (Dynamo Kyiv), Olexandr Kucher (Shakhtar Donetsk), Yaroslav Rakitskiy (Shakhtar Donetsk), Vyacheslav Shevchuk (Shakhtar Donetsk), Bohdan Butko (Amkar Perm)
MIDFIELDERS: Ruslan Rotan (Dnipro Dnipropetrovsk), Serhiy Rybalka (Dynamo Kyiv), Denys Garmash (Dynamo Kyiv), Serhiy Sydorchuk (Dynamo Kyiv), Andriy Yarmolenko (Dynamo Kyiv), Yevhen Konoplyanka (Sevilla), Anatoliy Tymoshchuk (Kairat Almaty), Taras Stepanenko (Shakhtar Donetsk), Viktor Kovalenko (Shakhtar Donetsk), Olexandr Zinchenko (Ufa), Oleksandr Karavayev (Zorya Luhansk)
FORWARDS: Roman Zozulya (Dnipro Dnipropetrovsk), Pylyp Budkivskiy (Zorya Luhansk), Yevhen Seleznyov (Shakhtar Donetsk)