Bravsen
Home/Case File
FIFA World Cup
FranceFrance
xG 3.04
2 : 0
MoroccoMorocco
xG 0.14

France — Morocco 2:0 — Mbappe Signed The Difference

Case opened: 9 July 2026
⏱ Reading time: ~3 min
📅 Match date: 9 July 2026
Bravsen Intelligence

Final score: France 2:0 Morocco — the match was played on 9 July 2026, Boston.

// MATCH STATISTICS
CRIME INDEX31%
France
xG 3.04
2:0
Morocco
xG 0.14
3.04Δ 2.90 xG gap0.14
48%
Ball Possession
52%
22
Total Shots
5
8
Shots on Target
1
5
Blocked Shots
1
1
Goalkeeper Saves
6
5
Corner Kicks
5
10
Fouls
13
0
Yellow Cards
1
485
Total Passes
524
432
Accurate Passes
452
LUCK FACTOR
×0.66
France
vs
×0.00
Morocco

Starting Lineups

France4-2-3-1
  • 16Mike MaignanG
  • 5Jules KoundéD
  • 4Dayot UpamecanoD
  • 17William SalibaD
  • 3Lucas DigneD
  • 6Manu KonéM
  • 14Adrien RabiotM
  • 7Ousmane DembéléM
  • 11Michael OliseM
  • 20Désiré DouéM
  • 10Kylian MbappéF
Coach: Didier Deschamps
Morocco4-2-3-1
  • 1Yassine BounouG
  • 2Achraf HakimiD
  • 14Issa DiopD
  • 3Noussair MazraouiD
  • 26Anass Salah-EddineD
  • 6Ayyoub BouaddiM
  • 24Neil El AynaouiM
  • 10Brahim DíazM
  • 8Azzedine OunahiM
  • 7Chemsdine TalbiM
  • 23Bilal El KhannoussF
Coach: Mohamed Ouahbi

France won the underlying argument by a wide margin. The score was 2:0, the chance total was 3.04 to 0.14, and those numbers fit each other cleanly. This was not a puzzle about possession or passing volume. It was a match about who kept producing expensive moments, and who did not.

Twenty-Eight Minutes, Missed Penalty

The key moment came before the first goal counted. Mbappe missed from the spot at 28', yet France still finished with 3.04 xG and 22 shots, because that miss did not interrupt the flow of chances. It merely delayed payment on a debt Morocco were already carrying.

What’s worth noticing is not the miss itself, but how little it changed the ledger. France still put 8 efforts on target and forced 6 saves, which tells you the penalty was part of a sustained pattern rather than an isolated gift. Morocco had one save to demand at the other end because they created almost nothing of similar value, and as a result the game stayed tilted toward one box.

Fifty-Two Percent, One Box Entry

Morocco had 52 % of the ball and completed more passes, 524 to 485. That usually buys territorial comfort. Here it bought very little else.

The coldest part of this scoreline is that Morocco managed only 5 shots and just 1 from inside the area. France had 12 from that zone. That difference matters more than circulation totals because shots from close range are where matches are actually priced, which is why one side reached 3.04 xG and the other stalled at 0.14.

Both coaches set up in a 4-2-3-1, so there was no structural surprise to hide behind. Deschamps’ side simply turned similar starting shapes into completely different access to goal. France also blocked 5 attempts to Morocco’s 1, another small but sharp indicator that one team arrived first in both penalty areas.

Sixty And Sixty-Six, The Bill Arrived

Once Mbappe scored at 60', the rest became administrative. Dembele added the second at 66', six minutes later, and that sequence matched the earlier pressure rather than overturning anything.

There were 9 substitutions from minute 62 onward, with Morocco making 5 and France 4. They changed personnel after the break in scoreline had begun to open, but not the balance beneath it. Diop’s yellow card at 63' landed in that same stretch: Morocco were reacting to events by then instead of shaping them.

Conversion rate explains why this finished exactly where it should have done rather than becoming larger or stranger. France converted at 0.66; Morocco converted at 0.00 because they left themselves almost no room for anything else.

Nine Points, A Familiar Margin

Group I ended with France first on 9 points and Morocco second on 7, both through to the Round of 32. This match did not disrupt that order; it clarified it.

There is also a narrow historical echo worth keeping in view without overplaying it. The last meeting listed here was on December 14, 2022, and it also ended 2:0 for France. One result proves little on its own, but two identical scorelines frame a recurring problem for Morocco against this opponent: enough quality to stay competitive in broad terms, not enough threat to force France into discomfort where it counts.

Against the Bravsen archive of 48 reviewed matches, this anomaly score sits higher than only 19 % of cases already covered. In plain language, there was little distortion here. The better side generated far more value and then collected it in ordinary time, which is why this reads less like an upset than a statement about tournament ceiling. France finished top for a reason, and Mbappe supplied it by scoring at 60' after missing his penalty at 28'.