Bước vào trận đấu, cả hai đội đều cho thấy quyết tâm giành chiến thắng ngay từ những phút đầu với các tình huống đẩy cao đội hình. Phút thứ 4, Sucic nhận bóng từ đồng đội và thực hiện cú sút xa từ cự ly hơn 22 mét, bóng đi thẳng vào góc cao khung thành nhưng thủ môn Donnarumma đã có pha bay người cứu thua đầy xuất sắc.
Trong 15 phút đầu trận đấu, tuyển Ý giành thế chủ động nhiều hơn với nhiều tình huống nỗ lực lên bóng nhưng không tạo được đột biến trước một hàng thủ thi đấu tập trung của Croatia. Trong quãng thời gian còn lại của hiệp 1, hai đội có nhiều tình huống gây sóng gió trước khung thành đối thủ nhưng tất cả đều dừng lại ở tình huống nguy hiểm. Khép lại 45 phút của hiệp 1, hai đội giữ nguyên tỉ số hòa 0-0.
Sau giờ nghỉ, hai đội tiếp tục thế giằng co như những phút cuối hiệp 1. Tuyển Ý chọn phòng ngự khiến đội tuyển Croatia không tìm thấy khoảng trống trong khâu tấn công. Phút 52, trong một tình huống tấn công, bóng chạm tay Frattesi và ngay lập tức các cầu thủ Croatia đòi hưởng quả phạt đền. Sau khi nghe tư vấn từ tổ trọng tài VAR, trọng tài chính quyết định cho Croatia thực hiện quả đá phạt 11m.
Trên chấm phạt đền, Luka Modric thực hiện cú dứt điểm vào góc trái khung thành nhưng thủ môn Donnarumma lại một lần nữa thực hiện pha cứu thua xuất sắc. Tuy nhiên, chỉ 2 phút sau, tuyển tuyển Ý đã phải nhận gáo nước lạnh.
Từ quả tạt của Susic, Budimir đón đường chuyền tung cú dứt điểm và bị Donnarumma cản phá. Ngay lập tức Modric băng vào đá bồi mở tỉ số cho trận đấu. Đội trưởng của Croatia đã sửa sai sau quả phạt 11m thất bại và khai thông thế bế tắc cho đoàn quân của HLV Zlatko Dalic.
Nhận bàn thua chóng vánh, tuyển Ý thay đổi thế trận, chuyển sang tấn công dồn ép đối thủ nhằm tìm kiếm bàn gỡ. Tuy nhiên, trước một hàng thủ thi đấu kỷ luật và chắc chắn của đội tuyển Croatia, các học trò của HLV Luciano Spalletti hoàn toàn gặp bế tắc.
Trong những phút bù giờ cuối cùng của trận đấu, tuyển Ý tạo nên phép màu khi Calafiori thực hiện đường chuyền từ giữa sân để cho Zacagni băng xuống, tung cú dứt điểm đầy quyết đoán khiến thủ thành Livakovic không thể cản phá. Tỉ số được san bằng 1-1 sau hơn 90 phút nghẹt thở.
Sau 3 lượt trận, Tây Ban Nha giữ vững ngôi đầu bảng B với 9 điểm tuyệt đối, tuyển Ý giữ vững vị trí nhì bảng với 4 điểm. Hai đội sẽ cùng nhau đi tiếp vào vòng 1/8. Còn với đội tuyển Croatia, hai bàn thua ở phút bù giờ nghiệt ngã khiến họ gần như bị loại, trước đó, Croatia thua bàn phút bù giờ khiến họ bị Albania cầm hòa 2-2. Với 2 điểm sau ba trận cùng hiệu số -3, cơ hội giành vé vớt đi tiếp của Croatia là rất nhỏ.