Back to News
FIFA World Cup 2026

World Cup 2026: Ramos Sinks Croatia Late as Portugal Reach Round of 16

By Oliver Hayes3 min read

Ramos, 90+4, and Portugal exhale in Toronto

Portugal beat Croatia 2-1 in the World Cup 2026 Round of 32 at BMO Field in Toronto, and they left it desperately late. Gonçalo Ramos settled it in the 94th minute, converting Rafael Leão's assist to cancel out Ivan Perišić's second-half opener and send Portugal through.

For an hour Croatia looked the more dangerous side despite seeing less of the ball. Portugal dominated possession — six parts in ten — and out-created their opponents, but the numbers took a while to become goals. The expected goals (xG, a measure of chance quality) finished 2.18 to Portugal against 1.34 for Croatia, and Portugal fashioned five big chances to Croatia's four. Croatia, for their part, were sharper with what they had, landing six shots on target to Portugal's three.

Portugal now advance to the Round of 16, where Spain await on 6 July. That tie is set: no scenarios to weigh, no permutations, just the two of them.

How Ronaldo and Modrić lined up at BMO Field

Portugal4-2-3-1
7Ronaldo
17Leão8Fernandes18Neto
23Vitinha15Neves
25Mendes13Veiga3Dias20Cancelo
1Costa
Bench (15)

12 Sá · 22 Silva · 4 Araújo · 2 Semedo · 6 Nunes · 14 Inácio · 5 Dalot · 16 Trincão · 19 Guedes · 10 Silva · 21 Neves · 24 Costa · 26 Conceição · 9 Ramos · 11 Félix

Croatia4-2-3-1
11Budimir
16Baturina17Sučić13Vlašić
8Kovačić10Modrić
14Perišić3Pongračić6Šutalo2Stanišić
1Livaković
Bench (15)

12 Pandur · 23 Kotarski · 4 Gvardiol · 5 Ćaleta-Car · 22 Vušković · 25 Erlić · 7 Moro · 15 Pašalić · 24 Pašalić · 19 Fruk · 21 Sučić · 18 Jakić · 9 Kramarić · 20 Matanović · 26 Musa

From a Perišić opener to a Ramos ambush

Rúben Dias picked up an early caution on 17 minutes, and the game settled into a familiar shape: Portugal with the ball, Croatia waiting. The break at half-time brought a Croatian change, Igor Matanović on for Ante Budimir.

Croatia struck first. Eight minutes after the restart Ivan Perišić finished to put them ahead, and Luka Modrić's booking on 59 minutes hinted at a side digging in. Portugal thought they had responded through Cristiano Ronaldo on 61 minutes, but the flag and VAR (video assistant referee) ruled it out for offside. What followed was a wholesale reshuffle — four Portugal substitutions inside two minutes, then a Ronaldo penalty on 68 minutes.

The final stretch turned frantic. Croatia had a Petar Sučić effort chalked off for offside on 81 minutes, the same moment Ronaldo was withdrawn for Rúben Neves. Deep into stoppage time Ramos struck the winner from Leão's pass, Perišić was booked minutes later, and a late Joško Gvardiol goal for Croatia was disallowed for offside on 90+13. Three cancelled goals, one decisive one, and Portugal held on.

Portugal2 – 1Croatia
  1. R. Dias

    Yellow card

    🟨17
    🔄46

    I. Matanovic

    A. Budimir

    Substitution

    53

    I. Perisic

    Goal

    🟨59

    L. Modric

    Yellow card

    C. Ronaldo

    VAR

    📺61

    B. Silva

    Vitinha

    Substitution

    🔄62

    F. Conceicao

    P. Neto

    Substitution

    🔄63

    N. Semedo

    B. Fernandes

    Substitution

    🔄63

    G. Ramos

    J. Cancelo

    Substitution

    🔄63

    C. Ronaldo

    Penalty

    68
    🔄68

    M. Pasalic

    M. Baturina

    Substitution

    📺81

    P. Sucic

    VAR

    R. Neves

    C. Ronaldo

    Substitution

    🔄81
    🔄90+2

    J. Gvardiol

    N. Vlasic

    Substitution

    G. Ramos

    Assist R. Leao

    Goal

    90+4
    🔄90+6

    A. Kramaric

    M. Kovacic

    Substitution

    🟨90+8

    I. Perisic

    Yellow card

    📺90+13

    J. Gvardiol

    VAR

The 2-1 the crowd called — Spain excepted

The futbol.so community leaned towards Portugal, and it got the scoreline exactly right: the most-picked result was Portugal 2-1, which is precisely how it finished. A rare afternoon when the popular read and reality shook hands.

The regional picture was more mixed. Fans in Colombia, Austria and England shared the Portugal 2-1 lean, while Argentina's community was split, favouring a narrower Portugal 1-0. Spain's supporters, perhaps with one eye on the Round of 16, went the other way and leaned towards a 1-1 draw. That one, at least, didn't come off.

Portugal Draw Croatia
  • Colombia
  • Argentina
  • Austria
  • England
  • Spain

Official forecast: 2-1

Video highlights

Portugal move on with plenty to tidy up — three disallowed goals and a winner that arrived with almost the last kick suggest a night of fine margins rather than control. Croatia will feel they deserved more from their sharper shooting.

Next up is Spain in the Round of 16 on 6 July. On this evidence, Portugal will need to convert their dominance rather earlier.

Live matches

Real-time data, straight from the pitch.

World Cup 2026: Portugal 2-1 Croatia, Ramos Late Winner