Portugal
Croatia
Portugal vs Croatia Predictions, Picks & Odds – 03/07/2026
Portugal vs Croatia – Best bets of the match
Portugal vs Croatia Preview
Portugal arrive at this Round of 32 clash in Toronto on the back of a solid group stage, finishing second after two draws and a commanding five-nil victory. Roberto Martinez’s side have been unbeaten in their last four outings, and their attacking output of two goals per match underlines real potency. Martinez has backed Cristiano Ronaldo to deliver, while carefully managing the workload of key figures such as Joao Neves and Diogo Dalot.
Croatia’s path to the knockout rounds was far from straightforward. A heavy opening defeat to England forced Zlatko Dalic’s side into must-win territory, and they responded with consecutive victories over Panama and Ghana to secure qualification. Despite that resilience, Dalic has publicly voiced frustration with aspects of his team’s defensive play. Luka Modric continues to drive this squad forward, though Croatia’s inconsistency, with two losses in their last five, remains a concern.
Portugal’s attacking output throughout the group stage underpins the double chance selection here. Roberto Martinez’s side averaged two goals per match and generated a significantly higher volume of shots than Croatia, recording nearly thirteen attempts per fixture compared to their opponents’ eight. That creative superiority, combined with a defensive record of just 0.3 goals conceded per match, makes Portugal’s price at 1.80 look generous.
Croatia showed character to recover from a heavy opening defeat to England, but their form reads two wins and two losses from their last four competitive outings. Zlatko Dalic himself acknowledged defensive frailties after the Panama victory, and those vulnerabilities could prove costly against a Portuguese attack boasting Cristiano Ronaldo, whose positioning and mentality Martinez has publicly praised ahead of this fixture.
Backing Portugal or the draw covers the likeliest outcomes in a knockout tie where the Seleção hold clear statistical advantages. The under 2.5 goals line at 1.73 also merits consideration given Portugal’s miserly defensive record. With potentially the final World Cup appearance for either Ronaldo or Modric at stake, expect a tense, controlled affair that favours the side with superior quality across the pitch.
Trends to Know about Portugal vs Croatia
- Portugal average 2.0 goals per match
- Croatia concede after losing twice recently
- Portugal dominate with 12.7 shots per match
Form & Statistics: Portugal vs Croatia
Portugal
Recent form
Season statistics (5)
Croatia
Recent form
Season statistics (5)
Lineups: Portugal vs Croatia
Portugal
Starters
- 1 Diogo Costa
- 2 Nélson Semedo
- 3 Rúben Dias
- 4 Diogo Dalot
- 5 João Cancelo
- 6 Bruno Fernandes
- 7 Rúben Neves
- 8 Matheus Nunes
- 9 Gonçalo Guedes
- 10 Cristiano Ronaldo
- 11 Gonçalo Ramos
Croatia
Starters
- 1 Dominik Livaković
- 2 Duje Ćaleta-Car
- 3 Joško Gvardiol
- 4 Igor Matanovic
- 5 Josip Stanišić
- 6 Luka Modrić
- 7 Mario Pašalić
- 8 Mateo Kovačić
- 9 Ivan Perišić
- 10 Andrej Kramarić
- 11 Ante Budimir
Medium confidence
Both sides line up in a 4-3-3 formation, setting the stage for a fascinating tactical mirror match. Cristiano Ronaldo leads the Portuguese attack, while Croatia’s midfield axis of Luka Modrić and Mateo Kovačić will look to control the tempo and frustrate Portugal’s press.
It is worth emphasising that both lineups arrive via a single undated source, so a degree of caution is warranted before kickoff. The shape and personnel feel credible given current form, but late changes on either side cannot be ruled out for a fixture of this magnitude.
Portugal vs Croatia: Head-to-Head
Average statistics (recent meetings)
How to Watch Portugal vs Croatia Match?
What time is Portugal vs Croatia?
Portugal vs Croatia kicks off at Toronto Stadium on 3 July 2026 at midnight local time.
Where is Portugal vs Croatia being played?
This fixture takes place at Toronto Stadium in Toronto, Canada.
How Can I Watch Portugal vs Croatia on TV and Live Stream?
Portugal vs Croatia will be broadcast live on BBC and ITV in the United Kingdom.
>