Portugal 2-1 Croatia: result and AI prediction

Portugal – Croatia, World Cup, Friday, July 3, 2026 at 12:00 AM (GMT). Venue: BMO Field

Portugal is #2 in the table (5 pts) and Croatia #2 (6 pts). It's a clash between two of the top four. Portugal is unbeaten in its last 5 matches. Last 5 head-to-head meetings: Portugal 3, draws 1, Croatia 1. Their last meeting, on November 18, 2024, ended Croatia 1-1 Portugal.

PortugalPortugal
Final score2 - 1
CroatiaCroatia
AI predicted: 1-0 · Final score: 2-1✓ Correct outcome

AI confidence: Medium

AI match recap

This has the look of a tight knockout tie rather than a shootout. Portugal arrive with the cleaner defensive platform, but their last group performance was flat, while Croatia come in with the familiar feel of a side that knows how to survive and control big-tournament matches. The key battle is in central midfield, where Croatia can slow the game and Portugal must stop the match becoming too comfortable for Modrić and Kovačić. The other live issue is workload: Portugal’s biggest names have carried heavy minutes, and that matters in a warm neutral-site setting.

Head-to-head analysis

Portugal have had the better of this matchup over time, but the recent series has been close and unusually lively, with both teams scoring in each of the last six meetings. That history supports the idea of a competitive game even if the overall control leans Portugal’s way.

Injuries and absences

No confirmed absences stand out from the latest team trackers, so availability is less important than workload. Portugal’s bigger concern is the heavy minute load on Ronaldo, Bruno Fernandes and Renato Veiga rather than missing personnel.

Form (last 5)

PortugalLeague position #2 · 5 ptsD W D
CroatiaLeague position #2 · 6 ptsL W W

Portugal vs Croatia stats

PortugalCroatia
Played33
Goals scored65
Goals conceded15
Clean sheets21

Last meetings

  • 2024-11-18Croatia 1-1 Portugal
  • 2024-09-05Portugal 2-1 Croatia
  • 2024-06-08Portugal 1-2 Croatia
  • 2020-11-17Croatia 2-3 Portugal
  • 2020-09-05Portugal 4-1 Croatia
  • 2020-03-30Croatia --- Portugal

Other World Cup matches