Morocco
Tue, Jun 30 · 6:45 AM
11 (3–2 pens)
Full Time · Penalties
Netherlands

Issa Diop 90'+1

Cody Gakpo 72'

Morocco vs Netherlands 1-1 Live Score & Stats

Match overview
General info
Competition FIFA World Cup 2026
Round Round of 32
Formations 4-2-3-1 vs 3-4-2-1
Result
Winner Morocco
Penalties (3–2 pens)
Scorers Issa Diop 90'+1, Cody Gakpo 72'
Yellow cards 1 – 0
Red cards 0 – 0
Possession 70% – 30%
Shots 11 – 6
Match stats
Goals 1 – 1
Pen Shootout Goal 3 – 2
Pen Shootout Miss 2 – 3
Substitutions 5 – 6
Yellow cards 1 – 0
Corners 8 – 5
Fouls 15 – 18
Saves 1 – 5
Passes 878 – 373
Attacks 152 – 101
Dangerous attacks 46 – 35
Big chances 5 – 1
Tackles 19 – 18
Interceptions 10 – 11
Key events
1'
Teun Koopmeiners — Penalty scored
Netherlands
2'
Neil El Aynaoui — Goal!
Morocco
3'
Justin Kluivert — Goal!
Netherlands
4'
Soufiane Rahimi — Penalty scored
Morocco
5'
Wout Weghorst — Penalty scored
Netherlands
6'
Chemsdine Talbi — Penalty scored
Morocco
7'
Quinten Timber — Goal!
Netherlands
8'
Achraf Hakimi — Goal!
Morocco
9'
Crysencio Summerville — Goal!
Netherlands
10'
Ismael Saibari — Penalty scored
Morocco
47' 🟡
Issa Diop — Yellow card
Morocco
71' 🔄
Substitution: Nathan Aké → Teun Koopmeiners
Netherlands
71' 🔄
Substitution: Brian Brobbey → Wout Weghorst
Netherlands
72'
Cody Gakpo — Goal!
Netherlands
75' 🔄
Substitution: Chadi Riad → Anass Salah-Eddine
Morocco
79' 🔄
Substitution: Ayyoub Bouaddi → Samir El Mourabet
Morocco
79' 🔄
Substitution: Brahim Díaz → Gessime Yassine
Morocco
86' 🔄
Substitution: Azzedine Ounahi → Soufiane Rahimi
Morocco
86' 🔄
Substitution: Micky van de Ven → Jorrel Hato
Netherlands
86' 🔄
Substitution: Ryan Gravenberch → Quinten Timber
Netherlands
87' 🔄
Substitution: Bilal El Khannouss → Chemsdine Talbi
Morocco
90'+1
Issa Diop — Goal!
Morocco
110' 🔄
Substitution: Frenkie de Jong → Marten de Roon 
Netherlands
113' 🔄
Substitution: Cody Gakpo → Justin Kluivert
Netherlands
Live commentary
130'
⚽ Goal
Goal!
Netherlands 1(2), Morocco 1(3). Ismael Saibari (Morocco) converts the penalty with a right footed shot to the bottom left corner.
130'
Penalty shootout ends with Morocco winning 3-2 on penalties after a 1-1 draw.
129'
Penalty saved!
Crysencio Summerville's right-footed shot for the Netherlands is saved in the top left corner by Yassine Bounou of Morocco.
127'
Penalty missed.
Quinten Timber's right-footed shot for the Netherlands goes wide to the left.
127'
Penalty missed!
Still Netherlands 1(2), Morocco 1(2). Achraf Hakimi (Morocco) hits the left post with a right footed shot.
126'
⚽ Goal
Goal in the penalty shootout!
Chemsdine Talbi scores for Morocco with a right-footed shot. The match remains 1-1, and Morocco now has 2 penalties scored.
125'
⚽ Goal
Goal in the penalty shootout!
Wout Weghorst scores for the Netherlands with a right-footed shot into the top left corner. The match remains 1-1, and the Netherlands now have 2 penalties scored.
124'
⚽ Goal
Goal in the penalty shootout!
Soufiane Rahimi scores for Morocco with a right-footed shot into the bottom left corner. The match remains 1-1, and Morocco now has 1 penalty scored.
123'
Penalty missed!
The score remains Netherlands 1(1), Morocco 1. Justin Kluivert hits the left post with a right-footed shot.
122'
Penalty missed!
The match remains Netherlands 1(1), Morocco 1. Neil El Aynaoui of Morocco hits the bar with a right-footed shot.
121'
Penalty shootout begins after the match finishes 1-1.
121'
⚽ Goal
Goal in the penalty shootout!
Teun Koopmeiners scores for the Netherlands with a left-footed shot into the bottom right corner. The match remains 1-1, and the Netherlands now have 1 penalty scored.
120'+1
The fourth official has indicated there will be 1 minute of added time.
120'+2
Second half extra time ends with the match tied at 1-1 between the Netherlands and Morocco.
118'
Chemsdine Talbi from Morocco is awarded a free kick on the left wing.
118'
Denzel Dumfries commits a foul for the Netherlands.
116'
Delay is over, and they are ready to continue.
116'
The match is delayed due to an injury to Crysencio Summerville from the Netherlands.
114'
Soufiane Rahimi of Morocco is awarded a free kick on the left wing.
114'
Denzel Dumfries commits a foul for the Netherlands.
113'
↔ Substitution
Substitution for the Netherlands: Justin Kluivert comes on for Cody Gakpo.
112'
Foul committed by Neil El Aynaoui of Morocco.
112'
Cody Gakpo of the Netherlands wins a free kick in the attacking half.
110'
Anass Salah-Eddine commits a foul for Morocco.
110'
Wout Weghorst of the Netherlands is awarded a free kick on the right wing.
110'
↔ Substitution
Substitution for the Netherlands: Marten de Roon comes on for Frenkie de Jong.
107'
Gessime Yassine from Morocco is awarded a free kick in the defensive half.
107'
Cody Gakpo commits a foul for the Netherlands.
106'
Second half extra time begins after the match finishes 1-1.
105'
Quinten Timber wins a free kick for the Netherlands in the defensive half.
105'
The fourth official has indicated that there will be 0 minutes of added time.
105'
Foul committed by Neil El Aynaoui of Morocco.
105'+1
First half of extra time ends with the score at 1-1 between the Netherlands and Morocco.
102'
Wout Weghorst of the Netherlands commits a handball.
97'
Morocco is awarded a corner after Bart Verbruggen concedes.
97'
Anass Salah-Eddine commits a foul for Morocco.
97'
Frenkie de Jong from the Netherlands is awarded a free kick in the defensive half.
97'
Attempt saved.
Soufiane Rahimi's right-footed shot from the center of the box is saved in the bottom left corner by Bart Verbruggen. The chance was assisted by Ismael Saibari with a through ball.
95'
Soufiane Rahimi wins a free kick for Morocco in the defensive half.
95'
Frenkie de Jong commits a foul for the Netherlands.
93'
Denzel Dumfries of the Netherlands commits a handball.
92'
Foul committed by Samir El Mourabet of Morocco.
92'
Wout Weghorst from the Netherlands wins a free kick on the right wing.
91'
First half extra time begins after the match finishes 1-1.
90'+1
⚽ Goal
Goal!
The match is now 1-1 as Issa Diop scores for Morocco with a header from the center of the box.
90'+1
The fourth official has indicated that there will be 6 minutes of added time.
90'+3
Quinten Timber from the Netherlands wins a free kick on the right wing.
90'+3
Foul committed by Neil El Aynaoui of Morocco.
90'+5
Anass Salah-Eddine from Morocco earns a free kick in the defensive half.
90'+5
Denzel Dumfries commits a foul for the Netherlands.
90'+6
Ismael Saibari commits a foul for Morocco.
90'+6
Frenkie de Jong wins a free kick for the Netherlands in the defensive half.
88'
Corner awarded to the Netherlands after Issa Diop concedes.
87'
↔ Substitution
Substitution for Morocco: Chemsdine Talbi comes on for Bilal El Khannouss.
86'
↔ Substitution
Substitution for the Netherlands: Quinten Timber comes on for Ryan Gravenberch.
86'
↔ Substitution
Substitution for Morocco: Soufiane Rahimi comes on for Azzedine Ounahi.
86'
↔ Substitution
Substitution for the Netherlands: Jorrel Hato comes on for Micky van de Ven.
85'
Ismael Saibari commits a foul for Morocco.
85'
Virgil van Dijk wins a free kick for the Netherlands in the defensive half.
84'
Crysencio Summerville from the Netherlands commits a handball.
81'
Delay over.
They are ready to continue.
80'
The match is delayed due to an injury to Ryan Gravenberch from the Netherlands.
79'
↔ Substitution
Substitution for Morocco: Gessime Yassine comes on for Brahim Díaz.
79'
↔ Substitution
Substitution for Morocco: Samir El Mourabet comes on for Ayyoub Bouaddi.
78'
Anass Salah-Eddine's left-footed shot from outside the box for Morocco is blocked.
77'
Corner awarded to Morocco after Jan Paul van Hecke concedes.
77'
Achraf Hakimi from Morocco is awarded a free kick on the right wing.
77'
Teun Koopmeiners commits a foul for the Netherlands.
75'
Azzedine Ounahi from Morocco wins a free kick in the attacking half.
75'
↔ Substitution
Substitution for Morocco: Anass Salah-Eddine comes on for Chadi Riad due to an injury.
75'
Frenkie de Jong commits a foul for the Netherlands.
72'
⚽ Goal
Goal!
Netherlands lead 1-0 against Morocco. Cody Gakpo scores for the Netherlands with a right-footed shot from the center of the box.
71'
↔ Substitution
Substitution for the Netherlands: Teun Koopmeiners comes on for Nathan Aké.
71'
↔ Substitution
Substitution for the Netherlands: Wout Weghorst comes on for Brian Brobbey.
71'
Delay is over, and they are ready to continue.
67'
The match is currently delayed for a drinks break.
65'
Foul committed by Neil El Aynaoui of Morocco.
65'
Ryan Gravenberch of the Netherlands is awarded a free kick in the defensive half.
62'
Corner awarded to Morocco after Bart Verbruggen concedes.
62'
Morocco is awarded a corner after Frenkie de Jong concedes.
62'
Corner awarded to Morocco after Denzel Dumfries concedes.
61'
Corner awarded to Morocco after a concession by Virgil van Dijk.
59'
Ryan Gravenberch's left-footed shot from outside the box for the Netherlands is blocked.
59'
Ismael Saibari from Morocco is awarded a free kick in the defensive half.
59'
Foul committed by Jan Paul van Hecke of the Netherlands.
58'
Attempt saved.
Bilal El Khannouss from Morocco has a right-footed shot from outside the box, but it's saved in the bottom right corner by Bart Verbruggen from the Netherlands.
56'
Offside called against the Netherlands.
Brian Brobbey is caught offside.
56'
Achraf Hakimi's right-footed shot from the center of the box is blocked.
He was assisted by Azzedine Ounahi, who provided a through ball.
53'
Ayyoub Bouaddi from Morocco is awarded a free kick in the defensive half.
53'
Micky van de Ven commits a foul for the Netherlands.
52'
Achraf Hakimi from Morocco misses an attempt with a right-footed shot from a challenging angle on the right.
48'
Attempt missed.
Ayyoub Bouaddi (Morocco) shoots with his left foot from outside the box, but it's high and wide to the left. Achraf Hakimi provided the assist.
48'
⚽ Goal
Micky van de Ven's header from the center of the box is saved by Yassine Bounou in the top center of the goal.
The attempt was assisted by Jan Paul van Hecke with a headed pass.
47'
Issa Diop commits a foul for Morocco.
47'
Brian Brobbey from the Netherlands wins a free kick in the attacking half.
47'
🟡 Yellow Card
Issa Diop of Morocco receives a yellow card for a foul.
46'
The second half begins with the score at 0-0 between the Netherlands and Morocco.
45'
Foul committed by Brian Brobbey of the Netherlands.
45'
Yassine Bounou from Morocco is awarded a free kick in the defensive half.
45'+1
The fourth official has indicated there will be 6 minutes of added time.
45'+3
Attempt missed.
Azzedine Ounahi from Morocco has a right-footed shot from the right side of the box.
45'+5
Achraf Hakimi from Morocco is awarded a free kick on the right wing.
45'+5
Micky van de Ven commits a foul for the Netherlands.
44'
Corner awarded to the Netherlands after Yassine Bounou concedes.
44'
⚽ Goal
Attempt saved.
Micky van de Ven's left-footed shot from outside the box is saved in the top center of the goal by Yassine Bounou. The assist came from Crysencio Summerville.
41'
Cody Gakpo commits a foul for the Netherlands.
41'
Ayyoub Bouaddi from Morocco is awarded a free kick in the defensive half.
40'
Delay is over, and they are ready to continue.
38'
The match is delayed due to an injury to Jan Paul van Hecke from the Netherlands.
37'
Corner awarded to the Netherlands after Noussair Mazraoui concedes.
37'
Denzel Dumfries of the Netherlands had a header from the center of the box, but it was blocked.
Crysencio Summerville provided the assist with a cross.
36'
Corner awarded to the Netherlands after Noussair Mazraoui concedes.
33'
Denzel Dumfries is caught offside for the Netherlands.
31'
Crysencio Summerville from the Netherlands is awarded a free kick in the defensive half.
31'
Ismael Saibari commits a foul for Morocco.
29'
Ismael Saibari commits a foul for Morocco.
29'
Micky van de Ven wins a free kick for the Netherlands on the left wing.
27'
Foul committed by Azzedine Ounahi of Morocco.
27'
Jan Paul van Hecke from the Netherlands is awarded a free kick in the defensive half.
25'
Delay is over, and they are set to continue.
22'
The match is currently delayed for a drinks break.
21'
Corner awarded to Morocco after a concession by Bart Verbruggen.
21'
Achraf Hakimi's right-footed shot from the right side of the box is saved in the top right corner by Bart Verbruggen.
The attempt was assisted by Ismael Saibari.
20'
Ayyoub Bouaddi from Morocco misses the attempt with a right-footed shot from outside the box, sending it too high.
He was assisted by Azzedine Ounahi after a corner.
20'
⚽ Goal
Attempt saved.
Neil El Aynaoui's header from the right side of the six-yard box is saved in the top center of the goal by Bart Verbruggen. The chance was assisted by Achraf Hakimi's cross.
19'
Corner awarded to Morocco after Micky van de Ven concedes.
16'
Crysencio Summerville is caught offside for the Netherlands.
14'
Chadi Riad from Morocco is awarded a free kick in the defensive half.
14'
Foul committed by Brian Brobbey of the Netherlands.
11'
Foul committed by Issa Diop of Morocco.
11'
Brian Brobbey from the Netherlands wins a free kick in the defensive half.
10'
Ismael Saibari commits a foul for Morocco.
10'
Denzel Dumfries of the Netherlands wins a free kick in the defensive half.
7'
Ryan Gravenberch from the Netherlands commits a foul.
7'
Bilal El Khannouss from Morocco is awarded a free kick in the defensive half.
7'
Ryan Gravenberch's left-footed shot from the right side of the box is blocked.
4'
Ryan Jiro Gravenberch takes a left-footed shot, but it is blocked.
4'
Neil El Aynaoui from Morocco is awarded a free kick in the defensive half.
3'
Corner awarded.
1'
Kick-off!
The referee is Wilton Pereira Sampaio.
The first half ends with the score at Netherlands 0, Morocco 0.
The second half ends with the match finishing 1-1 between the Netherlands and Morocco.
The match ends with Morocco winning 3-2 on penalties after a 1-1 draw.
Morocco 4-2-3-1
Netherlands 3-4-2-1
1
Bounou
3
Mazraoui
18
Riad
14
Diop
2
Hakimi Mouh
24
El Aynaoui
6
Bouaddi
23
El Khannous
8
Ounahi
10
Abdelkader Diaz
11
Saibari Ben El Basra
1
Verbruggen
6
van Hecke
4
van Dijk
5
Aké
22
Dumfries
8
Gravenberch
21
de Jong
15
van de Ven
24
Summerville
11
Gakpo
19
Brobbey
Morocco
4-2-3-1
Starting XI
1 Yassine Bounou GK
2 Achraf Hakimi DEF ⚽8'
14 Issa Diop DEF 🟡47' ⚽90'+1
18 Chadi Riad DEF 🔄75'
3 Noussair Mazraoui DEF
6 Ayyoub Bouaddi MID 🔄79'
24 Neil El Aynaoui MID ⚽2'
10 Brahim Díaz FWD 🔄79'
8 Azzedine Ounahi MID 🔄86'
23 Bilal El Khannouss MID 🔄87'
11 Ismael Saibari MID ⚽10'
Substitutes
4 Sofyan Amrabat MID
5 Marwane Saadane DEF
7 Chemsdine Talbi FWD ⚽6' 🔄87' ⚽90'+1
9 Soufiane Rahimi FWD ⚽4' 🔄86'
12 Munir El Kajoui GK
13 Zakaria El Ouahdi DEF
15 Samir El Mourabet MID 🔄79'
16 Gessime Yassine FWD 🔄79'
17 Amine Sbaï FWD
19 Youssef Belammari DEF
20 Ayoub El Kaabi FWD
21 Ayoube Amaimouni-Echghouyab FWD
22 Ahmed Reda Tagnaouti GK
25 Redouane Halhal DEF
26 Anass Salah-Eddine DEF 🔄75'
Netherlands
3-4-2-1
Starting XI
1 Bart Verbruggen GK
6 Jan Paul van Hecke DEF
4 Virgil van Dijk DEF
5 Nathan Aké DEF 🔄71'
22 Denzel Dumfries DEF
8 Ryan Gravenberch MID 🔄86'
21 Frenkie de Jong MID 🔄110'
15 Micky van de Ven DEF 🔄86'
24 Crysencio Summerville FWD ⚽9' ⚽72'
11 Cody Gakpo FWD ⚽72' 🔄113'
19 Brian Brobbey FWD 🔄71'
Substitutes
2 Lutsharel Geertruida DEF
3 Marten de Roon MID
7 Justin Kluivert MID ⚽3' 🔄113'
9 Wout Weghorst FWD ⚽5' 🔄71'
10 Memphis Depay FWD
12 Mats Wieffer DEF
13 Robin Roefs GK
14 Tijjani Reijnders MID
16 Guus Til MID
17 Noa Lang FWD
18 Donyell Malen FWD
20 Teun Koopmeiners MID ⚽1' 🔄71'
23 Mark Flekken GK
25 Jorrel Hato DEF 🔄86'
26 Quinten Timber MID ⚽7' 🔄86'
All statistics
70%Ball possession30%
11Total shots6
5Shots on target2
7Shots inside box4
4Shots outside box2
878Passes373
800Successful passes293
91%Pass accuracy79%
152Attacks101
46Dangerous attacks35
8Corners5
5Big chances created1
49Long passes47
21Successful long passes16
18Total crosses10
4Accurate crosses3
19Tackles18
10Interceptions11
1Saves5
15Fouls18
1Yellow cards0
5Substitutions6
19Dribble attempts15
7Successful dribbles2
Top stats
70% Ball possession 30%
11 Total shots 6
5 Shots on target 2
7 Shots inside box 4
4 Shots outside box 2
878 Passes 373
800 Successful passes 293
91% Pass accuracy 79%
152 Attacks 101
46 Dangerous attacks 35
8 Corners 5
5 Big chances created 1
49 Long passes 47
21 Successful long passes 16
18 Total crosses 10
4 Accurate crosses 3
19 Tackles 18
10 Interceptions 11
1 Saves 5
15 Fouls 18
1 Yellow cards 0
5 Substitutions 6
19 Dribble attempts 15
7 Successful dribbles 2
11 Shots 6
70% Possession 30%
0 Offsides 3
Detailed statistics
Attacking
7 Shots inside box 4
4 Shots outside box 2
3 Shots blocked 2
4 Shots off target 1
10 Goal attempts 3
8 Corners 5
Passing & Crosses
878 Passes 373
800 Successful Passes 293
91% Pass accuracy 79%
49 Long passes 47
21 Successful long passes 16
43% Long pass accuracy 34%
18 Total crosses 10
4 Accurate crosses 3
17 Throw-ins 28
5 Goal kicks 8
22 Free kicks 15
Defending
1 Saves 5
19 Tackles 18
10 Interceptions 11
0 Offsides 3
60 Ball safe 54
Discipline & Dribbles
15 Fouls 18
1 Yellow cards 0
1 Injuries 5
19 Dribble attempts 15
7 Successful dribbles 2
37% Dribble success % 13%
5 Substitutions 6
Complete team comparison
MoroccoStatNetherlands
4
Accurate crosses
3
1
Assists
1
152
Attacks
101
70%
Ball possession
30%
60
Ball safe
54
5
Big chances created
1
4
Big Chances Missed
0
8
Corners
5
46
Dangerous attacks
35
19
Dribble attempts
15
51
Duels Won
53
15
Fouls
18
22
Free kicks
15
10
Goal attempts
3
5
Goal kicks
8
1
Goals
1
1
Hit Woodwork
0
1
Injuries
5
10
Interceptions
11
9
Key Passes
4
49
Long passes
47
0
Offsides
3
878
Passes
373
1
Saves
5
3
Shots blocked
2
7
Shots inside box
4
4
Shots off target
1
5
Shots on target
2
4
Shots outside box
2
11
Total shots
6
5
Substitutions
6
7
Successful dribbles
2
37%
Dribble success
13%
11
Successful Headers
19
21
Successful long passes
16
43%
Long pass accuracy
34%
800
Successful passes
293
91%
Pass accuracy
79%
19
Tackles
18
17
Throw-ins
28
18
Total crosses
10
1
Yellow cards
0
All-time record
0
Wins
1
Draws
0
Wins
Jun 30, 2026
Netherlands 1 – 1 Morocco
World Cup

Morocco vs Netherlands — FIFA World Cup 2026 match hub

Full-time: Morocco 1–1 Netherlands. This FIFA World Cup 2026 result is now part of the official tournament record. Both nations meet in Round of 32 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 Morocco 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 Morocco vs Netherlands 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 Morocco vs Netherlands 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 Round of 32

In a 48-team World Cup with twelve groups of four, every point matters. Morocco and Netherlands are both chasing progress from Round of 32, 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: Morocco vs Netherlands

Historically, these sides have met with Morocco winning 0, Netherlands winning 0, and 1 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 Morocco vs Netherlands, 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 Morocco 1–1 Netherlands and everything that follows in FIFA World Cup 2026.