World Cup 2026 Stadium Atlas
← Back to knockout bracket
M97 · Quarter-finalThu, Jul 9 · 16:00 local
France
FRA
vs
Gillette Stadium · Foxborough
Morocco
MAR

Match report

20

France into the last four. Mbappé's tame 25th-minute penalty is saved by Bounou, but he makes amends with a curling 60th-minute opener and then lays on Dembélé's second six minutes later (his fifth of the tournament). Morocco's run ends here.

InjuryMbappé's ankle — a semifinal doubt

Stepped on by Issa Diop just after the hour, Mbappé battled on until the 76th before limping off with ice strapped to his right ankle. Deschamps called it 'a slight pain, nothing serious' and expects him fit — but with under five days to the semi, France's whole tournament may hinge on that ankle.

ControversyThe penalty farce

France's spot-kick came after Mazraoui fouled Mbappé, then a long VAR check left him standing over the ball for minutes. His stutter-stepped effort was tame and Bounou guessed left to save it — reviving the debate over whether Mbappé should still be France's designated penalty taker.

DebateRedemption vs. the miss

He answered in the best way: a curling 60th-minute opener — his eighth of the tournament — and the assist for Dembélé six minutes later. The podcast question: does the redemption wipe out the miss, or does a skied knockout penalty stay on the ledger?

StatMorocco's no-show

For all the pre-match hype around Regragui's side, Morocco managed just 5 shots and 1 on target to France's 22 and 8. Without Ismael Saibari leading the line they barely threatened — a quarter-final whimper drawing criticism back home.

StorylineGolden Boot lead & a third straight semi

Mbappé's goal moved him clear at the top of the Golden Boot race, and France book a third consecutive World Cup semifinal. The dynasty question is back on the table: are these Les Bleus the team to beat?

Timeline

  1. 60'Kylian Mbappé
  2. 66'Ousmane Dembélé · assist Kylian Mbappé

Head-to-head — match stats

22
5Total shotsFRA vs MAR
8
1Shots on targetFRA vs MAR

France · Group I

3W-0D-0L · 10-2 (+8)
  • W3-1H SenegalTue, Jun 16
  • W3-0H IraqMon, Jun 22
  • W4-1A NorwayFri, Jun 26

Morocco · Group C

2W-1D-0L · 6-3 (+3)
  • D1-1A BrazilSat, Jun 13
  • W1-0A ScotlandFri, Jun 19
  • W4-2H HaitiWed, Jun 24

Head-to-head — group stage

10
Goals scored
6
2
Goals conceded
3
0
Cards (Y / R)
0

Stat coverage is incomplete in some games — bars show only what was recorded.

Best players — Franceover the group stage

  • ·F
    Kylian Mbappé
    Forward · Real Madrid (ESP)
    Group: 4G · 1 apps
    Club 2025-26 La Liga: 35 apps · 27G · 6A
  • ·F
    Ousmane Dembélé
    Forward · Paris Saint-Germain (FRA)
    Group: 1G · 1 apps
    Club 2025-26 Ligue 1: 33 apps · 14G · 12A
  • ·
    Bradley Barcola
    Squad member
    Group: 1G · 0 apps
Most-used shape: 4-2-3-1

Best players — Moroccoover the group stage

  • 11F
    Ismael Saibari
    Forward
    Group: 2G · 2 apps
  • 2D
    Achraf Hakimi
    Defender · Paris Saint-Germain (FRA)
    Group: 1G · 2 apps
    Club 2025-26 Ligue 1: 32 apps · 4G · 9A
  • ·
    Soufiane Rahimi
    Squad member
    Group: 1G · 2 apps
Most-used shape: 4-2-3-1

France scouting

Biggest strength

Verticality and width — Mbappé + Dembélé attack the channels at speed.

Biggest weakness

Set-piece defending: two of three conceded came from corners.

Morocco scouting

Biggest strength

Hakimi-led overlaps and a press that bites high.

Biggest weakness

Lone-striker production — needs Hakimi or set pieces.