Cristiano Ronaldo headed two late goals to break the men's international goals record as Portugal snatched a dramatic 2-1 World Cup qualifier win over a luckless Republic of Ireland in Faro.
A famous Irish win seemed on as John Egan's header in first-half injury time kept them ahead until the 89th minute.
But Ronaldo levelled in the closing seconds of normal time before his winning header in the 96th minute.
The defeat keeps the Republic without a point in Group A after three games.
Up until the incredible finale, it looked like being a miserable evening for Ronaldo after having a first-half penalty saved by young Republic of Ireland goalkeeper Gavin Bazunu.
However, the 36-year-old global superstar, who agreed a shock return to Manchester United last week, continued to probe around the Republic's penalty area and after levelling, his winning goal broke the visitors' hearts.
Ronaldo's two goals move him to 111 in the all-time international list and two ahead of former Iran striker Ali Daei.