Netherlands have defeated an error-prone England outfit 3-1 in the extra time of the UEFA Nations League's semifinal to set up a final showdown against Portugal.
Marcus Rashford put England in front from the penalty spot, in the 32nd minute, after he himself was upended in the area.
Matthijs de Ligt was at fault for the first goal but he redeemed himself in the 73rd minute after heading the Dutch side level.
The game went into extra time and the Netherlands took the lead in the 97th minute through a Kyle Walker own-goal after some farcical defending by England.
Dutch striker Quincy Promes killed off the game 17 minutes later and yet again England, who'll now face Switzerland in the 3rd place playoff, were the architects of their own misery.