France booked their place in the semifinals of the 2026 FIFA World Cup with a commanding 2-0 win over Morocco in the quarterfinals, extending their unbeaten run at the tournament to five straight wins.

Kylian Mbappé and Ousmane Dembélé were both on the scoresheet as France's attack proved too sharp for a Moroccan side that had defended stoutly for most of the match. Mbappé, who exited in the 77th minute after a physical second half, is now just two World Cup goals behind Lionel Messi's career tally, keeping him firmly in contention for the adidas Golden Boot.

Morocco's run, which had captured neutral fans' imagination through the tournament, ends in the last eight. Their defence held firm for long stretches but ultimately could not contain France's pace in behind.

France will next face the winner of the Spain-Belgium quarterfinal in the semifinal, scheduled for Bastille Day, July 14 — a date that would add extra significance for Les Bleus as they chase a third consecutive World Cup final appearance.