Kylian Mbappe was the star of the show, scoring two goals
Jun 23, 2026
08:51 am
What's the storyTeam France has secured its place in the FIFA World Cup knockout stage with a convincing 3-0 victory over Iraq.
The match, played in Philadelphia, was marred by a two-hour weather delay due to severe storms in the area.










