Skip to main content
WC26AI — World Cup 2026 predicted by AI
SoFi Stadium
Group Stage
Belgium
21 Jun 2026
0 – 0
Full time
Iran
Belgium vs IR Iran — match action

Prediction vs Result

1.0/10
AI Predicted
30
Actual
00

Result went the other way.

The AI report

Reality diverged from the script. The model leaned towards Belgium (3–0), but it ended level 0–0 — 1.0/10 on the night.

On chances, the model penciled in 3 goals and the game delivered 0 — 3 fewer than projected.

Cards ran 4Y/0R on the model's read against 2Y/1R in reality — the referee reached for his pocket more often than the model foresaw.

Full comparison

MetricAI PredictedActual
Scoreline3–00–0
ResultBelgium winDraw
Total goals30
ScorersRomelu Lukaku, Jérémy Doku, Romelu LukakuNone
Yellow cards42
Red cards01
Possessionmodel only63%–37%
Shotsmodel only18–5
Expected goals (xG)model only2.7–0.4

Score, scorers and cards are official; possession, shots and xG are the model’s projections (no official real counterpart).

Match Prediction

63%Possession37%
18Shots5
2.71Expected Goals (xG)0.38
87%Pass Accuracy71%

How the Model Sees It Unfold

  1. 18
  2. 34
  3. 47
  4. 54
  5. 61
  6. 74
  7. 78

Match Info

Tournament
FIFA World Cup 2026
Stage
Group Stage
Date
21 Jun 2026
Kick-off
19:00 (local)

Match Report

FULL TIME — Belgium 3–0 Iran | SoFi Stadium, Inglewood

Under the California sun, Belgium's golden generation — or what remains of it — announced themselves at the 2026 World Cup with a commanding Group G victory over a resolute but outclassed Iran side.

First Half — Belgium Unlock the Block Carlos Queiroz set Iran up in a familiar 4-5-1 defensive shell, Taremi isolated up front as the lone outlet. For 17 minutes it held. Then Kevin De Bruyne, dropping into the half-space between Iran's midfield and defence, threaded a laser-guided through-ball between Khalilzadeh and Kanaanizadegan. Romelu Lukaku, timing his run to perfection, took one touch and slotted low past Beiranvand's near post. 1–0, 18'.

Iran tried to respond but their counter-attacks were snuffed out by Belgium's aggressive press, with Onana and Tielemans winning ball after ball in midfield. Khalilzadeh picked up a yellow card on 34' for a cynical foul on Doku, a sign of the frustration already building in the Iranian ranks.

Second Half — Doku Delivers, Lukaku Doubles Up Belgium emerged from the break with even greater intent. A brief moment of controversy on 47' saw Onana booked for a late challenge, but it barely interrupted Belgium's rhythm. On 54', Doku received De Bruyne's incisive pass on the left channel, cut inside onto his right foot and arrowed a low drive into the far corner. 2–0. Beiranvand got a hand to it but couldn't keep it out.

Iran's best moment came on 67' — Taremi climbed highest from a Jahanbakhsh cross, but Courtois, barely tested all night, produced a sharp palm over the bar to maintain his clean sheet. Ezatolahi was booked on 61' for persistent fouling, and Cheshmi followed on 74'.

The third arrived on 78' when Doku's electrifying burst into the box drew a clumsy trip from Khalilzadeh. Lukaku stepped up, sent Beiranvand the wrong way, and wheeled away in celebration. 3–0. His 73rd international goal. The record, extended.

Belgium cruise into the next matchday with maximum points and a goal difference that sends a message to the rest of Group G.