Portugal beat Croatia 2-1 in the 2026 FIFA World Cup round of 32 at BMO Field in Toronto on 2 July 2026, Goncalo Ramos heading a stoppage-time winner to set up an Iberian derby with Spain in the round of 16.
Cristiano Ronaldo 68' pen, Goncalo Ramos 90'+4' (Portugal); Ivan Perisic 53' (Croatia).
Ivan Perisic fired Croatia ahead early in a wild second half, but Cristiano Ronaldo levelled from the penalty spot midway through the period. Just when a shootout loomed, Goncalo Ramos rose to head Portugal in front four minutes into stoppage time, and Croatia's despair deepened when Josko Gvardiol's late equaliser was controversially disallowed. The victory sent Portugal into a blockbuster round-of-16 meeting with Spain. Watch the full Portugal vs Croatia highlights, Ronaldo's penalty and Ramos's dramatic winner above.
Cristiano Ronaldo (penalty) and Goncalo Ramos for Portugal; Ivan Perisic for Croatia.
Portugal won 2-1.
Yes - he equalised from the penalty spot in the 68th minute.
Explore more highlights from this league