Bàn thắng
Croatia: Pedri (20' phản lưới), Orsic (85'), Pasalic (90'+3)
Tây Ban Nha: Sarabia (38'), Azpilicueta (57'), Ferran Torres (77'), Morata (100'), Oyarzabal (103')
Bước vào cuộc so tài với Croatia, Tây Ban Nha tạo ra bất ngờ ở đội hình xuất phát khi Jordi Alba dự bị để nhường chỗ cho Jose Gaya. Trên hàng công, Alvaro Morata dù gây thất vọng tràn trề vẫn được HLV Luis Enrique trao trọng trách lĩnh xướng hàng công. Hỗ trợ cho anh ở 2 bên cánh lần lượt là Ferran Torres và Pablo Sarabia.
Dù ít nhiều có sự xáo trộn về mặt nhân sự, Tây Ban Nha vẫn dễ dàng làm chủ cuộc chơi sau tiếng còi khai cuộc. Phút 16, cơ hội ngon ăn đầu tiên đến với La Roja khi Pedri chọc khe tinh tế để Koke xâm nhập vòng cấm, nhưng đáng tiếc cú dứt điểm trong thế đối mặt của tiền vệ thuộc biên chế Atletico lại không thắng được thủ thành phía Croatia.
Khi đang có một thế trận không tốt trước đối thủ, Croatia bỗng dưng nhận được một món quà từ trên trời rơi xuống. Phút 26, Pedri chuyền bóng về nhưng thủ thành Unai Simon bằng cách nào đó lại đỡ bóng hụt không tưởng, qua đó bất lực nhìn bóng lăn vào lưới đội nhà giúp Croatia vượt lên dẫn bàn.
Nhận cú sốc đau điếng, Tây Ban Nha đã trải qua hơn 10 phút kế tiếp sống trong sợ hãi khi Croatia thừa thắng xông lên. Tuy nhiên, đội tuyển xứ đấu bò dần lấy lại thế trận và gây sức ép lớn lên cầu môn Croatia. Những nỗ lực của Tây Ban Nha rốt cuộc cũng được đền đáp ở phút 38.
Gaya sút bằng chân trái như búa bổ trong vòng cấm buộc thủ thành Livakovic bay người cứu thua, song bóng bật ra tìm đúng vị trí của Sarabia chọn sẵn và ngôi sao của PSG dễ dàng đá bồi tung lưới Croatia đưa trận đấu về vạch xuất phát.
Sang hiệp 2, Tây Ban Nha tiếp tục chiếm thế chủ động và phút 57, họ đã tìm được bàn thắng vượt lên dẫn trước. Có bóng bên cánh trái, Ferran Torres chuyền vào như đặt cho Cesar Azpilicueta băng vào đánh đầu uy lực tung lưới Croatia nâng tỷ số lên 2-1.
Đến phút 77, Pau Torres thực hiện cú đá phạt nhanh cho Ferran Torres thoát xuống vòng cấm trước khi ngôi sao của Man City sút bóng qua hai chân thủ thành Livakovic giúp Tây Ban Nha đào sâu cách biệt. Những tưởng đây đã là dấu chấm hết cho Croatia nhưng hàng thủ thi đấu như mơ ngủ của Tây Ban Nha đã khiến họ phải trả giá ở giai đoạn cuối trận.
Chỉ trong vòng 8 phút, từ 85 đến phút bù giờ thứ 3, lần lượt Mislav Orsic cùng Mario Pasalic đã điền tên lên bảng điện tử để giúp Croatia giật lại sự sống từ tay tử thần theo một kịch bản điên rồ. Tỷ số hòa 3-3 sau thời gian thi đấu chính thức buộc hai đội phải bước vào hiệp phụ.
Phút 96, Croatia sở hữu cơ hội vàng nhưng cú đá của Andrej Kramaric trong vòng cấm lại đi đúng vào vị trí của thủ thành Simon. Và chỉ 4 phút sau pha hỏng ăn đáng tiếc này, Croatia đã phải nhận quả đắng.
Phút 100, nhận đường chuyền của Dani Olmo từ cánh phải, Morata khống chế một nhịp hoàn hảo trước khi tung cú sút uy lực tuyệt đẹp bằng chân trái tung nóc lưới Croatia nâng tỷ số lên 4-3 cho Tây Ban Nha.
Đúng 3 phút sau, vẫn là Olmo với đường chuyền vào từ cánh phải và Mikel Oyarzabal là người kết thúc chuẩn xác giúp Tây Ban Nha một lần nữa dẫn đối thủ với cách biệt 2 bàn.
Ở quãng thời gian còn lại, đã không có thêm một màn rượt đuổi nào nữa tới từ Croatia khi họ đã sức cùng lực kiệt. Chung cuộc, Tây Ban Nha thắng Croatia 5-3 để giành quyền vào tứ kết EURO 2020.
Đối thủ của Tây Ban Nha ở tứ kết sẽ là đội thắng trong cặp đấu giữa Pháp và Thụy Sỹ.