Belgium v Iran: World Cup 2026 live recap
Newsroom

Belgium faced Iran in a crucial World Cup 2026 match at Los Angeles Stadium on June 21, 2026. The game kicked off at 12pm local time. Belgium started the match with high hopes, featuring Romelu Lukaku who was denied a close-range shot by Iran's goalkeeper Alireza Beiranvand early on.
The first significant event came when Mehdi Taremi scored for Iran in the 25th minute, putting them ahead 1-0. Belgium struggled to find an equalizer, and tensions rose when Nathan Ngoy of Belgium was sent off in the 68th minute after a foul on Taremi.
By half-time, the score remained 0-0, despite several attempts from both teams. In the second half, Belgium increased the offensive pressure but continued to be thwarted by Beiranvand's goalkeeping. The game intensified as Belgium made tactical substitutions, attempting to turn the tide in their favor.
With the game nearing its conclusion, Belgium remained aggressive, trying to capitalize on any openings created by Iran's defense. However, Iran, looking to protect their lead, made defensive changes, reinforcing their backline to keep Belgium from scoring.
As the match moved into the final minutes, Belgium pushed for an equalizer, but their efforts were consistently met with determined Iran defense. Ultimately, the match ended with Belgium failing to overcome the setback of Ngoy's red card, and Iran held on to win 1-0, marking a significant victory in their World Cup campaign.
Source: theguardian.com.