SoFi Stadium had braced itself for a shootout, and for long stretches on Sunday night it nearly got one anyway. Belgium beat Iran 2-1 in their final Group G match, a result that sends the Red Devils through to the World Cup's round of 16 but does little to settle the doubts that have trailed this squad through an uneven tournament. Romelu Lukaku headed the winner with eighteen minutes left, sparing his manager an uncomfortable flight home and sparing a golden generation, once again, from an exit that would have overshadowed everything they built over a decade of near-misses.

A performance built on nerves, not control

For an hour Belgium looked like a team playing with the shackles of expectation rather than the freedom of talent. Iran, set up by Carlos Queiroz in a disciplined 5-4-1, sat deep and dared the Belgians to break them down with patience rather than the individual moments this squad has leaned on for years. It worked better than most predicted. Belgium's back three struggled with the pace of Iran's transitions, and Sardar Azmoun forced a smart low save from Koen Casteels inside the opening ten minutes after ghosting between two centre-backs from a quick throw-in.

Roberto Martinez's side had 68 percent of the ball but managed only one shot on target before the break โ€” a De Bruyne free kick comfortably parried by Alireza Beiranvand. The frustration in the away end was audible by half-time, aimed less at the players than at a system that has looked increasingly stale since the semifinal run in 2018. Martinez made no changes at the interval, a decision that looked stubborn until it started paying off midway through the second half.

Belgium had one shot on target in 45 minutes. They needed two moments of individual class to survive the other 45.

De Bruyne finds the gap Iran couldn't close

The goal that broke the deadlock, in the 62nd minute, came from exactly the kind of pass Belgium had been missing all night. Kevin De Bruyne, dropping deep to collect from Axel Witsel, spotted Jeremy Doku peeling off the last defender and threaded a ball through a gap that had not existed five seconds earlier. Doku's cutback sat slightly behind Lukaku, but the striker adjusted his body and drilled a first-time finish past Beiranvand's near post. It was De Bruyne's third assist of the tournament, and it stretched Belgium's unbeaten record against Iran to six goals without defeat.

Iran refused to fold. Nine minutes later Azmoun equalized with a header of his own, rising above Jan Vertonghen at the back post from a corner Belgium's marking scheme simply lost track of. The Bayer Leverkusen forward wheeled away toward his bench, and for a moment SoFi Stadium fell nearly silent, the away end suddenly the loud one. Queiroz punched the air on the touchline, sensing an upset that would have been the story of the group stage.

๐Ÿ“Š Key Facts
  • Final score: Belgium 2-1 Iran (Group G)
  • Winner: Lukaku header, 74th minute
  • Assist chain: De Bruyne to Doku to Lukaku
  • Iran equalizer: Azmoun header, 71st minute
  • Belgium possession: 68 percent
  • Result: Belgium advance to the round of 16

Lukaku's second act settles it

Belgium's response said something about the squad's experience, even if the performance had not always reflected it. Three minutes after conceding, they won a corner of their own, and this time it was Lukaku finishing rather than defending. Toby Alderweireld's flick-on found the Inter Milan striker unmarked at the back post, and his header looped in off the underside of the bar with the kind of fortune that tournament favorites seem to collect when it matters. Lukaku has now scored in four consecutive knockout-stakes matches for Belgium, a run that quietly undercuts the narrative that this generation only produces heartbreak.

Iran pushed for a second equalizer with real conviction, throwing on Mehdi Taremi with twelve minutes remaining and testing Casteels twice more before the whistle. Alireza Jahanbakhsh, so often the outlet on the left, drew a smart save low to his right in stoppage time that would have sent the match to a nervy final few minutes at 2-2. Casteels' intervention there mattered as much as either goal Belgium scored.

"We should have controlled the game better, but this team knows how to win ugly. Romelu gave us a night we can build on." โ€” Roberto Martinez, Belgium head coach

What the round of 16 now looks like

Martinez will take the result over the performance and move on, though the questions about Belgium's rigidity against low blocks will not disappear simply because they are through. This squad has spent a decade being told its window is closing, and every scratchy win like this one adds fuel to that argument even as it extends the run. For Iran, elimination stings more given how close they came to forcing extra time against one of the tournament's more decorated rosters, and Queiroz's side leave with credit even without a point to show for their best half of football.

Belgium now shift their attention to a round of 16 tie that will punish exactly the kind of first-half passivity they showed here. Against sharper opposition, De Bruyne and Doku will not get 62 minutes to find their rhythm, and Lukaku will not always arrive with a golden touch when Vertonghen's marking breaks down at the other end. Martinez has a results-first team through to the knockout rounds; whether he has a knockout-ready one is the question this performance left dangling.