Portugal 2-1 Croatia: Ronaldo Penalty and Ramos Stoppage-Time Header Deny Croatian Fightback
Cristiano Ronaldo scored from the penalty spot and Gonçalo Ramos headed a stoppage-time winner as Portugal beat Croatia 2-1 in a dramatic World Cup 2026 Round of 32 tie in Toronto.
Croatia led. Croatia defended their lead deep into the night. And then, in the space of 22 minutes, Portugal took it all away from them.
Cristiano Ronaldo levelled from the penalty spot, and Gonçalo Ramos delivered the killer blow in the fourth minute of stoppage time — a stoppage-time gut-punch that sends Croatia home and Portugal into a blockbuster Round of 16 against Spain.
Match Summary
Portugal 2-1 Croatia BMO Field, Toronto | July 2, 2026 Round of 32
Goals:
- Ivan Perisic 53' (Croatia)
- Cristiano Ronaldo 68' pen. (Portugal)
- Gonçalo Ramos 90+4' (Portugal)
How It Happened
Croatia, older and with less of the Modrić-era control that defined their 2018 and 2022 runs, played a smart, disciplined match — sitting compact, breaking quickly, and testing Portugal's occasionally shaky back line.
The plan worked when Ivan Perisic finished clinically in the 53rd minute, sending the Croatian bench into celebration and putting a genuine World Cup shock on the board.
Portugal, needing a response, got their opening when the referee pointed to the spot after a challenge in the box. Ronaldo stepped up in the 68th minute and buried the penalty with the same ice-cold conviction that has defined his entire career at major tournaments — a goal that keeps him scoring at a sixth different World Cup.
The match seemed destined for extra time. Then, in the fourth minute of stoppage time, Rafael Leão whipped in a cross from the left, and Gonçalo Ramos rose above his marker to head Portugal into the Round of 16 in the cruellest possible fashion for Croatia.
What This Means
This is the story of Croatia's tournament in miniature — a team that competes with anyone for long stretches, only to be undone by the smallest of margins at the very end. For a golden generation that reached one final and one semi-final in the last two World Cups, this Round of 32 exit marks the end of an era.
For Portugal, it is another reminder that this squad has serious knockout-football resilience — the ability to find something even when the game is slipping away. Ronaldo's penalty and Ramos's header, combined with Leão's delivery, show the strength in depth across this Portuguese attack.
Portugal's Path Continues: vs Spain on July 6
Portugal now face Spain in the Round of 16 on Monday, July 6 at AT&T Stadium in Dallas.
Spain eased past Austria 3-0 in their own Round of 32 tie, with Mikel Oyarzabal scoring twice. An all-Iberian knockout clash between two of Europe's most technically gifted sides — this is one of the ties of the round.
→ Full Portugal at World Cup 2026 guide → Watch the Round of 16 from anywhere
Frequently Asked Questions
What was the Portugal vs Croatia score at World Cup 2026?
Portugal beat Croatia 2-1. Ivan Perisic put Croatia ahead in the 53rd minute, Cristiano Ronaldo equalised from the penalty spot in the 68th, and Gonçalo Ramos scored a stoppage-time winner in the 90+4th minute.
Did Ronaldo score against Croatia at World Cup 2026?
Yes. Cristiano Ronaldo scored a 68th-minute penalty to level the match at 1-1, before Gonçalo Ramos won it deep into stoppage time.
Who scored Portugal's winning goal against Croatia?
Gonçalo Ramos headed in Rafael Leão's cross in the 90+4th minute to complete Portugal's dramatic comeback.
Who does Portugal play in the Round of 16?
Portugal face Spain in the Round of 16 on July 6 at AT&T Stadium in Dallas — an all-Iberian tie.
Where was Portugal vs Croatia played?
The match was played at BMO Field in Toronto on July 2, 2026.
Get match updates
Predictions, streaming deals, and tournament news — straight to your inbox.