Portugal came from behind to defeat Croatia 2-1 in a dramatic FIFA World Cup 2026 Round of 32 clash in Toronto. Ivan Perišić gave Croatia the lead before Cristiano Ronaldo equalised from the penalty spot. Gonçalo Ramos then headed home a 94th-minute winner, while Croatia had a stoppage-time equaliser ruled out for offside after VAR, setting up a last-16 clash with Spain.
Portugal produced a dramatic late comeback to beat Croatia 2-1 in a thrilling FIFA World Cup 2026 Round of 32 clash in Toronto, as substitute Gonçalo Ramos headed home a stoppage-time winner to book a blockbuster last-16 meeting with Spain. After trailing for much of the second half following Ivan Perišić's opener, Portugal fought back through Cristiano Ronaldo's penalty before Ramos completed the turnaround in the 94th minute.
Croatia seemed to have forced extra time but a VAR review ruled out Joško Gvardiol's goal for offside ending the Balkan nation's hopes.
Portugal started brightly and could have been ahead within four minutes. Rafael Leão burst past the Croatian defence before cutting the ball back for Bruno Fernandes, whose first effort was saved by Dominik Livaković before Josip Šutalo blocked the rebound.
Pedro Neto continued to trouble Croatia's backline with a series of dangerous deliveries. One teasing cross narrowly evaded Cristiano Ronaldo, while another caused panic inside the penalty area before Leão volleyed over from close range.