Data coverage

Belgium vs Iran

Score updated: · Updates may be delayed.
World Cup · 2026 · Group Stage - 2
21 June 2026 at 19:00 UTC · SoFi Stadium
Belgium
0:0
Full time
Iran
Half-time0–0
Regulation0–0

Referee: Dario Herrera, Argentina

Belgium drew 0–0 with Iran in the World Cup on 21 June 2026.

Match events

EVENTS
Romelu LukakuYellow cardFoul
Mehdi TaremiVAR · Goal cancelled
Saeid EzatolahiYellow cardFoul
On: A. JahanbakhshOff: S. HardaniSubstitution
On: H. VanakenOff: N. RaskinSubstitution
On: T. CastagneOff: T. MeunierSubstitution
On: D. LukebakioOff: A. SaelemaekersSubstitution
Nathan NgoyRed cardProfessional foul last man
On: M. TorabiOff: M. MohebiSubstitution
On: M. MohammadiOff: E. HajsafiSubstitution
On: A. TheateOff: R. LukakuSubstitution
On: S. MoghanlouOff: S. GhoddosSubstitution
On: A. HosseinzadehOff: S. EzatolahiSubstitution
On: M. Fernandez-PardoOff: K. De BruyneSubstitution
Symbol key
  • Goal
  • Yellow card
  • Red card
  • Second yellow / red
  • Substitution
  • Penalty scored
  • Penalty missed
  • Own goal
  • Goal disallowed
  • VAR review

Match stats

FULL MATCH
70%Ball Possession30%
6Blocked Shots1
4Corner Kicks2
7Fouls9
3Goalkeeper Saves7
3Offsides4
86%Passes %73%
533Passes accurate198
1Red Cards0
20Shots insidebox6
10Shots off Goal3
7Shots on Goal3
3Shots outsidebox1
23Total Shots7
621Total passes270
1Yellow Cards1
1.79expected_goals0.62
1.49goals_prevented1.49

Lineups

Formations

Belgium

4-2-3-1

Iran

5-4-1

Source: API-Football · Match updated · About the data