UEFA Uluslar Ligi yarı final maçı, Hollanda ve Hırvatistan arasındaki mücadeleyle heyecan dolu bir şekilde gerçekleşti. De Kuip Stadyumu’nda oynanan maçta, 17. dakikada Hırvatistan’ın Mateo Kovacic’i sarı kart gördü. Ardından 24. dakikada ise Mario Pasalic de sarı kartla cezalandırıldı. Maçın 34. dakikasında, Hollanda, Donyell Malen’in müthiş golüyle 1-0 öne geçti. Frenkie de Jong, 38. dakikada sarı kartla cezalandırıldı ve ilk yarı Hollanda’nın 1-0 üstünlüğüyle sona erdi.
Hırvatistan, 55. dakikada Andrej Kramaric’in harika penaltı golüyle 1-1’lik eşitliği sağladı. Marcelo Brozovic 63. dakikada sarı kart aldı. 72. dakikada Hırvatistan, Mario Pasalic’in golüyle 2-1 öne geçti. 90. dakikada Dominik Livakovic sarı kartla cezalandırıldı. Hollanda son dakikada Noa Lang’ın golüyle 2-2’lik eşitliği yakaladı ve maç uzatmalara gitti. Teun Koopmeiners 93. dakikada sarı kart gördü ve 98. dakikada Bruno Petkovic’in golüyle Hırvatistan 3-2 öne geçti. Tyrell Malacia 116. dakikada sarı kartla cezalandırıldı ve sonrasında Luka Modric’in harika penaltı golüyle Hırvatistan 4-2 galip geldi.
Hırvatistan zaferiyle finale yükselen taraf oldu ve finaldeki rakibi, İspanya – İtalya maçının ardından belli olacak.