Holland sent Wales to a third Nations League defeat in four games as Memphis Depay’s stoppage-time goal gave them a remarkable 3-2 victory in Rotterdam.
Depay’s winner in the third minute of added time came just seconds after Gareth Bale had brought parity by drilling home his 39th Wales goal from the penalty spot.
Noa Lang and Cody Gakpo had put Holland in control with goals inside the opening 23 minutes. But Brennan Johnson halved the deficit quickly as he followed up his maiden international goal against Belgium on Saturday by adding to his burgeoning reputation.
Holland’s victory sealed a Nations League double over Wales and kept them clear at the top of Group A4. Wales have just fallen the wrong side of the fine margins in a campaign overshadowed by the World Cup play-off final against Ukraine that was rescheduled into their June programme.