Canadian Sports Betting Sites Logo

report

France 2-0 Morocco — World Cup 2026 Match Report

France 2-0 Morocco (Quarter-finals): match report, key moments and what the result means, for Canadian readers.

Mike Thompson — Sports editor

Written by Mike Thompson

Sports editor · Hockey, NFL, NBA & soccer markets

Updated: July 10, 2026 · 3 min read

The result is a JSON string. Let me parse it. I have good detail. Mbappé scored (60’) and Dembélé (66’), Mbappé also had an assist and missed a first-half penalty. Let me get a bit more from the ESPN report.

Les Bleus are back in the last four. France booked their place in the 2026 World Cup semi-finals with a 2-0 quarter-final victory over Morocco on July 9, avenging nothing and settling everything as Kylian Mbappé and Ousmane Dembélé sealed the win. A first-half penalty miss threatened to make life difficult for the defending finalists, but France’s stars found their range after the break.

How the match unfolded

This was billed as a rematch of the 2022 semi-final, and once again Morocco arrived with belief and a plan to frustrate the French. For long stretches it worked. The Atlas Lions defended in numbers and denied France clean looks at goal, and the tension only grew when Kylian Mbappé missed a first-half penalty kick , a moment that could have swung the momentum decisively toward the underdogs.

Instead, France regrouped at the interval and turned the screw in the second half. The breakthrough finally arrived just past the hour mark, and from there the French quality that has defined this generation took over. Morocco continued to compete, but a two-goal cushion gave Didier Deschamps’ side control of the contest through the closing stages.

Key moments

The decisive spell came in a six-minute window early in the second half. Kylian Mbappé scored in the 60th minute and Ousmane Dembélé added the second in the 66th , transforming a nervy stalemate into a comfortable French advantage. Fittingly, Mbappé had a goal and an assist after missing that first-half penalty — a personal redemption story wrapped inside a statement team performance.

The missed spot-kick was the obvious turning point that never became a turning point. Had Morocco reached the interval level and grown into the game, the narrative might have been very different. Instead, France’s ability to shake off the setback and strike twice in quick succession underlined why they remain among the tournament favourites. It has been another successful tournament for the Atlas Lions , but their run ends here at the quarter-final stage.

What it means

France march on to the semi-finals, continuing a remarkable run of deep tournament finishes for a squad still built around Mbappé and Dembélé in their attacking primes. The clean sheet will please Deschamps as much as the goals; keeping a dangerous Moroccan side scoreless in a knockout game is exactly the kind of defensive resilience that wins World Cups.

For Morocco, elimination stings, but reaching the last eight of a home-continent World Cup confirms their status as a genuine force rather than a one-off surprise. The core of this team should remain a factor in major tournaments to come.

Betting angle for Canadian readers

For Canadian bettors tracking outright and futures markets, this result reinforces France as a serious contender to lift the trophy — and books are likely to shorten Les Bleus in the winner market on the back of a professional, low-risk knockout win. The manner of the victory matters: a clean sheet plus goals from two elite attackers signals a well-rounded side that appeals to anyone considering a to-win-the-tournament ticket rather than a single-match play.

Morocco backers, meanwhile, see their outright position wiped out, freeing up bankroll to reallocate toward the remaining contenders. If you’re weighing where to place France in your futures portfolio, our World Cup 2026 hub is the place to track the updated bracket and semi-final matchups before you commit. As always, live prices move fast during a tournament, so shop the lines before locking anything in.