France booked their place in the semi-finals of the 2026 FIFA World Cup with a 2-0 victory over Morocco in their quarter-final clash in Boston, USA, on Thursday.
Kylian Mbappé and Ousmane Dembélé scored in the second half as Les Bleus overcame a resilient Moroccan side to seal a last-four berth.
France dominated much of the contest and created several early chances but were repeatedly denied by Morocco goalkeeper Yassine Bounou.
The win sends the 2018 champions into a last-four showdown against either Spain or Belgium in Arlington, Texas, on Tuesday.
African champions Morocco had been tipped to pose a serious threat to France’s hopes of reaching a third consecutive World Cup final.
But Didier Deschamps’ men were always in control against a limited Morocco side who failed to register a single shot on goal until France goalkeeper Mike Maignan parried away an 83rd-minute free-kick by Azzedine Ounahi.
France, though, struggled to find a breakthrough, and missed the opportunity to take the lead on 28 minutes when Mbappe saw a penalty saved by Morocco goalkeeper Yassine Bounou.
Mbappe had won the penalty after being brought down by Noussair Mazraoui but was forced to wait several minutes before being allowed to take the kick after a protracted VAR check.
Morocco managed to hold out to half-time but it was always only a matter of time before France’s relentless pressure paid off.
The breakthrough came on the hour mark, with Mbappe bending a brilliant right-foot shot past Bounou from the edge of the area.
Paris Saint-Germain star Dembele made the game safe in the 66th minute, striding forward menacingly from midfield before steering a low finish into the bottom corner.
France now await the winner of Friday’s quarter-final in Los Angeles between European champions Spain and Belgium.
