Hà Lan đã không gây ấn tượng tốt trong kỳ thi đấu quốc tế trước đó (thua Pháp 0-4 và thắng Gibraltar 3-0) và HLV Ronald Koeman tuyên bố trước vòng bán kết Nations League rằng ông muốn làm điều gì đó để đền bù.
Nhà cầm quân của Oranje chọn Lutsharel Geertruida ở hàng thủ gặp Croatia, hàng tiền vệ với Mats Wieffer để chơi bên cạnh Frenkie de Jong và Teun Koopmeiners cùng bộ ba tấn công không quen thuộc Donyell Malen, Cody Gakpo và Xavi Simons.
Tuy nhiên, rất ít trong số này chơi thực sự nổi bật, ngoại trừ Wieffer. Ở bàn mở tỷ số của Malen, chính tiền vệ của Feyenoord thực hiện pha kiến tạo. Sau khi Kramaric gỡ hoà cho Croatia, Wieffer suýt đưa Hà Lan dẫn trước một lần nữa.
Croatia chơi tốt hơn sau đó và dẫn đến bàn nâng tỷ số lên 2-1, buộc Hà Lan phải tung Georginio Wijnaldum, Steven Bergwijn và Noa Lang vào sân từ băng ghế dự bị, trong khi Wout Weghorst nhập cuộc từ trước đó. Kết quả là Lang gỡ hòa 2-2 cho đội bóng màu da cam ở phút bù giờ.
Tuy nhiên, những gì diễn ra trong hiệp phụ thực sự khiến người hâm mộ chủ nhà thất vọng. Hà Lan không những bị Croatia hai lần chọc thủng lưới (Petkovic và Modric ghi bàn) mà còn phung phí ít nhất cơ hội rõ ràng thuộc về Bergwijn và Lang.
Thất bại 2-4 ở bán kết trên sân nhà, Hà Lan phải nhường vé chơi trận chung kết Nations League cho Croatia, đội sẽ gặp Italia hoặc Tây Ban Nha vào ngày 19/6 tới (1h45 giờ Việt Nam).
Từng lọt vào trận chung kết Nations League 4 năm trước và sau đó thua Bồ Đào Nha 0-1, Hà Lan sẽ tranh hạng ba vào 20h ngày 18/6 (giờ Việt Nam) tại Enschede.
Kết quả: Hà Lan 2-4 Croatia
Ghi bàn: Malen 34, Lang 90+6; Kramaric 55 pen, Pasalic 72’, Petkovic 98, Modric 116 pen