A matchday one humbling against Romania has thrown the eastern Europeans’ plans off course and they head into Friday’s Group E clash in Dusseldorf desperate for a win.
Manager Serhiy Rebrov had to decide whether to keep faith with his first-choice starters who flopped last time out or pivot to a changed lineup after only one game.
Arsenal’s Oleksandr Zinchenko continues at left-back while Everton’s Vitaliy Mykolenko struggles with a foot injury and remains out.
His return would have seen Zinchenko move into midfield, where Volodymyr Brazhko comes in instead in place of Taras Stepanenko.
Francesco Calzona names an unchanged starting XI after Slovakia shocked Belgium to win their opening game in Frankfurt on Monday.
Match-winner Ivan Schranz is one yellow card away from a suspension, but that doesn’t factor into the manager’s thinking just yet.
Ondrej Duda went off with cramp late on last time out but is fit to start in midfield as usual.
Slovakia vs Ukraine starting lineups
Slovakia XI: Dubravka, Pekarik, Vavro, Skriniar, Hancko, Kucka, Lobotka, Duda, Schranz, Bozenik, Haraslin
Subs: Obert, Rigo, Gyomber, Suslov, Tupta, Benes, Rodak, Hrosovsky, De Marco, Strelec, Duris, Bero, Ravas, Sauer, Kosa
Ukraine XI: Trubin, Tymchyk, Zabarnyi, Matviyenko, Zinchenko, Shaparenko, Brazhko, Yarmolenko, Sudakov, Mudryk, Dovbyk
Subs: Bushchan, Konoplya, Svatok, Taloverov, Sydorchuk, Stepanenko, Malinovsky, Yaremchuk, Tsygankov, Mykolenko, Zubkov, Bondar, Lunin, Vanat, Mykhaylichenko
Time and date: 2pm BST on Friday June 21, 2024