Portugal will square up with Uruguay in the last-16 stage of the 2018 FIFA World Cup in Russia.

The Portuguese picked the knockout stage ticket courtesy a 1-1 draw with Iran in Saransk.

Cristiano Ronaldo missed a penalty for the Euro 2016 winners, but a first-half Ricardo Quaresma effort looked to be securing all three points for Fernando Santos’s team.

Iran were incredibly awarded a penalty of their own in the 93rd minute following intervention from VAR, however, and Karim Ansarifard converted from the spot to set up a grandstand finish.

Portugal looked to have won the group entering the final moments, but Iran’s equaliser and a leveller for Spain against Morocco means that Santos’s side will take on Uruguay in the round of 16 on June 30, leaving Spain to face tournament hosts Russia on July 1.

Related News

Portugal did take the lead in the final stages of the first half, however, with Quaresma using the outside of his boot to sensationally bend the ball into the top corner of the net.

There was a hugely controversial moment early in the second period when Portugal were awarded a penalty following a VAR review, with Ronaldo going down inside the box under a challenge from Ezatolahi.

The Real Madrid forward stepped forward looking to score his fifth goal of the 2018 World Cup, but Iran goalkeeper Beiranvand kept out Ronaldo’s spot kick with a smart save.

Iran had a golden chance to win it – and book their spot in the round of 16 as a result – in the final moments, but Mehdi Taremi somehow fired wide of the post from close range as Portugal advanced following a quite incredible second half of football.

Portugal takes on Uruguay in the round of 16 on June 30.