The sky over Philadelphia had already put on its own dramatic show before Kylian Mbappe and France ever stepped onto the pitch, a thunderstorm delaying kickoff and raising the question of whether even the weather could disrupt the tournament's most formidable attack. Once the clouds cleared, the answer came quickly and ruthlessly: France 3-0 Iraq, a performance that felt less like a contest and more like a coronation procession. The occasion was supposed to be significant regardless of outcome—Mbappe was collecting his 100th cap—but the Real Madrid forward turned it into a personal gala, scoring twice to take his tournament tally to four and his all-time World Cup total to 16, level with Miroslav Klose. The opening goal arrived within 14 minutes, a left-footed rocket from 20 yards after Michael Olise had laid the ball invitingly into his path, a strike of such velocity that the Iraqi defense seemed to freeze in admiration. His second was almost comically different, born from a goal-kick misunderstanding between Zaid Tahseen and goalkeeper Ahmed Basil that allowed Ousmane Dembele to square for the simplest of tap-ins. Dembele, having provided for the captain, then claimed his own first World Cup goal 12 minutes later, again assisted by the ever-creative Olise, capping a move that summarized France's interplay. The victory secures Les Bleus a place in the Round of 32 and sets up an intriguing group finale against Norway, though Didier Deschamps' side can approach it without pressure. For Mbappe, the evening was another statement in his pursuit of Lionel Messi at the top of both the 2026 Golden Boot standings and the all-time World Cup scoring charts. With six career World Cup matches featuring two or more goals, he also established a new benchmark for multi-goal games at the tournament. A storm may have delayed the start, but once France began, nothing could stop the deluge.
⭐ Players