France 2-0 Morocco: Mbappé magic sends France into the semis
If you slept through this one at 4am Singapore time, the plot arrived late but landed hard. Morocco, the tournament's great disruptors, held France scoreless for an hour before Kylian Mbappé and Ousmane Dembélé struck within six minutes to settle it. France are into the semi-finals; Morocco's brave run ends here.
Result: France 2-0 Morocco — kick-off was Friday 10 July 2026, 4:00 AM Singapore time at Boston (Foxborough).
The storylines
This was France flexing tournament muscle at exactly the right moment. For an hour Morocco frustrated them, compressing space and daring the favourites to find an edge. Then Mbappé broke the deadlock on 60 minutes and the resistance cracked. Six minutes later Dembélé, teed up by Mbappé, doubled the lead and effectively ended the contest. Two goals in a decisive burst turned a tense quarter-final into a comfortable passage. France now march on with their strongest names firing at the sharp end of the draw.
Morocco leave with heads high but hearts heavy. This was a side that drew Brazil, edged the Netherlands on penalties and dismantled Canada 3-0 to reach the last eight, carrying a continent's expectation deep into the North American summer. Against France they defended with discipline and belief for 60 minutes, but a single moment of Mbappé quality unpicked the lock. The gap between resilient and ruthless proved just wide enough. Their journey ends at the quarter-final, one step short of the semi-final stage they craved.
The Mbappé-Dembélé axis is why France look so dangerous right now. Mbappé provided both the opening strike and the assist for Dembélé's clincher, a two-goal sequence that showcased the pair's understanding in the final third. France had already swept Sweden aside and ground out a tight win over Paraguay to get here; this was the performance that suggested another gear exists. When their forwards click like this, few defences in the tournament can live with the speed, the movement and the finishing on offer.
The tactical battle
Morocco's plan was patience and compactness, staying tight and forcing France to break them down through congested central lanes. It worked until France found width and directness through Mbappé, whose 60th-minute goal stretched the block and unbalanced it. Once ahead, France's front line punished a Morocco side forced to push higher, and Mbappé's assist for Dembélé exploited the space that opened. The tactical story was a disciplined low block eventually undone by superior attacking quality and a fatal six-minute lapse.
Players to watch
- Kylian Mbappé (France) — Scored the opener and set up the second — the decisive figure in a six-minute burst that settled it.
- Ousmane Dembélé (France) — Took Mbappé's pass to kill the tie, capping a lively night on the France flank.
- Achraf Hakimi (Morocco) — Morocco's leader and engine, he drove their resistance before France's quality told.
What's at stake
This was pure knockout football — win and advance, lose and go home. France's victory sends them into the semi-finals with momentum and their marquee forwards in form. For Morocco, a compelling tournament run built on grit and famous scalps ends at the last eight, denied the semi-final berth that would have written history for them once more.
Key moments
- Morocco hold France goalless for the first hour
- Mbappé breaks the deadlock on 60 minutes
- Dembélé doubles the lead from Mbappé's assist on 66
- France see out a controlled passage to the semi-finals
FAQ
What time is France vs Morocco in Singapore? Friday 10 July 2026, 4:00 AM Singapore time (SGT).
Where is France vs Morocco being played? At Boston (Foxborough).
What is the head-to-head record between France and Morocco? Two contrasting paths met in Boston: France ruthless in the knockouts, Morocco the escape artists who beat the Netherlands on penalties and blitzed Canada. Quality edged courage.