Dù là đương kim vô địch, Bồ Đào Nha vẫn bị đánh giá thấp hơn đôi chút so với đội tuyển Bỉ đang dẫn đầu bảng xếp hạng FIFA. Đầu trận đấu tối 27/6, Bỉ chủ động đẩy cao đội hình tấn công nhằm sớm có bàn mở tỷ số. Tuy nhiên, những cơ hội mà đội bóng áo đỏ tạo ra không thực sự rõ ràng.
Sau những phút đầu bị ép sân, Bồ Đào Nha dần lấy lại quyền kiểm soát bóng. Dù vậy, Ronaldo và các đồng đội cũng không thể xuyên thủng hàng phòng ngự chắc chắn của đối phương. Dấu ấn duy nhất mà CR7 để lại trong hiệp một là pha đát phạt căng từ sát mép vòng cấm, bóng đi qua hàng rào nhưng không thắng được thủ môn Courtois.
Trong khi thế trận đang diễn ra khá cân bằng, Bì tìm được bàn thắng mở tỷ số ở phút 42. Từ một tình huống lộn xộn trước vòng cấm Bồ Đào Nha, Meunier đảo cánh sang bên trái cho Thorgan Hazard. Sau một nhịp khống chế, cầu thủ của Dortmund sút căng bằng chân phải, bóng liệng về góc xa làm bó tay thủ thành Rui Patricio.
Sang hiệp hai, Bồ Đào Nha dồn lên tấn công hòng tìm bàn san bằng tỷ số. Họ đưa bóng nhiều hơn ra hai cánh để tạo đột biến nhưng không thể tạo ra bất ngờ cho đối thủ. Phải tới cuối trận, Bồ Đào Nha mới tạo ra được một số tình huống nguy hiểm. Phút 83, từ pha đá phạt góc của Fernandes, Ruben Dias đánh đầu cận thành, bóng đi căng nhưng trúng vị trí của Courtois.
Ngay sau đó, Guerreiro bỏ lỡ cơ hội tốt nhất từ đầu trận của Bồ Đào Nha. Đón bóng bật ra sau một tình huống cản phá của đối phương, Guerreiro sút ngay bằng chân phải, bóng đi hiểm nhưng dội cột dọc ra ngoài.
Bỉ bảo toàn tỷ số 1-0 cho tới khi trọng tài nổi còi kết thúc trận đấu, qua đó biến Bồ Đào Nha trở thành cựu vương của giải. Với kết quả này, Bỉ sẽ đối đầu với Italy ở vòng tứ kết.