AI PREDICTION Projects FT 2–0 · BELGIUM 68%
CONF 52 FULL ANALYSIS →
World Cup · GROUP STAGE - 2 · SUN, 21 JUN · 19:00 LOCAL
BELGIUM
58'
0 0
HT · 0-0
IRAN
PREDICTIONS
⚡ LIVE TRACKER

Last action · Iran · 46'

LIVE
IRAN BELGIUM

Last event marker · ball-position telemetry not available for this league

📈 MOMENTUM · ATTACK WAVE

Last 30 minutes · who has the upper hand

BELGIUM IRAN
BELGIUM IRAN 28' 43' 58'
Event density · 3-min buckets
📊 LIVE STATS

Updates every refresh · Minute 58'

1.03
⚡ EXPECTED GOALS (xG)
0.53
80%
BALL POSSESSION %
20%
14
TOTAL SHOTS
4
4
SHOTS ON TARGET
2
86%
PASS ACCURACY %
57%
4
CORNERS
1
KEY EVENTS 4 events
  1. 3'
    Card · Yellow Card
    Romelu Lukaku
    BEL
  2. 25'
    Var · Goal Disallowed - offside
    Mehdi Taremi
    IRA
  3. 33'
    Card · Yellow Card
    Saeid Ezatolahi
    IRA
  4. 46'
    Subst · Substitution 1
    Saleh Hardani · assist Alireza Jahanbakhsh
    IRA
LIVE STATS H vs A
ATTACK
1.0
xG
0.5
14.0
TOTAL SHOTS
4.0
4.0
ON TARGET
2.0
4.0
OFF TARGET
2.0
6.0
BLOCKED
0.0
POSSESSION
80.0%
POSSESSION %
20.0%
418.0
PASSES
108.0
86.0%
PASS ACCURACY
57.0%
SET PIECES
4.0
CORNERS
1.0
3.0
OFFSIDES
2.0
DISCIPLINE
6.0
FOULS
6.0
1.0
YELLOW CARDS
1.0
2.0
GK SAVES
4.0
🎯 SHOT BREAKDOWN

Top shooters · accuracy = on-target / total

player-level shot accuracy · per-shot xG bubbles require xG Advanced tier
BELGIUM 5 shots
Kevin De Bruyne
1/3
Nathan Ngoy
0/1
Youri Tielemans
1/1
IRAN 1 shots
Hossein Kanaani
1/1
📈 xG RACE

Cumulative xG over 90 minutes REAL xG

final xG: 1.030.53
0.8 0.6 0.4 0.2 1.0 0.0 HT H 1.03 A 0.53 KO 30' 60' 58'

Step chart anchored to real goal minutes · final xG from SportMonks · baseline distributes remaining shots evenly across the match

⚡ ATTACK SHARE

Event activity ratio · attacks/cards/subs

zone-based attack maps require broadcast partner (Q3)
H 25%
75% A
1
EVENTS LOGGED
3
EVENTS LOGGED
LINEUPS 4-2-3-1 vs 5-4-1
SUBSTITUTES · BELGIUM
19
Diego Moreir...
F
20
Hans Vanaken
M
24
Amadou Onana
M
14
Dodi Lukebak...
F
17
Charles De K...
F
6
Axel Witsel
M
21
Timothy Cast...
D
18
Joaquin Seys
D
3
Arthur Theat...
D
16
Koni De Wint...
D
13
Mike Penders
G
12
Senne Lammen...
G
26
Matías Ferná...
F
COACH: Rudi Garcia
SUBSTITUTES · IRAN
10
Mehdi Ghayed...
F
7
Alireza Jaha...
F
16
Mahdi Torabi
M
11
Ali Alipour
F
18
Amirhossein...
F
20
Shahriar Mog...
F
26
Amirmohammad...
M
21
Mohammad Gho...
M
17
Aria Yousefi
D
15
Roozbeh Ches...
M
25
Danial Eiri
D
5
Milad Mohamm...
D
22
Hossein Hoss...
G
12
Payam Niazma...
G
24
Dennis Ecker...
F
COACH: Amir Ghalenoei
🏥 UNAVAILABLE PLAYERS
BEL · 0 OUT

No injuries reported · federation feed activates Q3

IRA · 0 OUT

No injuries reported · federation feed activates Q3

