Belgium vs Iran

FIFA World Cup · Group G · 21 June 2026 · 20:00 BST

Belgium

0:0

Iran

Full time

Prediction

AI match predictions is a Pro feature.

Start 14-day free trial

Odds

Home1.43
Draw4.49
Away7.59

Over/Under goals

O 1.51.27
O 2.51.85
O 3.53.14

Both teams to score

Yes2.06
No1.73

Match stats

1.82Expected goals0.63
70%Possession30%
23Total shots7
7Shots on goal3
4Corners2
7Fouls9
86%Pass accuracy73.9%
1Yellow cards1
1Red cards0

Match events

BelgiumIran
  1. R. LukakuCard
    3'
  2. 33'
    CardS. Ezatolahi
  3. 46'
    substA. JahanbakhshONS. HardaniOFF
  4. D. LukebakioONA. SaelemaekersOFFsubst
    58'
  5. H. VanakenONN. RaskinOFFsubst
    58'
  6. T. CastagneONT. MeunierOFFsubst
    58'
  7. N. NgoyCard
    66'
  8. 66'
    substM. MohammadiONE. HajsafiOFF
  9. 66'
    substM. TorabiONM. MohebiOFF
  10. A. TheateONR. LukakuOFFsubst
    73'
  11. 79'
    substS. MoghanlouONS. GhoddosOFF
  12. 85'
    substA. HosseinzadehONS. EzatolahiOFF
  13. M. FernandezONK. De BruyneOFFsubst
    87'

Match analysis is a Elite feature.

Subscribe now

Lineups

1 Courtois15 Meunier25 Ngoy4 Mechele5 Cuyper23 Raskin8 Tielemans22 Saelemaekers7 Bruyne10 Trossard9 Lukaku1 Beiranvand2 Hardani13 Kanaani4 Khalilzadeh19 Nemati3 Hajsafi23 Rezaeian14 Ghoddos6 Ezatolahi8 Mohebi9 Taremi
4-2-3-1 5-4-1

Belgium

Bench

  1. 21T. CastagneON
  2. 20H. VanakenON
  3. 14D. LukebakioON
  4. 3A. TheateON
  5. 26M. FernandezON
  6. 12S. Lammens
  7. 13M. Penders
  8. 16K. De Winter
  9. 18J. Seys
  10. 6A. Witsel
  11. 19D. Moreira
  12. 24A. Onana
  13. 17C. De Ketelaere

Iran

Bench

  1. 7A. JahanbakhshON
  2. 5M. MohammadiON
  3. 16M. TorabiON
  4. 20S. MoghanlouON
  5. 18A. HosseinzadehON
  6. 12P. Niazmand
  7. 22H. Hosseini
  8. 25D. Eiri
  9. 15R. Cheshmi
  10. 17A. Yousefi
  11. 21M. Ghorbani
  12. 26A. Razzaghinia
  13. 10M. Ghayedi
  14. 11A. Alipourghara
  15. 24D. Eckert Ayensa

Player ratings

Player ratings not yet available for this match.

We use cookies for analytics and ads. See our privacy policy.