Trong suốt 90 phút thi đấu chính thức, cả Bồ Đào Nha và Slovenia đều chơi thận trọng và tạo ra không ít cơ hội nguy hiểm, nhưng không bên nào thành công trong việc chuyển hóa những cơ hội đó thành bàn thắng.
Ronaldo đã có cơ hội vàng để đưa Bồ Đào Nha vượt lên dẫn trước từ chấm phạt đền trong hiệp phụ đầu tiên. Tuy nhiên, thủ môn Jan Oblak của Slovenia đã xuất sắc cản phá cú sút của Ronaldo, khiến đội trưởng Bồ Đào Nha không khỏi rơi nước mắt vì tiếc nuối.
Không có bàn thắng nào được ghi trong cả hai hiệp phụ, trận đấu buộc phải bước vào loạt sút luân lưu để quyết định người chiến thắng. Josep Ilicic là người đầu tiên thực hiện cú sút cho Slovenia, nhưng cú đá của anh đã bị thủ môn Diogo Costa xuất sắc cản phá. Ngay sau đó, Cristiano Ronaldo đã mở tỷ số cho Bồ Đào Nha trong loạt luân lưu, tạo ra lợi thế tâm lý lớn cho các đồng đội.
Cú sút phạt đền thứ hai của Jure Balkovec bị cản phá đã đưa Slovenia vào thế khó, và khi Benjamin Verbic cũng không thể chiến thắng được Diogo Costa, cánh cửa vào tứ kết đã mở rộng cho Bồ Đào Nha. Bernardo Silva bước lên thực hiện cú sút quyết định, và anh không mắc sai lầm nào, đưa Bồ Đào Nha giành chiến thắng 3-0 trong loạt sút luân lưu.
Chiến thắng này giúp Bồ Đào Nha tiến vào tứ kết Euro 2024, nơi họ sẽ gặp đội tuyển Pháp tại Hamburg vào thứ Sáu tới. Đây hứa hẹn sẽ là một trận đấu đầy kịch tính và hấp dẫn, khi hai đội tuyển hàng đầu châu Âu sẽ đối đầu nhau để tranh chiếc vé vào bán kết.