Trận bán kết UEFA Nations League giữa tuyển Croatia và Hà Lan diễn ra căng thẳng, kịch tính ngay từ những phút đầu tiên. Dù chơi trên sân khách nhưng Croatia lại là đội chơi chủ động hơn trong hiệp đấu đầu tiên và tạo ra nhiều cơ hội. Tuyến giữ chơi tốt giúp Croatia kiểm soát thế trận, qua đó dồn ép Hà Lan về phần sân nhà.
Tuy nhiên, bất ngờ Hà Lan lại là đội có bàn thắng mở tỷ số sau một pha phản công. Phút 34, Mats Wieffer có pha kiến tạo thuận lợi để Donyell Malen dứt điểm hiểm hóc khiến thủ môn Bijlow không thể cản phá.
Hiệp 2 diễn ra quyết liệt với lối chơi đôi công của hai bên. Phút 55, Andrej Kramaric có bàn gỡ hòa trên chấm 11m cho Croatia.
Có bàn thắng gỡ hòa, Croatia chơi hứng khởi và có bàn thắng vươn lên dẫn trước do công của Mario Pasalic ở phút 75.
Để đối phương dẫn bàn, đoàn quân của HLV Ronald Koeman tràn lên tấn công tìm kiếm bàn thắng gỡ hòa. Và phải đến tận phút bù giờ thứ 6, Noa Nang mới giúp đội chủ nhà có bàn thắng thứ 2.
Hòa nhau sau 90 phút chính thức, hai đội bước vào hiệp phụ. Tại đây, Croatia một lần nữa lại là đội vượt lên dẫn với bàn thắng của Bruno Petkovic ở phút 90+8.
Croatia chỉ thua 1 trận duy nhất trong 16 trận gần đây nhất, trước đội vô địch World Cup 2022 là Argentina.
Phút 112, Croatia đã kết liễu trận đấu sau tình huống phản công chớp nhoáng. Đội khách được hưởng phạt đền và tiền vệ kỳ cựu 37 tuổi Modric đã tận dụng tốt cơ hội để nâng tỷ số lên 4 - 2.
Đây cũng là kết quả chung cuộc của trận đấu.
Đương kim “Đệ tam anh hào” Worl Cup Croatia sẽ có mặt ở trận chung kết Nations League 2022 - 2023. Họ sẽ gặp đội thắng của cặp bán kết còn lại giữa Tây Ban Nha và Italy trong trận tranh ngôi vô địch vào ngày 19/6. Trong khi đó, Hà Lan sẽ chơi trận tranh hạng ba với đội thua ở trận bán kết 2.