France
Fri, Jul 10 · 1:45 AM
20
Full Time
Morocco

Kylian Mbappé 60'

Ousmane Dembélé 66'

France vs Morocco 2-0 Live Score, Stats & Lineups

Match overview
General info
Competition FIFA World Cup 2026
Round Quarter-finals
Formations 4-2-3-1 vs 4-2-3-1
Result
Winner France
Penalties
Scorers Kylian Mbappé 60', Ousmane Dembélé 66'
Yellow cards 0 – 1
Red cards 0 – 0
Possession 48% – 52%
Shots 22 – 5
Match stats
Goals 2 – 0
Missed Penalty 1 – 0
Substitutions 4 – 5
Yellow cards 0 – 1
Corners 5 – 5
Fouls 10 – 13
Saves 1 – 6
Passes 485 – 524
Attacks 114 – 82
Dangerous attacks 56 – 35
Penalties awarded 1 – 0
Big chances 5 – 0
Tackles 11 – 17
Interceptions 11 – 6
Key events
28'
Kylian Mbappé — Goal!
France
60'
Kylian Mbappé — Goal!
France
62' 🔄
Substitution: Ayyoub Bouaddi → Sofyan Amrabat
Morocco
62' 🔄
Substitution: Bilal El Khannouss → Soufiane Rahimi
Morocco
63' 🟡
Issa Diop — Yellow card
Morocco
66'
Ousmane Dembélé — Goal!
France
71' 🔄
Substitution: Manu Koné → Warren Zaïre-Emery
France
74' 🔄
Substitution: Anass Salah-Eddine → Zakaria El Ouahdi
Morocco
74' 🔄
Substitution: Brahim Díaz → Gessime Yassine
Morocco
77' 🔄
Substitution: Désiré Doué → Bradley Barcola
France
77' 🔄
Substitution: Kylian Mbappé → Jean-Philippe Mateta
France
85' 🔄
Substitution: Chemsdine Talbi → Amine Sbaï
Morocco
87' 🔄
Substitution: Jules Koundé → Malo Gusto
France
Live commentary
90'
Bradley Barcola (France) is awarded a free kick in the defensive half.
90'
Achraf Hakimi commits a foul for Morocco.
90'+1
The fourth official has indicated there will be 6 minutes of added time.
90'+2
Corner awarded to Morocco after Lucas Digne concedes.
90'+3
Amine Sbaï from Morocco commits a handball.
90'+3
Foul committed by Zakaria El Ouahdi of Morocco.
90'+3
Michael Olise wins a free kick for France in the defensive half.
90'+4
⚽ Goal
Attempt saved.
Jean-Philippe Mateta's left-footed shot from the center of the box is saved by Yassine Bounou in the center of the goal. Ousmane Dembélé provided the assist.
90'+5
Attempt missed.
Gessime Yassine from Morocco takes a left-footed shot from over 40 yards on the right wing, but it goes too high. He was assisted by Sofyan Amrabat.
90'+6
Foul committed by Amine Sbaï of Morocco.
90'+6
Michael Olise from France wins a free kick in the defensive half.
90'+7
Michael Olise from France misses the attempt with a left-footed shot from outside the box, sending it high and wide to the right.
The assist came from Bradley Barcola.
88'
France wins a corner, conceded by Yassine Bounou.
88'
Attempt saved.
Bradley Barcola's right-footed shot from the left side of the box is saved.
88'
Attempt missed.
Jean-Philippe Mateta's header from close range is too high. Ousmane Dembélé provided the assist with a cross after a corner.
87'
↔ Substitution
Substitution for France: Malo Gusto comes on for Jules Koundé.
86'
Attempt missed.
Michael Olise (France) took a left-footed shot from the center of the box after a quick counterattack.
85'
↔ Substitution
Substitution for Morocco: Amine Sbaï comes on for Chemsdine Talbi.
84'
Attempt missed.
Neil El Aynaoui (Morocco) had a header from the left side of the six-yard box after a corner.
84'
Corner awarded to Morocco after a concession by Michael Olise.
83'
Attempt saved.
Azzedine Ounahi from Morocco has his right-footed shot from outside the box saved.
83'
Achraf Hakimi from Morocco wins a free kick in the attacking half.
83'
Adrien Rabiot commits a foul for France.
82'
Zakaria El Ouahdi from Morocco is awarded a free kick on the left wing.
82'
Foul committed by Jules Koundé of France.
80'
France win a corner after Issa Diop concedes.
79'
Warren Zaïre-Emery commits a foul for France.
79'
Gessime Yassine from Morocco is awarded a free kick in the defensive half.
77'
↔ Substitution
Substitution for France: Bradley Barcola comes on for Désiré Doué.
77'
↔ Substitution
Substitution for France: Jean-Philippe Mateta comes on for Kylian Mbappé due to an injury.
77'
Delay is over, and they are ready to continue.
76'
The match is delayed due to an injury to Kylian Mbappé from France.
74'
↔ Substitution
Substitution for Morocco: Gessime Yassine comes on for Brahim Díaz.
74'
Désiré Doué wins a free kick for France on the left wing.
74'
Gessime Yassine from Morocco commits a foul.
74'
↔ Substitution
Substitution for Morocco: Zakaria El Ouahdi comes on for Anass Salah-Eddine.
73'
Corner awarded to Morocco after Dayot Upamecano concedes.
71'
Delay is over, and they are ready to continue.
70'
↔ Substitution
Substitution for France: Warren Zaïre-Emery comes on for Manu Koné.
67'
The match is currently paused for a drinks break.
66'
⚽ Goal
Goal!
France leads 2-0 against Morocco. Ousmane Dembélé scores for France with a right-footed shot from outside the box.
63'
Kylian Mbappé wins a free kick for France on the left wing.
63'
Issa Diop commits a foul for Morocco.
63'
🟡 Yellow Card
Issa Diop of Morocco receives a yellow card for a foul.
62'
↔ Substitution
Substitution for Morocco: Sofyan Amrabat comes on for Ayyoub Bouaddi.
62'
↔ Substitution
Substitution for Morocco: Soufiane Rahimi comes on for Bilal El Khannouss.
60'
⚽ Goal
Goal!
France leads 1-0 against Morocco as Kylian Mbappé scores with a right-footed shot from the left side of the box.
58'
Jules Koundé commits a handball for France.
56'
Kylian Mbappé from France misses the attempt with a right-footed shot from the center of the box, sending it too high.
55'
Attempt saved.
Yassine Bounou (Morocco) saves a right-footed shot from outside the box by Désiré Doué (France) in the bottom left corner. The assist came from Kylian Mbappé.
54'
Michael Olise of France wins a free kick in the defensive half.
54'
Foul committed by Ayyoub Bouaddi of Morocco.
52'
Corner awarded to Morocco after a concession by Michael Olise.
48'
Brahim Díaz's right-footed shot from outside the box is blocked, with assistance from Azzedine Ounahi.
46'
The second half begins with the score at 0-0 between France and Morocco.
45'+1
Manu Koné's right-footed shot from outside the box is blocked.
45'+1
Lucas Digne from France hits the crossbar with a left-footed shot from outside the box.
45'+2
Michael Olise's left-footed shot from outside the box is blocked.
45'+2
Foul committed by Désiré Doué of France.
45'+3
Achraf Hakimi from Morocco is awarded a free kick in the defensive half.
45'+3
Achraf Hakimi from Morocco is awarded a free kick in the defensive half.
45'+4
Adrien Rabiot commits a handball for France.
45'+5
Achraf Hakimi from Morocco attempts a right-footed shot from outside the box, but it goes close and misses to the right from a direct free kick.
42'
Bilal El Khannouss from Morocco is awarded a free kick on the left wing.
42'
Dayot Upamecano commits a foul for France.
42'
Adrien Rabiot wins a free kick for France in the defensive half.
42'
Azzedine Ounahi from Morocco commits a foul.
39'
Foul committed by William Saliba (France).
39'
Brahim Díaz from Morocco is awarded a free kick in the defensive half.
38'
Manu Koné wins a free kick for France in the attacking half.
38'
Neil El Aynaoui from Morocco is awarded a free kick in the defensive half.
36'
Jules Koundé's header from the center of the box is blocked.
He was assisted by Michael Olise's cross.
35'
Corner awarded to France after Yassine Bounou concedes.
35'
Attempt saved.
Yassine Bounou (Morocco) saves a right-footed shot from the center of the box by Désiré Doué (France), which was aimed at the bottom left corner.
33'
Attempt missed by Ousmane Dembélé from France, who took a left-footed shot from outside the box.
32'
Delay is over, and they are ready to continue.
29'
The match is currently delayed for a drinks break.
28'
Penalty saved!
Kylian Mbappé's right-footed shot for France is saved.
25'
Penalty awarded to France as Kylian Mbappé is fouled in the penalty area.
25'
Noussair Mazraoui of Morocco concedes a penalty for a foul in the penalty area.
24'
Corner awarded to Morocco after Lucas Digne concedes.
21'
Attempt missed.
Adrien Rabiot (France) had a header from the center of the box after a corner.
20'
France wins a corner after Noussair Mazraoui concedes.
20'
Attempt blocked.
Ousmane Dembélé's left-footed shot from outside the box for France is blocked. Manu Koné provided the assist.
19'
Neil El Aynaoui from Morocco commits a handball.
18'
Attempt missed.
Ousmane Dembélé (France) took a right-footed shot from the center of the box.
15'
Foul committed by Lucas Digne (France).
15'
Azzedine Ounahi from Morocco wins a free kick on the right wing.
14'
Michael Olise from France is awarded a free kick in the attacking half.
14'
Foul committed by Neil El Aynaoui of Morocco.
10'
Attempt blocked.
Désiré Doué from France has a right-footed shot from outside the box that is blocked.
9'
Désiré Doué commits a foul for France.
9'
Brahim Díaz from Morocco is awarded a free kick in the defensive half.
4'
Dayot Upamecano's header is saved.
4'
Kylian Mbappé's attempt from outside the box is saved in the bottom left corner by Yassine Bounou.
The shot was assisted by Désiré Doué.
4'
⚽ Goal
Attempt saved.
Dayot Upamecano's header from close range is saved in the center of the goal by Yassine Bounou. Ousmane Dembélé provided the assist with a cross.
2'
Kylian Mbappe takes a right-footed shot, but it's saved.
2'
Corner awarded.
1'
Kick-off!
The referee is Facundo Tello Figueroa.
The first half ends with the score at 0-0 between France and Morocco.
The second half ends with France leading Morocco 2-0.
The match ends with France winning 2-0 against Morocco.
France 4-2-3-1
Morocco 4-2-3-1
16
Maignan
5
Koundé
4
Upamecano
17
Saliba
3
Digne
6
Kone
14
Rabiot
7
Dembélé
11
Olise
20
Doue
10
Mbappé
1
Bounou
26
Salah-Eddine
3
Mazraoui
14
Diop
2
Hakimi Mouh
24
El Aynaoui
6
Bouaddi
7
Talbi
8
Ounahi
10
Abdelkader Diaz
23
El Khannous
France
4-2-3-1
Starting XI
16 Mike Maignan GK
5 Jules Koundé DEF 🔄87'
4 Dayot Upamecano DEF
17 William Saliba DEF
3 Lucas Digne DEF
6 Manu Koné MID 🔄71'
14 Adrien Rabiot MID
7 Ousmane Dembélé FWD ⚽66'
11 Michael Olise MID
20 Désiré Doué FWD ⚽60' 🔄77'
10 Kylian Mbappé FWD ⚽28' ⚽60' ⚽66' 🔄77'
Substitutes
1 Brice Samba GK
2 Malo Gusto DEF 🔄87'
8 Aurélien Tchouaméni MID
9 Marcus Thuram FWD
12 Bradley Barcola FWD 🔄77'
13 N'Golo Kanté MID
15 Ibrahima Konaté DEF
18 Warren Zaïre-Emery MID 🔄71'
19 Theo Hernández DEF
21 Lucas Hernández DEF
22 Jean-Philippe Mateta FWD 🔄77'
23 Robin Risser GK
24 Rayan Cherki MID
25 Maghnes Akliouche FWD
26 Maxence Lacroix DEF
Morocco
4-2-3-1
Starting XI
1 Yassine Bounou GK
2 Achraf Hakimi DEF
14 Issa Diop DEF 🟡63'
3 Noussair Mazraoui DEF
26 Anass Salah-Eddine DEF 🔄74'
6 Ayyoub Bouaddi MID 🔄62'
24 Neil El Aynaoui MID
10 Brahim Díaz FWD 🔄74'
8 Azzedine Ounahi MID
7 Chemsdine Talbi FWD 🔄85'
23 Bilal El Khannouss MID 🔄62'
Substitutes
4 Sofyan Amrabat MID 🔄62'
5 Marwane Saadane DEF
9 Soufiane Rahimi FWD 🔄62'
11 Ismael Saibari MID
12 Munir El Kajoui GK
13 Zakaria El Ouahdi DEF 🔄74'
15 Samir El Mourabet MID
16 Gessime Yassine FWD 🔄74'
17 Amine Sbaï FWD 🔄85'
18 Chadi Riad DEF
19 Youssef Belammari DEF
20 Ayoub El Kaabi FWD
21 Ayoube Amaimouni-Echghouyab FWD
22 Ahmed Reda Tagnaouti GK
25 Redouane Halhal DEF
All statistics
48%Ball possession52%
22Total shots5
8Shots on target1
12Shots inside box1
10Shots outside box4
485Passes524
432Successful passes452
89%Pass accuracy86%
114Attacks82
56Dangerous attacks35
5Corners5
5Big chances created0
30Long passes39
14Successful long passes12
12Total crosses13
5Accurate crosses2
11Tackles17
11Interceptions6
1Saves6
10Fouls13
0Yellow cards1
4Substitutions5
21Dribble attempts18
8Successful dribbles10
Top stats
48% Ball possession 52%
22 Total shots 5
8 Shots on target 1
12 Shots inside box 1
10 Shots outside box 4
485 Passes 524
432 Successful passes 452
89% Pass accuracy 86%
114 Attacks 82
56 Dangerous attacks 35
5 Corners 5
5 Big chances created 0
30 Long passes 39
14 Successful long passes 12
12 Total crosses 13
5 Accurate crosses 2
11 Tackles 17
11 Interceptions 6
1 Saves 6
10 Fouls 13
0 Yellow cards 1
4 Substitutions 5
21 Dribble attempts 18
8 Successful dribbles 10
22 Shots 5
48% Possession 52%
Detailed statistics
Attacking
12 Shots inside box 1
10 Shots outside box 4
1 Shots blocked 5
9 Shots off target 3
17 Goal attempts 4
5 Corners 5
1 Penalties 0
Passing & Crosses
485 Passes 524
432 Successful Passes 452
89% Pass accuracy 86%
30 Long passes 39
14 Successful long passes 12
47% Long pass accuracy 31%
12 Total crosses 13
5 Accurate crosses 2
17 Throw-ins 18
7 Goal kicks 13
12 Free kicks 10
Defending
1 Saves 6
11 Tackles 17
11 Interceptions 6
54 Ball safe 64
Discipline & Dribbles
10 Fouls 13
0 Yellow cards 1
1 Injuries 0
21 Dribble attempts 18
8 Successful dribbles 10
38% Dribble success % 56%
4 Substitutions 5
Complete team comparison
FranceStatMorocco
5
Accurate crosses
2
2
Assists
0
114
Attacks
82
48%
Ball possession
52%
54
Ball safe
64
5
Big chances created
0
5
Big Chances Missed
0
5
Corners
5
56
Dangerous attacks
35
21
Dribble attempts
18
42
Duels Won
36
10
Fouls
13
12
Free kicks
10
17
Goal attempts
4
7
Goal kicks
13
2
Goals
0
1
Hit Woodwork
0
1
Injuries
0
11
Interceptions
6
16
Key Passes
4
30
Long passes
39
485
Passes
524
1
Penalties
0
1
Saves
6
1
Shots blocked
5
12
Shots inside box
1
9
Shots off target
3
8
Shots on target
1
10
Shots outside box
4
22
Total shots
5
4
Substitutions
5
8
Successful dribbles
10
38%
Dribble success
56%
12
Successful Headers
1
14
Successful long passes
12
47%
Long pass accuracy
31%
432
Successful passes
452
89%
Pass accuracy
86%
11
Tackles
17
17
Throw-ins
18
12
Total crosses
13
0
Yellow cards
1
All-time record
2
Wins
0
Draws
0
Wins
Jul 9, 2026
France 2 – 0 Morocco
World Cup
Dec 14, 2022
France 2 – 0 Morocco
World Cup

