Portugal snatched a dramatic equaliser deep into injury time to force a 2-2 draw with the United States and keep their World Cup hopes flickering on Sunday.
Silvestre Varela headed in a cross from Portugal captain Cristiano Ronaldo in the fifth and final minute of stoppage time at the Amazonia Arena in Manaus to grab a vital point.
The last-gasp leveller deprived the United States of a famous win which would have seen them complete a remarkable qualification from Group G, which also includes Germany and Ghana.
It also saved Ronaldo and Portugal from an embarrassing first round elimination from a group they were firmly expected to qualify from.
The result leaves the United States and Germany level on four points in Group G, with Portugal and Ghana on one apiece.
A draw between the Germans and Americans in the final round of matches on Thursday would see both teams advance.