The Netherlands silenced the cheers of England‘s riotous fans as a valiant comeback clinched a 3-1 victory after extra-time in Guimaraes and a place in the Nations League final.
Marcus Rashford gave England the lead from the penalty spot after Matthijs de Ligt lost control of the ball in his own box and attempted a rash recovering slide tackle.
Memphis Depay consistently came close to pegging England back but lacked a concise finish, while Jadon Sancho missed a point-blank header early in the second half. Finally, though, the Dutch had their breakthrough as De Ligt redeemed his early error, leaping high above John Stones at the near-post and drumming a header past Jordan Pickford.
HOLLAND: (4-3-3) Cillessen 6; Dumfries 6.5, de Ligt 6.5, Van Dijk 7.5, Blind 7; de Roon 6(van de Beek 68), F. de Jong 8.5 (Strootman 114), Wijnaldum 7; Bergwijn 5.5 (Propper 91), Depay 5, Babel 5 (Promes 68)
SUBS NOT USED: Bizot (GK), Vermeer (GK); Ake, L. de Jong, de Vrij, Hateboer, van Aanholt, Vilhena
GOALS: De Ligt (73), Walker (OG 97), Promes (114)
BOOKINGS: De Ligt (31), Dumfries (45), van de Beek (106)
COACH: Ronald Koeman 7
ENGLAND: (4-3-3) Pickford 6; Walker 4.5, Stones 5.5, Maguire 5, Chilwell 5.5; Rice 6(Alli 106), Delph 6 (Henderson 77), Barkley 7.5; Sterling 6, Sancho 6.5 (Lingard 61), Rashford 7 (Kane 46)
SUBS NOT USED: Butland (GK), Heaton (GK); Alexander-Arnold, Dier, Gomez, Keane, Rose, Wilson
GOALS: Rashford (PEN 31)
BOOKINGS: Kane (70)
COACH: Gareth Southgate 6
REFEREE: Clement Turpin (France) 7
MAN OF THE MATCH: Frenkie de Jong (Holland)
VENUE: Estadio D. Afonso Henriques (Guimaraes).
Neither side could break the deadlock, despite a spate of late chances at either end, but John Stones’ cataclysmic error in extra-time gifted the ball to Depay on the edge of England’s box and it was bundled in by Quincy Promes via the heel of Kyle Walker seconds later in a grim ending to Gareth Southgate’s Nations League campaign.
Promes would then seal the result after Ross Barkley gave away possession to Depay inside the penalty box.
Holland will now take on Portugal in the final.