France vs Morocco — FIFA World Cup 2026 match hub

Full-time: France 2–0 Morocco. This FIFA World Cup 2026 result is now part of the official tournament record. Both nations meet in Quarter-finals during the expanded 48-team tournament hosted across North America.

Review the final score, goal scorers, match statistics, and key events from this FIFA World Cup 2026 fixture using the tabs above. Every stat on this page is organised for fans who want a clear picture of how France emerged from ninety minutes of international football. Whether you are tracking the World Cup 2026 schedule, checking group standings, or reading the latest tournament news, this match page keeps the essential details in one hub.

Live score, stats, lineups, and match events

This France vs Morocco match centre includes dedicated sections for facts, key events, live commentary, confirmed lineups, detailed statistics, and head-to-head history where data is available. Fans searching for France vs Morocco live score or World Cup 2026 match stats can move between tabs without leaving the page.

The Stats tab breaks down possession, shots, passing, duels, and other team metrics when official data is supplied. Lineups show starting elevens, formations, and substitutes; Key Events lists goals, cards, and major incidents in chronological order. Together, these tools answer the most common match-day questions: who scored, who started, and which side controlled the game.

Group stage stakes for Quarter-finals

In a 48-team World Cup with twelve groups of four, every point matters. France and Morocco are both chasing progress from Quarter-finals, where the top two places qualify automatically and the best third-placed teams can also advance.

After this fixture, check the live group standings for points, goal difference, and tie-breakers. You can also explore the full fixture list to see upcoming matches for every nation in the group stage, plus the Golden Boot leaderboard as the race for the top scorer develops.

Head-to-head: France vs Morocco

Historically, these sides have met with France winning 2, Morocco winning 0, and 0 draws in the meetings listed on this page.

Past results can hint at tactical familiarity, but a World Cup stage often produces different pressure and patterns. Use the Head-to-Head tab above for dates, scores, and competition context from previous encounters.

More FIFA World Cup 2026 coverage

This site is built for supporters who want fast access to fixtures, tables, and match-level detail throughout the tournament. Beyond France vs Morocco, you can browse every group, track live scores on the schedule page, and read explainers in our World Cup 2026 FAQ.

For major nations and surprise packages alike, match pages like this one combine live score, stats, lineups, and analysis so you do not need to jump between multiple sources on busy match days. Return here after kick-off for the latest update on France 2–0 Morocco and everything that follows in FIFA World Cup 2026.