Bàn thắng:
Bồ Đào Nha: Ronaldo (68' pen), Ramos (90+4').
Croatia: Perisic (53').
Ngay sau tiếng còi khai cuộc, Bồ Đào Nha đã chủ động áp đặt thế trận với tỷ lệ kiểm soát bóng có lúc lên tới 71%. Hàng loạt cơ hội được tạo ra bởi Bruno Fernandes và Rafael Leao, nhưng sự xuất sắc của thủ thành Dominik Livakovic đã khiến hiệp một khép lại mà không có bàn thắng.
Bước sang hiệp hai, bất ngờ xảy ra ở phút 53 khi Ivan Perisic thoát xuống dứt điểm hiểm hóc mở tỷ số cho Croatia từ đường chuyền của Stanisic. Bị dồn vào thế chân tường, HLV Roberto Martinez thực hiện hàng loạt sự thay đổi người và đẩy cao đội hình tấn công.
Xem video diễn biến trận Bồ Đào Nha - Croatia trên FIFA
Phút 68, sau khi tham khảo VAR, trọng tài xác định Nikola Vlasic phạm lỗi với Renato Veiga trong vòng cấm. Trên chấm 11m, Cristiano Ronaldo không sai lầm để gỡ hòa 1-1, đồng thời đánh dấu bàn thắng đầu tiên trong sự nghiệp tại một vòng knock-out World Cup.
Kịch tính thực sự bùng nổ ở 19 phút bù giờ "điên rồ" của trận đấu. Phút 90+4, từ quả tạt dọn cỗ của Rafael Leao, cầu thủ vào sân thay người Goncalo Ramos bật cao đánh đầu tung lưới Croatia, nâng tỷ số lên 2-1.
Croatia không bỏ cuộc và tưởng như đã làm nên điều kỳ diệu ở phút 90+13 khi Gvardiol đưa bóng vào lưới. Tuy nhiên, sau 2 phút chờ đợi nghẹt thở, VAR đã từ chối bàn thắng do lỗi việt vị của Pasalic trước đó. Trận đấu khép lại sau 19 phút bù giờ với chiến thắng nghẹt thở cho Bồ Đào Nha.
Chiến thắng này không chỉ giúp Bồ Đào Nha thiết lập cuộc đối đầu đầy duyên nợ với Tây Ban Nha ở vòng 1/8, mà còn mang ý nghĩa lịch sử to lớn với cá nhân Ronaldo. Trong khi đó, đây rất có thể là "vũ khúc cuối" buồn của huyền thoại Luka Modric trong màu áo đội tuyển quốc gia Croatia.
Đội hình thi đấu:
Bồ Đào Nha: Diogo Costa; Cancelo (Semedo 62'), Ruben Dias, Renato Veiga, Nuno Mendes; Joao Neves, Vitinha (Bernardo Silva 62'); Pedro Neto (Conceicao 62'), Bruno Fernandes (Goncalo Ramos 62'), Rafael Leao; Cristiano Ronaldo (Ruben Neves 81').
Croatia: Livakovic; Stanisic, Sutalo, Pongracic, Perisic; Modric, Kovacic (Kramaric 90+6'); Vlasic (Gvardiol 90+2'), Sucic, Baturina (Pasalic 68'); Budimir (Matanovic 46').