⚖ MATCH OFFICIALS
REFEREE
Dario Herrera, Argentina
BEL MANAGER
Rudi Garcia
head coach
IRA MANAGER
Amir Ghalenoei
head coach
HEAD TO HEAD · ALL-TIME
0
BEL WINS
1
DRAWS
0
IRA WINS
100%
BELGIUM LAST 5 OVERALL
D L W
IRAN LAST 5 OVERALL
D
LIVE IMPACT Currently 0–0 · scenario projection
BELGIUM #3
If loss holds: 1 pts
IRAN #2
If loss holds: 1 pts
Round of 32
LEAGUE CONTEXT FULL TABLE →
# TEAM P W D L GD PTS FORM
1 Mexico 2 2 0 0 +3 6
W W
1 Sweden 2 1 0 1 0 3
L W
1 England 1 1 0 0 +2 3
W
1 Colombia 1 1 0 0 +2 3
W
1 Argentina 1 1 0 0 +3 3
W
1 Norway 1 1 0 0 +3 3
W
1 Spain 2 1 1 0 +4 4
W D
1 New Zealand 1 0 1 0 0 1
D
1 Netherlands 2 1 1 0 +4 4
W D
1 Germany 2 2 0 0 +7 6
W W
1 USA 2 2 0 0 +5 6
W W
1 Brazil 2 1 1 0 +3 4
W D
1 Canada 2 1 1 0 +6 4
W D
2 France 1 1 0 0 +2 3
W
2 Austria 1 1 0 0 +2 3
W
2 Congo DR 1 0 1 0 0 1
D
2 Ghana 1 1 0 0 +1 3
W
2 Scotland 2 1 0 1 0 3
L W
2 Uruguay 1 0 1 0 0 1
D
2 Iran 1 0 1 0 0 1
D
2 Japan 2 1 1 0 +4 4
W D
2 Ivory Coast 2 1 0 1 0 3
L W
2 Australia 2 1 0 1 0 3
L W
2 Morocco 2 1 1 0 +1 4
W D
2 Switzerland 2 1 1 0 +3 4
W D
2 South Korea 2 1 0 1 0 3
L W
3 Senegal 1 0 0 1 -2 0
L
3 Jordan 1 0 0 1 -2 0
L
3 Portugal 1 0 1 0 0 1
D
3 Panama 1 0 0 1 -1 0
L
3 Paraguay 2 1 0 1 -2 3
W L
3 Cape Verde Islands 1 0 1 0 0 1
D
3 Belgium 1 0 1 0 0 1
D
3 Sweden 2 1 0 1 0 3
L W
3 Ecuador 2 0 1 1 -1 1
D L
3 Paraguay 2 1 0 1 -2 3
W L
3 Scotland 2 1 0 1 0 3
L W
3 Bosnia & Herzegovina 2 0 1 1 -3 1
L D
3 Czech Republic 2 0 1 1 -1 1
D L
4 Iraq 1 0 0 1 -3 0
L
4 Algeria 1 0 0 1 -3 0
L
4 Uzbekistan 1 0 0 1 -2 0
L
4 Croatia 1 0 0 1 -2 0
L
4 Belgium 1 0 1 0 0 1
D
4 Saudi Arabia 2 0 1 1 -4 1
L D
4 Egypt 1 0 1 0 0 1
D
4 Tunisia 2 0 0 2 -8 0
L L
4 Curaçao 2 0 1 1 -6 1
D L
4 Türkiye 2 0 0 2 -3 0
L L
4 Haiti 2 0 0 2 -4 0
L L
4 Qatar 2 0 1 1 -6 1
L D
4 South Africa 2 0 1 1 -2 1
D L
5 Portugal 1 0 1 0 0 1
D
6 Cape Verde Islands 1 0 1 0 0 1
D
6 Spain 1 0 1 0 0 1
D
7 Czech Republic 2 0 1 1 -1 1
D L
8 Ecuador 2 0 1 1 -1 1
D L
9 Bosnia & Herzegovina 2 0 1 1 -3 1
L D
10 Panama 1 0 0 1 -1 0
L
11 Senegal 1 0 0 1 -2 0
L
12 Jordan 1 0 0 1 -2 0
L
UCL Qualification Europa / Conference Relegation
LIVE COMMENTARY LIVE
  • 46'
    Subst · Substitution 1 · Saleh Hardani
  • HALF TIME · 0 – 0
  • 33'
    Card · Yellow Card · Saeid Ezatolahi
    Holding
  • 25'
    Var · Goal Disallowed - offside · Mehdi Taremi
  • 3'
    Card · Yellow Card · Romelu Lukaku
    Roughing
14 BOOKIES
📊 AVERAGE ACROSS 14 BOOKMAKERS
BELGIUM WIN
1.40
71.4% implied
↑ best 1.47
DRAW
4.69
21.3% implied
↑ best 5.00
IRAN WIN
8.11
12.3% implied
↑ best 9.00

Market favors Belgium. AI projects BELGIUM 68%.

MATCH WINNER ODDS avg across bookmakers
AI SAYS BELGIUM 68% · EDGE column shows AI probability minus market implied probability
BOOKMAKER 1 X 2 EDGE
10Bet 1.39 4.50 7.70 -0.2%
1xBet 1.45 4.85 8.45 +1.4%
888Sport 1.36 4.40 7.50 -0.7%
Bet365 1.38 4.90 8.00 +1.6%
Betano 1.47 4.55 8.25 +0.0%
Betfair 1.36 4.75 8.50 +0.9%
BetVictor 1.40 4.60 8.00 +0.3%
Dafabet 1.41 4.60 7.60 +0.3%
Marathonbet 1.43 4.80 8.40 +1.2%
Pinnacle 1.40 5.00 9.00 +2.0%
SBO 1.38 4.74 8.60 +0.9%
Superbet 1.41 4.85 7.60 +1.4%
Unibet 1.40 4.60 8.50 +0.3%
William Hill 1.40 4.50 7.50 -0.2%

Best odds in gold. Edge ≥ +5% (lime) means market under-prices the AI's probability. 18+ only.

📊 OTHER MARKETS

Over/Under · BTTS · Asian Handicap

avg across bookmakers
⚽ GOALS · OVER / UNDER
1.5 O 1.24 U 3.91
2.5 O 1.79 U 2.03
3.5 O 2.97 U 1.39
⚽ BOTH TEAMS SCORE
YES
2.02 11 bks
NO
1.74 11 bks
⚖ ASIAN HANDICAP
Away -0.25 3.82
Away -0.5 2.99
Away -0.75 2.65
Away -1 2.29
Away -1.25 1.93
Away -1.5 1.70
📈 MARKET MOVEMENT

How the market shifted before kick-off

historical line movement
7d ago 3d 1d KICK-OFF

Smoothed line illustration · per-snapshot historical odds storage activates Q3.