France secured their place in the FIFA World Cup 2026 semi-finals with a commanding 2-0 victory over Morocco at Boston Stadium, as Kylian Mbappe once again delivered a match-winning performance. After missing a first-half penalty, the French captain bounced back in style by scoring his eighth goal of the tournament before setting up Ousmane Dembele to seal the win. The victory sends the two-time world champions into a third consecutive World Cup semi-final, where they will face the winner of Belgium vs Spain.
Mbappe Redeems Himself After Penalty Miss
France dominated possession from the opening whistle and nearly took an early lead when Dayot Upamecano headed a corner straight at Moroccan goalkeeper Yassine Bounou. The biggest chance of the first half came after Noussair Mazraoui fouled Mbappe inside the penalty area, but Bounou produced a brilliant save to deny the French superstar.
Match Highlights
- Kylian Mbappe scored his eighth goal of the tournament.
- Mbappe also assisted Ousmane Dembele for France’s second goal.
- Yassine Bounou saved Mbappe’s first-half penalty.
- France reached their third consecutive FIFA World Cup semi-final.
France March into the Last Four
The breakthrough came in the 60th minute when Mbappe curled a superb strike into the far corner from the edge of the box. Just moments later, he turned provider by setting up Dembele, who calmly slotted home to double France’s advantage. Didier Deschamps’ side comfortably controlled the remainder of the match to secure another impressive World Cup victory.
France will now prepare for a blockbuster semi-final against either Belgium or Spain as they continue their quest for another FIFA World Cup title.



