Match Prediction
How the Model Sees It Unfold
- Mbappé · Dembélé⚽34’
- 41’Amrabat
- Tchouaméni56’
- 78’⚽El Kaabi · Hakimi
- 84’Riad
- 103’Mazraoui
- Thuram · Olise⚽109’
- Koundé115’
Match Info
- Tournament
- FIFA World Cup 2026
- Stage
- Quarter-final
- Date
- 09 Jul 2026
- Kick-off
- 20:00 (local)
- Stadium
- Gillette Stadium
- City
- Foxborough
Pressing & Heat Zones
France pressed high and concentrated attacks down the right with Dembélé and Mbappé
Morocco defended deep and broke through Hakimi's right-flank overlaps
France subs
- 9Marcus Thuram
- 12Bradley Barcola
- 24Rayan Cherki
- 18Warren Zaïre-Emery
- 21Lucas Hernandez
- 2Malo Gusto
- 1Brice Samba
Morocco subs
- 19Soufiane Rahimi
- 15Ismael Saibari
- 16Neil El Aynaoui
- 17Chemsdine Talbi
- 12Zakaria El Ouahdi
- 13Anass Salah-Eddine
- 22Ahmed Reda Tagnaouti
France's superior squad depth ultimately told in extra time. Deschamps' side controlled possession and territory but were repeatedly frustrated by Morocco's disciplined low block and Bounou's reflexes. Mbappé's clinical first-half finish from a Dembélé cutback looked decisive until Hakimi's overlapping run set up El Kaabi to level with 12 minutes left. With both teams tiring, France's bench made the difference: Olise's pinpoint delivery found Thuram unmarked at the back post in the 109th minute. Morocco pushed bodies forward late but France's centre-back pairing of Saliba and Upamecano held firm.
- Mbappé struck first but Morocco's high press dragged France to extra time
- El Kaabi's 78th-minute equaliser sparked a frantic finish in regulation
- Thuram's 109th-minute header settled it after a relentless French second period
- France won the xG battle 2.6–1.2 across 120 minutes
- Bounou kept Morocco alive with 6 saves before the decisive set-piece