Ở thế đường cùng, ĐT Bồ Đào Nha dồn lên tấn công từ đầu nhưng họ chưa kịp tạo ra dấu ấn thì lại bị thủng lưới. Phút 19, Zoltan Gera đỡ bóng bằng ngực rồi tung ra cú vô-lê chéo góc tung lưới Patricio, đưa Hungary vượt lên.
 
Phải đến phút 42, Bồ Đào Nha mới có bàn gỡ khi Ronaldo có chọc khe cho Nani để cầu thủ này dứt điểm vào góc gần gỡ hòa 1-1 cho Bồ Đào Nha.
Sang hiệp 2, Dzsudzsák 2 lần đưa Hungary vượt lên dẫn trước nhưng đều bị gỡ hòa. Tuy nhiên Ronaldo đã cho thấy tầm quan trọng của mình khi ghi 2 siêu phẩm gỡ hòa cho Seleccao.
 
Tỷ số hòa 3-3 giúp Bồ Đào Nha đi tiếp vào vòng 1/8 dù chỉ xếp ở vị trí thứ 3 do Iceland giành thắng lợi trước Áo trong trận đấu cùng giờ. Ở vòng 1/8, Ronaldo và đồng đội sẽ gặp Croatia.

Bàn thắng:
Hungary: Gera 19', Dzsudzsák 47' 55'
Bồ Đào Nha: Nani 42', Ronaldo 50' 62'

Đội hình xuất phát:
Hungary: Kiraly, Lang, Juhasz, Guzmics, Korhut, Pinter, Elek, Lovrencsics, Gera, Dzsudzsak, Szalai.
Bồ Đào Nha: Rui Patricio, Vieirinha, Pepe, Carvalho, Eliseu, William Carvalho, Joao Mario, Moutinho, Andre Gomes, Nani, Ronaldo.