Trong trận bán kết ngày 11/7 ở sân Luzhniki, Moscow, ngay từ lúc khai cuộc , trận đấu đã diễn ra với tốc độ rất nhanh, trái ngược với cách nhập cuộc thăm dò trong trận bán kết 1 giữa Pháp và Bỉ. Đội tuyển Anh đã có hiệp một khá mạnh mẽ và mở tỉ số ngay phút thứ 5 nhờ cú đá phạt của Trippier.
Bên phía Croatia, sau bàn thua sớm, họ thi đấu có đôi chút không thoải mái nhưng vẫn giữ được đội hình ổn định. Điều đáng ghi nhận và là điểm mạnh của đội Croatia chính là bản lĩnh về tinh thần rất lớn khi họ đã toàn thắng trên chấm phạt đền và khả năng gỡ hòa sau khi bị thủng lưới trước. Ở trận gặp Đan Mạch, chỉ 3 phút sau khi thủ thành Danijel Subasic bị Mathias Jorgensen chọc thủng lưới, họ đã gỡ hòa nhờ Mario Mandzukic. Trước Nga, họ cần nhiều thời gian hơn một chút sau khi Denis Cherysev mở tỉ số, để có bàn gỡ của Andrej Kramaric.
Và đúng như nhận định của các chuyên gia bóng đá hàng đầu, kịch bản Anh mở tỷ số trước và Croatia lại gỡ hòa đã diễn ra ở phút thứ 68 của trận đấu với pha ghi bàn của Perisic khi đội tuyển Anh bộc lộ những lỗ hổng lớn ở hàng hậu vệ giống như trong trận đấu gặp Colombia ở vòng 1/8.
Trận đấu phải bước sang hiệp phụ, các hậu vệ Anh chơi chững lại và thiếu tập trung và Mandzukic đã ghi bàn quyết định phút 109, giúp Croatia lần đầu tiên vào chung kết World Cup gặp Pháp.
Những chú sư tử trẻ trung đầy sức mạnh của xứ sở sương mù đã không thể đánh bại được những cầu thủ bản lĩnh và tinh thần lớn nhất giải. Họ sẽ khó lòng vượt qua đội đội tuyển Bỉ trong trận tranh giải 3 của worldcup năm nay.