Portugal battled into the last 16 of the World Cup with a drama-filled 2-1 victory over Croatia on Thursday to set up a titanic showdown with European champions Spain.
In another nerve-shredding World Cup classic, Goncalo Ramos headed Portugal into the lead in the fourth minute of stoppage time before Croatia saw a last-gasp equaliser agonisingly ruled out for offside in Toronto.
Portugal’s 41-year-old superstar captain Cristiano Ronaldo had helped haul his team back into the contest, burying a 68th-minute penalty to cancel out Croatia’s 53rd-minute opener from Ivan Perisic.
Ronaldo later joined frenzied celebrations after Ramos glanced home a sensational header deep into injury time to give Portugal the lead.