GOALSENSE
⚡ AI 2-1 · Portugal 92% · Over 2.5 78% 88
📊 FULL-TIME STATS
15 SHOTS 14
3 ON TARGET 6
60 POSSESSION % 40
9 CORNERS 5
6 FOULS 12
1 YELLOW CARDS 2
2.18 XG 1.34
576 PASSES 366
⚡ KEY EVENTS
17' 🟨 Rúben Dias Yellow Card
46' 🔄 A. Budimir Substitution
53' Ivan Perišić Normal Goal
59' 🟨 Luka Modrić Yellow Card
61' VAR Cristiano Ronaldo Goal Disallowed - offside
62' 🔄 Vitinha Substitution
63' 🔄 Pedro Neto Substitution
63' 🔄 Bruno Fernandes Substitution
⭐ MAN OF THE MATCH
Ivan Perišić
8.3
RATING
📋 PLAYER RATINGS · TOP 5 EACH
Portugal
7.9 Gonçalo Ramos
7.7 Nuno Mendes
7.5 Rúben Dias
Croatia
Ivan Perišić 8.3
Mateo Kovačić 7.2
Joško Gvardiol 7.2
🏆 LEAGUE CONTEXT
2 Austria 3 4
2 Portugal 3 5
2 Croatia 3 6
2 Sweden 3 4
💬 COMMENTARY
90'
CARD · Yellow Card
Unsportsmanlike conduct
59'
CARD · Yellow Card
Tripping
17'
CARD · Yellow Card
Elbowing
17' 🟨
Rúben Dias
Yellow Card
46' 🔄
A. Budimir
Substitution 1
53'
Ivan Perišić
Normal Goal
59' 🟨
Luka Modrić
Yellow Card
61' 📺
Cristiano Ronaldo
Goal Disallowed - offside
62' 🔄
Vitinha
Substitution 1
63' 🔄
Pedro Neto
Substitution 2
63' 🔄
Bruno Fernandes
Substitution 3
63' 🔄
João Cancelo
Substitution 4
68'
Cristiano Ronaldo
Penalty
68' 🔄
M. Baturina
Substitution 2
81' 📺
Petar Sučić
Goal Disallowed - offside
81' 🔄
Cristiano Ronaldo
Substitution 5
90'+2 🔄
Nikola Vlašić
Substitution 3
90'+4
Gonçalo Ramos
Normal Goal
90'+6 🔄
Mateo Kovačić
Substitution 4
90'+8 🟨
Ivan Perišić
Yellow Card
90'+13 📺
Joško Gvardiol
Goal Disallowed - offside
15 SHOTS 14
3 ON TARGET 6
60 POSSESSION % 40
2.18 XG 1.34
9 CORNERS 5
6 FOULS 12
1 YELLOW CARDS 2
15 TOTAL SHOTS 14
3 ON TARGET 6
8 OFF TARGET 6
4 BLOCKED 2
10 INSIDE BOX 11
5 OUTSIDE BOX 3
2.18 XG 1.34
576 TOTAL PASSES 366
526 ACCURATE 311
91 ACCURACY % 85
60 POSSESSION % 40
9 CORNERS 5
1 OFFSIDES 4
5 GK SAVES 2
6 FOULS 12
1 YELLOW CARDS 2
0 RED CARDS 0
🎯 SHOT BREAKDOWN
Portugal 3 sh
Gonçalo Ra... 1/2
Cristiano... 1/1
Croatia 4 sh
Mateo Kova... 3/3
Ivan Periš... 1/1
📈 xG RACE 2.181.34
2.2 0 0' 90'
Portugal Croatia
HEAD TO HEAD · ALL-TIME · 7 Recent meetings
4
Portugal
2
D Draws
1
Croatia
⚡ AI TOP PICK
Portugal
PROJECTED: 2-1
92%
CONF 88
WIN PROBABILITY
92%
Portugal
6%
Draw
2%
Croatia
🤖 AI MODEL BLEND
MODEL Portug... D Croati...
POISSON 76% 16% 8%
ELO 98% 1% 1%
DL 92% 6% 2%
FINAL 92% 6% 2%
PREDICTED SCORE
2 - 1
📊 OVER / UNDER
OVER 1.5
OVER 2.5
78%
OVER 3.5
BOTH TEAMS TO SCORE
94%
YES
6%
NO
💡 KEY FACTORS
Portugal holds 2-1 lead at 90' (full-time); comeback with <1 min left is near-impossible.
One-goal lead at full-time whistle — Croatia substituting shows desperation, not opportunity
Portugal's penalty conversion at 68' + late goal at 90' show clinical finishing under pressure
Croatia's disallowed goal (81' offside) signals attacking intent but defensive fragility; no realistic time for equalizer
OVER / UNDER · GOALS
1.5
OVER
1.22
UNDER
4.10
9 bk
2.5
OVER
1.73
UNDER
2.13
10 bk
3.5
OVER
2.73
UNDER
1.43
9 bk
BOTH TEAMS TO SCORE
YES
1.69
9 bk
NO
2.08
9 bk
ASIAN HANDICAP
Away -0.25 2.76 7bk
Away -0.5 2.23 7bk
Away -0.75 2.01 7bk
Away -1 1.72 8bk
Away -1.25 1.56 6bk
Away -1.5 1.45 7bk
🏟 STADIUM
BMO Field
Toronto, Ontario · 36,045 seats
REFEREE
Espen Eskas, Norway
⚖ MATCH OFFICIALS
REFEREE
Espen Eskas, N...
POR... MGR
Roberto Martin...
head coach
CRO... MGR
Zlatko Dalic
head coach
🏥 UNAVAILABLE PLAYERS
Portugal · 0 OUT

No injuries reported

Croatia · 0 OUT

No injuries reported

KICK-OFFThu, 02 Jul · 23:00
RoundRound of 32
Season2026
SURFACEGrass
CAPACITY36,045
🏟
BMO Field
Toronto, Ontario · 36,045