FIFA World Cup 2026 · Quarter-Final · Boston Stadium · July 9
France 2–0 Morocco: Fifa World Cup 2026 Quarter-Final Report
Tim H
Match Report & Goalkeeper Analysis
July 11, 2026
9 min read
```
🇫🇷
France
Les Bleus · Quarter-Final
Mbappé 60'
Dembélé 66'
2
–
0
Full Time
July 9, 2026
Boston Stadium · Foxborough, MA
Quarter-Final · Knockout
🇲🇦
Morocco
The Atlas Lions · Quarter-Final
None
Match Summary
France booked a third consecutive World Cup semi-final with a controlled 2-0 win over Morocco in Boston, though it took an hour to break down a stubborn Atlas Lions defence marshalled by goalkeeper Yassine Bounou. Bounou saved a first-half penalty from Kylian Mbappé, then denied several more chances, as Morocco defended deep and rode their luck. But the dam finally broke on 60 minutes when Mbappé curled home his eighth goal of the tournament, and six minutes later Ousmane Dembélé doubled the lead to end any hope of a Moroccan comeback. Mbappé, who limped off late with an ankle knock, now sits one goal behind Lionel Messi's all-time World Cup scoring record. France advance to face Spain in Dallas, while Morocco's excellent World Cup campaign, built on two consecutive quarter-final runs, comes to an end.
Mbappé and Dembélé Finally Break Bounou's Wall
For almost an hour in Boston, this looked like it might become Morocco's night. France dominated the ball and the territory from the first whistle, but goalkeeper Yassine Bounou stood in the way of everything Les Bleus threw at him — including, most crucially, a penalty from Kylian Mbappé. Morocco, set up in a compact 4-2-3-1 under coach Mohamed Ouahbi, defended with discipline and patience, content to soak up pressure and hope the French finishing let them down.
The pattern was set early. Dayot Upamecano headed a glorious first-minute chance off target, and Bounou then had to be alert to push away an early Mbappé drive. The game's defining moment arrived in the 25th minute, when Noussair Mazraoui was penalised for a foul on Mbappé inside the box. After a lengthy VAR review, Mbappé stepped up in the 27th minute — but his effort lacked conviction, and Bounou read it well, holding the tame strike down to his left. France continued to pour forward without reward: Bounou got down again to deny Désiré Doué, and Lucas Digne crashed a 35-yard effort against the crossbar. At the break, France led the underlying numbers by a distance — 13 shots to 1, and an expected-goals tally above 1.8 — yet the scoreboard read 0-0.
The breakthrough finally came on the hour mark. Doué slipped a clever pass through the legs of Neil El Aynaoui to send Mbappé clear, and the captain opened up his body to curl a beautiful finish into the far corner — moving him level with Messi in this year's Golden Boot race and to within one goal of the Argentine's all-time World Cup record. Six minutes later the tie was effectively over: Mbappé laid the ball off to Dembélé, who drove at Morocco's retreating defence and slotted a low shot beyond Bounou for 2-0. Morocco's resistance, so heroic for so long, finally gave way.
⚡ World Cup 2026 knockouts are live — shop the gloves trusted by elite goalkeepers worldwide
France came flying out of the blocks. Dayot Upamecano headed a glorious early chance wide from a corner, and moments later Bounou had to push away a 20-yard Mbappé drive — the first of many big saves to come.
25
Morocco
🚨 Penalty Awarded — Mazraoui Fouls Mbappé
A Long VAR Review in Boston
Mbappé was felled inside the box by Noussair Mazraoui as he looked to break clear. Referee César Ramos pointed to the spot after a lengthy video review, handing France the chance to make their dominance count.
27
Morocco
🧤 PENALTY SAVED — Bounou Denies Mbappé
A Save That Kept Morocco Alive
After a delay of over three minutes, Mbappé finally struck his spot-kick — but it lacked conviction, and Yassine Bounou read the direction perfectly, holding the tame effort down to his left to preserve the scoreline.
60
France
⚽ GOAL — France 1-0 Morocco
Mbappé's Moment of Magic
Désiré Doué threaded a pass through the legs of Neil El Aynaoui to send Mbappé clear on the left. The captain opened up his body and curled a sensational finish into the far corner — his eighth goal of the tournament. Assist: Désiré Doué.
63
Morocco
🟨 Yellow Card — Issa Diop
Frustration Boils Over
Chasing the game, Issa Diop was booked for a rough foul on Mbappé, leaving him walking a disciplinary tightrope as Morocco searched for a way back into the tie.
66
France
⚽ GOAL — France 2-0 Morocco
Dembélé Puts the Game Beyond Reach
Mbappé turned provider moments later, laying the ball into the path of Ousmane Dembélé, who drove at Morocco's retreating defence before sliding a low shot past Bounou's outstretched hand. Assist: Kylian Mbappé.
77
France
🔄 Substitution — Mbappé Withdrawn
A Precautionary Change
With the tie safe, Mbappé was replaced by Bradley Barcola after picking up a knock to his ankle. Coach Didier Deschamps later played down the concern, with five days' rest before the semi-final.
FT
France
⏹ Full Time — France 2-0 Morocco
Les Bleus March On, Atlas Lions Depart With Pride
France reach a third straight World Cup semi-final. Morocco — back-to-back African quarter-finalists, undone only after an hour of heroic resistance from Bounou — exit the tournament with their reputation enhanced.
World Cup 2026 · Limited Time
Gear Up Like the Pros
Professional-grade goalkeeper gloves trusted by nine athletes at the 2026 FIFA World Cup. Shop the full Elite Sport range now.
20th career World Cup goal (2nd all-time) · 8 goals to lead the Golden Boot race alongside Messi · 11 career knockout-stage goals (record)
History
France reach a third straight semi-final; Morocco's back-to-back quarter-final run ends
Venue
Boston Stadium · Foxborough, Massachusetts · July 9, 2026
Shop New Launched
New Launched Elite Sport T1B
New Launched Elite Sport T1W
Goalkeeper Spotlight
🧤 Yassine Bounou — Heroic in a Losing Cause
Morocco GK · Penalty Save on Mbappé · 6 Saves
Penalty Save
1
Mbappé denied from twelve yards
Saves (in play)
6
Including a crossbar-rattling stop on Digne
Shots Faced
21
Under sustained siege from Les Bleus
Result
0–2
Beaten only after an hour of resistance
Whatever else this tournament remembers, Yassine Bounou will be remembered for the hour he single-handedly kept Morocco level against a France side that racked up an expected-goals tally north of 3.0. He read Kylian Mbappé's 27th-minute penalty perfectly, diving low to his left to push away the spot-kick, and followed it with further big saves to deny Désiré Doué and keep out a Lucas Digne effort that also cannoned back off the crossbar. Only when Mbappé and Dembélé finally found their range in the game's final third did the dam break — and even then, it took two moments of real quality to do it. A defeat, but a goalkeeping performance that will be remembered long after the scoreline fades.
Mike Maignan — A Rare Night of Calm
At the other end, Mike Maignan had a night of relative calm compared to his opposite number. Morocco managed just five shots all match and only one on target, and Maignan was equal to it, keeping his second successive World Cup clean sheet. His most important contribution came in organising a French back line that, for long spells, had to defend with numbers committed forward — Morocco's best openings came on the counter through Brahim Díaz and Azzedine Ounahi, and Maignan's positioning ensured neither did lasting damage.
🧤
World Cup 2026 · Professional Goalkeeper Equipment
Saving a Mbappé Penalty Takes World-Class Grip
Knockout football is decided in the goalkeeper's hands. Discover the Elite Sport range trusted at the 2026 FIFA World Cup.
FW · France · A missed penalty put right with a goal and an assist
9.1
YB
Yassine Bounou PEN SAVE ON MBAPPÉ
GK · Morocco · Heroic for an hour against relentless pressure
8.4
OD
Ousmane Dembélé WINNER
FW · France · The clinching goal on 66 minutes
7.9
DD
Désiré Doué
FW · France · The clever assist that unlocked the game
7.6
ID
Issa Diop BEST FOR MOROCCO
DEF · Morocco · Booked chasing the game after a battling shift
7.0
As Featured This Season
Shop the Pro Range
Revolution X White
Revolution X Black
B1 Bono Gloves
Road to the Quarter-Final
🇫🇷
France — Perfect Group, Hard-Fought Knockouts
Les Bleus won all three group games, then eased past Sweden in the Round of 32 before needing a late Mbappé penalty to see off a stubborn Paraguay in the Round of 16.
📋 Group I: 3-1 Senegal · 3-0 Iraq · 4-1 Norway · R32: 3-0 Sweden · R16: 1-0 Paraguay
🇲🇦
Morocco — Two Straight Quarter-Finals
Morocco finished second in a tight Group C, survived a penalty shootout against the Netherlands, then swept aside co-hosts Canada 3-0 in the Round of 16 to reach the last eight for a second consecutive tournament.
📋 Group C: 1-1 Brazil · 1-0 Scotland · 4-2 Haiti · R32: 1-1 Netherlands (won 3-2 pens) · R16: 3-0 Canada
Bounou saved a Mbappé penalty. Morocco led the underlying numbers for long stretches of the first half. And still it wasn't enough — because when Mbappé and Dembélé finally found their range, sixty relentless minutes of French pressure paid off in six devastating ones.
Elite Sport Editorial Analysis · Quarter-Final · FIFA World Cup 2026 · Boston · July 9
What This Means Going Forward
🇫🇷
France — On Course for a Third Straight Final
A third consecutive World Cup semi-final keeps alive France's bid to become only the third nation to reach three straight finals. Mbappé leads the Golden Boot race and sits one goal from history, with Spain waiting in Dallas.
📅 France vs Spain — Semi-final, Dallas · July 14
🇲🇦
Morocco — A Campaign to Build On
A second straight World Cup quarter-final, a penalty save against one of the game's greatest players, and an hour spent frustrating the tournament favourites: Morocco's tournament ends in defeat but with their status as a genuine footballing power reaffirmed.
📅 Tournament over — eliminated in the Quarter-Final
Conclusion
France 2-0 Morocco. The scoreline suggests a comfortable evening for Les Bleus, but for the better part of an hour in Boston this was anything but straightforward. Morocco, and in particular Yassine Bounou, did everything asked of a heavy underdog: soak up pressure, defend with structure, and make the most of every save that came their way — including a crucial penalty stop against Kylian Mbappé. It took two moments of genuine class, from Mbappé and then Dembélé, to finally separate the sides.
For Mbappé, the numbers keep climbing: a 20th career World Cup goal, level with Messi in the race for the Golden Boot, and a record 11th career knockout-stage goal. For Bounou and Morocco, there is disappointment at the final whistle, but also real pride — a second consecutive quarter-final appearance that cements their place among the tournament's genuine contenders. France march on to face Spain in Dallas with the scent of a third straight final in the air; Morocco go home to a heroes' welcome.
Follow Elite Sportthroughout the 2026 FIFA World Cup for full match reports, goalkeeper ratings, and complete coverage of all nine sponsored athletes on the world stage — only at elitesportkeepers.com
Frequently Asked Questions
France beat Morocco 2-0 in the quarter-finals at Boston Stadium on July 9. Kylian Mbappé (60') and Ousmane Dembélé (66') scored the goals, sending France into their third straight World Cup semi-final and eliminating Morocco from the tournament.
Yes. In the 27th minute, after Noussair Mazraoui fouled Mbappé in the box, the France captain's spot-kick was held down low to Bounou's left. It was one of six saves the Morocco goalkeeper made across the match, keeping his side level until the 60th minute.
Mbappé's opener was his 20th career World Cup goal, moving him one behind Lionel Messi's all-time record, and his eighth of this tournament, level with Messi at the top of the Golden Boot race. It also extended his own record for career World Cup knockout-stage goals to 11.
France face Spain — who beat Belgium 2-1 thanks to a late Mikel Merino goal — in the semi-finals at AT&T Stadium in Dallas/Arlington, Texas on Tuesday, July 14.
France Vs Morocco: Fifa World Cup 2026 Quarter-Final Report
Elite Sport Keepers
Typically replies within minutes
👋 Hi there!
Need help choosing the right product?
Chat with our team on WhatsApp.