France 2–0 Morocco — Quarter-final, Match 97
France beat Morocco 2–0 in Match 97 of the World Cup 2026 quarter-final at Boston Stadium, Foxborough on July 9, 2026. France advanced to the semi-finals; Morocco were eliminated.
How the tie was set up
Group I winners France met Group C runners-up Morocco in Match 97, the first of the four quarter-finals. France had edged Paraguay 1–0 in Philadelphia in the Round of 16, while Morocco beat co-hosts Canada 3–0 in Houston. France came through 2–0 to book a place in the first semi-final (Match 101, July 14, Dallas) against Spain, 2–1 winners over Belgium.
How they got here
- France — Won Group I, then beat Paraguay 1–0 in Match 89 at Lincoln Financial Field, Philadelphia. France 1–0 Paraguay (Match 89)
- Morocco — Runners-up in Group C, then beat Canada 3–0 in Match 90 at NRG Stadium, Houston. Morocco 3–0 Canada (Match 90)
Head-to-head
A rematch of the 2022 semi-final in Qatar, which France won 2–0 on their way to the final. Morocco, the first African side to reach a World Cup semi-final, arrive with another deep run in the making.
Result and recap
France 2, Morocco 0. Kylian Mbappé missed a first-half penalty but made amends on the hour, scoring in the 60th minute, and Ousmane Dembélé added the second in the 66th as France repeated their 2022 semi-final scoreline over Morocco. Morocco's run — a shoot-out win over the Netherlands and a 3–0 defeat of Canada — ends in the quarter-finals.
France advance to the first semi-final: Match 101, July 14, 3 p.m. ET at Dallas Stadium, Arlington, against Spain, 2–1 winners over Belgium (Match 98). Morocco are eliminated.