France defeated Morocco 2-0 in the 2026 FIFA World Cup quarter-final match held on July 9, 2026, at Gillette Stadium near Boston [1, 2, 3, 4, 5, 6, 7]. Kylian Mbappe scored the opening goal with a curling shot from inside the box around the 60th minute [2, 3]. Six minutes later, Ousmane Dembele doubled the lead for France [2, 3]. Mbappe missed a penalty in the 28th minute when Moroccan goalkeeper Yassine Bounou saved his shot [2, 3, 8].

France has kept clean sheets in all three knockout matches so far in this World Cup [3]. With 8 goals in this tournament, Mbappe now has 20 World Cup goals in 20 appearances, making him France's all-time top scorer [2, 3, 6]. Mbappe said, "I know people talk about the stats. I watch the TV too. But my only focus is on helping the team and getting us back here on July 19." [1]

France coach Didier Deschamps praised the team’s resilience after the penalty miss and multiple missed chances. He said, "We lacked efficiency and had this penalty saved in the first half, several chances, but there was never any doubt, especially not Kylian. We have done everything right to pin them." Deschamps added, "Right now we are only in the semi-finals. We have another step to go and it will obviously be really difficult." [4, 5]

The quarter-final match took place under heavy security in Boston, amid a sizeable Moroccan diaspora community. The game highlighted historic post-colonial ties and complex relations between the two countries. Mbappe’s rivalry and friendship dynamics with Moroccan players reflect these connections [9, 7]. Earlier in the tournament, Mbappe responded firmly to racist abuse by a Paraguayan politician. He received support from French President Emmanuel Macron and FIFA chief Gianni Infantino [1, 6].

France is attempting to reach their third consecutive World Cup final after winning in 2018 and finishing runners-up in 2022 [2, 4, 5]. They will face the winner of Spain vs Belgium in the semi-finals on July 14, 2026, in Dallas [2, 3, 5, 4].