The France captain scored twice against Iraq to move level with Miroslav Klose on 16 World Cup goals, with just Lionel Messi now ahead of him on the all-time chartsKylian Mbappe’s 100th appearance for France was already shaping up to be a memorable occasion before a lengthy weather delay interrupted proceedings in Philadelphia. By the time France completed a 3-0 win over Iraq, the Real Madrid striker had turned an important 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 tally to 16 goals and moving level with Germany legend Miroslav Klose for the second-highest total in the tournament’s history. Only Lionel Messi is now above him after the Argentina captain moved to 18 World Cup goals earlier in the day against Austria.Mbappe’s latest scoring display also continued a remarkable trend that has accompanied his entire World Cup career. At 27, he has already established himself among the most prolific goalscorers the competition has ever seen and is fast approaching records that once seemed untouchable.
The stage of the historic century begins with another stage of the World Cup
The evening began with Mbappe making his 100th international appearance for France, becoming one of the youngest players to reach the landmark for Les Bleus.His first contribution came in the 14th minute, when Michael Olise found him on the left side of the attack. Mbappe accelerated towards the Iraqi defence, cut inside and fired a powerful left-footed effort past Ahmed Basil at the near post.The strike had enormous significance.Not only did it give France the lead, but it moved Mbappe on 15 World Cup goals and made him the fastest player in history to reach that figure. He achieved the milestone in just 16 World Cup appearances across the 2018, 2022 and 2026 tournaments.The goal also brought him level with Brazilian icon Ronaldo Nazario, one of the greatest goalscorers the tournament has ever produced.At that point, Mbappe’s World Cup record was 15 goals from just 16 games, a scoring rate unmatched by any player who reached similar territory on the all-time list.
Time delay halts play before Mbappe strikes again
The match entered the history books for another reason. A strong storm over Philadelphia forced FIFA to suspend play at halftime, creating the first weather interruption of the 2026 World Cup. Players, officials and supporters were forced to seek shelter as lightning protocols triggered a delay of about 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 eventually resumed, France immediately reasserted control.Nine minutes into the second half, Ousmane Dembele capitalized on uncertainty in the Iraqi defense and sent a low ball through the goal. Mbappe reacted quickest in the six-yard box, heading the finish into the bottom corner for his second goal of the evening.That strike carried even more historical weight than the first.By moving to 16 World Cup goals, Mbappe reached the level of Miroslav Klose, whose record had been the benchmark for modern World Cup goalscorers before Lionel Messi surpassed him earlier in the tournament.
Only Messi remains ahead
The race to the top of the World Cup scoring charts has quickly evolved into a two-man quest involving football’s greatest active players.Messi entered Argentina’s match against Austria with Klose before scoring to take his tally to 17 goals, and then extend the record to 18.Mbappe’s strike against Iraq means the France captain now sits 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 matched a FIFA record six World Cups and 28 tournament appearances.Mbappe has already reached 16 goals in just 16 World Cup matches.With France already qualified for the knockout rounds and several games potentially still to come, the possibility of Mbappe closing the gap even further remains very real.
Dembele and Olise help France secure qualification
While Mbappe inevitably dominated the headlines, France’s victory was built on strong performances elsewhere in attack.Olise provided the assist for Mbappe’s opening goal before releasing Dembele in transition for France’s third goal.Dembele scored his first goal at a major international tournament by outplaying two defenders and firing a powerful finish into the far corner in the 66th minute.
France’s Ousmane Dembele (7) congratulates teammate Kylian Mbappe (10) after scoring his 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 efforts on target and 56 percent possession.The result secured France’s place in the Round of 32 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 drastically reshaped the all-time World Cup scoring 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