Roman Yaremchuk scored a crucial winner for Ukraine as they bravely fought back from behind to beat Slovakia and keep their Euro 2024 campaign alive.
The Valencia striker had been on the pitch for 13 minutes when he gave his side the lead.
Yaremchuk was alert to Mykola Shaparenko's ball over the top and finished smartly.
A brilliant touch allowed him to delicately nudge the ball past Slovakia goalkeeper Martin Dubravka into the bottom left corner from six yards out.
Ivan Schranz scored after 17 minutes to put Slovakia in front, with his second goal in as many games, before Ukraine came back to seal a huge victory.
Shaparenko equalised for Ukraine in the 54th minute, sweeping home from close range following Oleksandr Zinchenko's cross, before Yaremchuk made sure of three priceless points ten minutes from time.
It is the first time Ukraine have come from behind to win a match at the Euros since a 2-1 victory against Sweden in 2012.