Denzel Dumfries was the hero for the Netherlands as he scored a late winner to spare their blushes against Ukraine at Euro 2020.
The Netherlands looked like they were cruising when Georginio Wijnaldum fired them ahead and Wout Weghorst doubled their advantage.
At that point, Ukraine appeared to be dead and buried, and few people expected them to mount any kind of response.
However, Andriy Yarmolenko fired a laser-guided long-range stunner into the to corner to breathe fresh life into them, and Roman Yaremchuk headed them level just four minutes later.
The Dutch would not be denied, though, and when Nathen Ake swung over a cross with five minutes remaining, Dumfries secured the spoils with a little help from the goalkeeper's soft hands.
Read the full report on our sister site Football365 here.
Stat of the day
According to OptaJoe, Denzel Dumfries' winning goal for the Netherlands in the 85th minute against Ukraine was their latest winning goal at the European Championships since current manager Frank de Boer scored an 89th minute penalty against the Czech Republic in a 1-0 win at EURO 2000.
What's next for Netherlands and Ukraine?
The Netherlands will remain in Amsterdam to face off with Austria on Thursday at 8pm. The Austrian's won their opener, so it may prove to be a fairly competitive affair.
Ukraine, meanwhile, will head off Bucharest where they will meet group minnows North Macedonia on Thursday. It is the 5pm kick-off.
What's next? - Monday
The Scots have not taken part in major international tournament this century, with their last appearance coming in France at the 1998 World Cup, so don't underestimate just how big an occasion this well be for Steve Clarke and his troops.
The 8pm kick-off sees former World and European champions Spain tackle stalwarts Sweden. It's a new-look Spain side with a greater emphasis on youth and no Real Madrid players at all, so it's sure to be an interesting game.