The France captain scored twice against Iraq to move level with Miroslav Klose on 16 goals at the World Cup, with just Lionel Messi now ahead of him on the all-time scoring listKylian Mbappe’s 100th cap for France was already looking set to be a memorable occasion before a lengthy weather delay interrupted proceedings in Philadelphia. As France wrapped up a 3-0 win over Iraq, the Real Madrid striker turned the turning point of the night into another significant chapter in World Cup history.The France captain scored twice as Didier Deschamps’ side secured qualification for the knockout stages in their 16th World Cup appearance, taking their World Cup goals tally to 16 and leveling Germany legend Miroslav Klose for the second-highest total in the tournament’s history. Only Lionel Messi now stands above him after the Argentina captain made it 18 World Cup goals against Austria earlier in the day.Mbappe’s latest goal also continued a remarkable trend that has followed his entire World Cup career. At the age of 27, he has already established himself as one of the most prolific scorers the competition has ever seen and is rapidly approaching records that once seemed untouchable.
A historic century begins with another World Cup milestone
The night began with Mbappe making his 100th international appearance for France, becoming one of the youngest players ever to achieve the milestone for Les Bleus.The first contribution came in the 14th minute when Michael Olise found him on the left side of the attack. Mbappe sped towards the Iraqi defence, cut inside and fired a powerful left-footed shot beyond Ahmed Basil at the near post.The strike had enormous significance.Not only did he put France in front, but he moved Mbappe to 15 World Cup goals and made him the fastest player in history to reach the mark. He achieved the milestone in just 16 World Cup appearances across the 2018, 2022 and 2026 tournaments.The goal also drew him level with Brazilian icon Ronaldo Nazario, one of the top goalscorers the tournament has ever produced.At that point, Mbappe’s World Cup record stood at 15 goals from just 16 games, a strike rate unmatched by any player who has reached similar territory on the all-time list.
A weather delay halts play before Mbappe scores again
The match then entered the history books for another reason. A severe thunderstorm over Philadelphia forced FIFA to halt the game at halftime, creating the first weather-related suspension of the 2026 World Cup. Players, officials and fans were forced to seek shelter as lightning protocols caused a delay that lasted approximately 130 minutes.
Iraq’s Hussein Ali, bottom, challenges France’s Kylian Mbappe during the World Cup Group I soccer match between France and Iraq in Philadelphia, Monday, June 22, 2026. (AP Photo/Matt Slocum)
When play finally resumed, France immediately regained control.Nine minutes into the second half, Ousmane Dembele took advantage of uncertainty in the Iraqi defense to send a low ball over the goal. Mbappe was quickest to react inside the six-yard box, curling a finish into the bottom corner for his second of the night.That strike had even greater historical weight than the first.By moving to 16 World Cup goals, Mbappe drew level with Miroslav Klose, whose record was the benchmark for modern World Cup goalscorers before being overtaken by Lionel Messi earlier in the tournament.
Only Messi remained ahead
The race to top the World Cup goalscoring charts has quickly developed into a two-man chase involving football’s greatest active players.Messi entered Argentina’s game against Austria level with Klose before taking his tally to 17 goals and taking the record to 18.Mbappe’s brace against Iraq means the France captain is now just two goals behind Messi despite having played significantly fewer World Cup games.
France’s Kylian Mbappe walks onto the field before the World Cup Group I soccer match between France and Iraq in Philadelphia, Monday, June 22, 2026. (AP Photo/Matt Slocum)
The contrast between the two records is striking. Messi’s 18 goals came in a FIFA record six World Cups and 28 tournament appearances.Mbappe has already scored 16 goals in just 16 World Cup games.With France already qualified for the knockout rounds and several matches potentially still to come, the possibility of Mbappe closing the gap further remains very real.
Dembele and Olise help France secure qualification
While Mbappe inevitably dominated the headlines, France’s win was built on strong performances elsewhere in attack.Olise assisted Mbappe’s first goal before later releasing Dembele in transition for France’s third goal.Dembele marked his first goal at a major international tournament by beating two defenders and firing powerfully into the far corner in the 66th minute.
France’s Ousmane Dembele (7) congratulates teammate Kylian Mbappe (10) after scoring their second goal during the World Cup Group I soccer match between France and Iraq in Philadelphia, Monday, June 22, 2026. (AP Photo/Petr David Josek)
Together, the trio repeatedly stretched Iraq’s defensive structure and helped France finish with 19 shots, five attempts on goal and 56 percent possession.The result secured France a place in the last 16 and set up a potentially decisive final group stage meeting with Norway to determine who will finish top of Group I.
Where Mbappe stands now in World Cup history
Mbappe’s latest brace has dramatically reshaped the World Cup’s all-time top scorers list.
- Lionel Messi (Argentina) – 18 goals
- Miroslav Klose (Germany) – 16 goals
- Kylian Mbappe (France) – 16 goals
- Ronaldo Nazario (Brazil) – 15 goals
- Gerd Muller (West Germany) – 14 goals