Bồ Đào Nha đã chính thức bị loại trước tuyển Pháp trên chấm luân lưu, Tiền vệ Felix là người duy nhất thực hiện không thành công trong loạt đá luân lưu 11m, khiến Bồ Đào Nha thua Pháp chung cuộc 3-5. Pháp chính thức giành vé vào bán kết.
Ngay sau tiếng còi khai cuộc, Pháp bất ngờ tràn sang phần sân Bồ Đào Nha như muốn đánh phủ đầu.
Dù vậy, Seleccao đã nhanh chóng kiểm soát lại thế trận và đẩy cục diện vào thế giằng co. Cơ hội nguy hiểm đầu tiên xuất hiện ở phút 20, và nó thuộc về Pháp. Trong tình huống lên bóng, Hernandez sút xa như búa bổ bằng chân trái nhưng thủ thành Diogo Costa đấm bóng giải nguy cho Bồ Đào Nha.
Trận đâu sau đó diễn ra tương đối tẻ nhạt vì cả hai đội đều có những phương án phòng thủ kín kẽ. Gần như không có một cơ hội nào đáng kể ở những phút sau đó. Hiệp một khép lại với tỉ số 0-0.
Sang hiệp 2, các cơ hội ngon ăn đã liên tục xuất hiện cho cả hai đội giúp trận đấu trở nên sôi động hơn hẳn. Phút 61, thủ thành Mike Maignan đổ người cứu thua cho Pháp sau pha thoát xuống dứt điểm chéo góc của Fernandes.
Chỉ 2 phút sau, Maignan lại cứu thua cho Les Bleus, lần này là từ cú đá của Vitinha trong vòng cấm.
Thế trận cứ thế giằng co cho đến hết trận đấu mà vẫn không có bàn thắng nào được ghi, hai đội đành phải bước vào hiệp phụ
Đáng tiếc cho Bồ Đào Nha khi ở phút 93 ,Ronaldo có cơ hội thuận lợi sau đường chuyền vào của đồng đội bên cánh phải. Dù vậy, cú đệm bóng một chạm của CR7 lại đi vọt xà ngang cầu môn Pháp. Đây cũng là cơ hội đáng kể nhất trong hai hiệp phụ.
120 phút là không đủ để phân định thắng thua, Bồ Đào Nha và Pháp cùng tiến vào loạt luân lưu định mệnh. Đáng tiếc thay, tiền vệ Felix lại là người thực hiện cú sút hỏng khiến Bồ Đào Nha phải chia tay Euro 2024 và Pháp sẽ là đội đi tới bán kết để gặp đối thủ cực mạnh là tuyển Tây Ban Nha.