Netherlands 1-1 Morocco — World Cup 2026, 30 Jun 2026
Morocco beat Netherlands 3-2 on penalties after a 1-1 draw in the World Cup 2026 Round of 32 on 30 June 2026 at Estadio BBVA, Monterrey. Cody Gakpo, Teun Koopmeiners, Justin Kluivert, Wout Weghorst and 2 more scored for Netherlands; Issa Diop, Neil El Aynaoui, Soufiane Rahimi, Chemsdine Talbi and 2 more for Morocco. Full match stats, line-ups and player ratings are below.
· kickoff·Estadio BBVA · Monterrey·Match Finished
Match timeline
- Half-time0-0
- 47'Foul
- 71'
- 71'
- 1-072'assist: Crysencio Summerville
- 75'
- 79'
- 79'out: G. Yassine
- 86'
- 86'
- 86'
- 87'
- 1-190'assist: Chemsdine Talbi
- 110'
- 113'
- 2-1120+1'
- 120+1'
- 120+2'
- 2-2120+2'
- 3-2120+3'
- 3-3120+3'
- 120+4'
- 120+4'
- 120+5'
- 3-4120+5'
- Full-time1-1
Player ratings
8.3
Top rated
Netherlands
- 8.3Bart VerbruggenG
- 7.2Crysencio SummervilleF
- 7.0Wout WeghorstF
- 6.9Cody GakpoF
- 6.9Virgil van DijkD
- 6.9Frenkie de JongM
- 6.9Jan van HeckeD
- 6.9Brian BrobbeyF
- 6.7Quinten TimberM
- 6.7Jorrel HatoD
- 6.7Justin KluivertF
- 6.6Teun KoopmeinersM
- 6.5Micky van de VenM
- 6.3Nathan AkéD
- 6.3Marten de RoonM
- 6.3Ryan GravenberchM
- 6.2Denzel DumfriesM
Morocco
- 7.7Noussair MazraouiD
- 7.3Issa DiopD
- 7.3Neil El AynaouiM
- 7.3Azzedine OunahiM
- 6.9Ayyoub BouaddiM
- 6.9Soufiane RahimiF
- 6.9Anass Salah-EddineD
- 6.9Chemsdine TalbiF
- 6.9Samir El MourabetM
- 6.7Achraf HakimiD
- 6.7Brahim DíazM
- 6.7Gessime YassineF
- 6.5Chadi RiadD
- 6.0Yassine BounouG
- 5.9Bilal El KhannoussM
- 5.9Ismael SaibariF
Line-ups
Substitutes
Substitutes
- 18Donyell MalenF
- 17Noa LangF
- 10Memphis DepayF
- 7Justin Kluivert120+2'113'F6.7
- 9Wout Weghorst120+3'71'F7.0
- 23Mark FlekkenG
- 3Marten de Roon110'M6.3
- 20Teun Koopmeiners120+1'71'M6.6
- 14Tijjani ReijndersM
- 16Guus TilM
- 2Lutsharel GeertruidaD
- 26Quinten Timber120+4'86'M6.7
- 12Mats WiefferD
- 13Robin RoefsG
- 25Jorrel Hato86'D6.7
Substitutes
- 4Sofyan AmrabatM
- 12Munir MohamediG
- 22Ahmed TagnaoutiG
- 20Ayoub El KaabiF
- 9Soufiane Rahimi120+2'86'F6.9
- 5Marwane SaâdaneD
- 19Youssef BelammariD
- 26Anass Salah-Eddine75'D6.9
- 17A. SbaiF
- 13Zakaria El OuahdiD
- 25Redouane HalhalD
- 7Chemsdine Talbi120+3'87'F6.9
- 16G. Yassine79'F6.7
- 15Samir El Mourabet79'M6.9
- 21A. AmaimouniF
Team statistics
30%Possession70%
0.23Expected goals (xG)1.40
6Total shots11
2Shots on target5
1Shots off target4
3Blocked shots2
5Corners8
3Offsides0
18Fouls15
0Yellow cards1
5Goalkeeper saves1
-0.83Goals prevented-0.83
373Total passes878
293Accurate passes800
79%Pass accuracy91%
Netherlands
| Player | Min | G | A | Sh | KP | Tkl | Drb | Rt |
|---|---|---|---|---|---|---|---|---|
| Bart Verbruggen | 120 | – | 0 | – | – | – | – | 8.3 |
| Crysencio Summerville | 120 | – | 1 | – | 3 | 3 | 1 | 7.2 |
| Wout Weghorst | 49 | – | 0 | – | 1 | 1 | – | 7.0 |
| Cody Gakpo | 113 | 1 | 0 | 1 | – | 1 | – | 6.9 |
| Virgil van Dijk | 120 | – | 0 | – | – | – | – | 6.9 |
| Frenkie de Jong | 110 | – | 0 | – | – | 2 | – | 6.9 |
| Jan van Hecke | 120 | – | 0 | – | 1 | 4 | – | 6.9 |
| Brian Brobbey | 71 | – | 0 | – | – | 1 | – | 6.9 |
| Quinten Timber | 34 | – | 0 | – | – | – | 1 | 6.7 |
| Jorrel Hato | 34 | – | 0 | – | – | 2 | – | 6.7 |
| Justin Kluivert | 8 | – | 0 | – | – | – | – | 6.7 |
| Teun Koopmeiners | 49 | – | 0 | – | – | 2 | – | 6.6 |
| Micky van de Ven | 86 | – | 0 | 2 | – | 1 | – | 6.5 |
| Nathan Aké | 71 | – | 0 | – | – | – | – | 6.3 |
| Marten de Roon | 10 | – | 0 | – | – | – | – | 6.3 |
| Ryan Gravenberch | 86 | – | 0 | – | – | – | – | 6.3 |
| Denzel Dumfries | 120 | – | 0 | – | – | 1 | – | 6.2 |
Morocco
| Player | Min | G | A | Sh | KP | Tkl | Drb | Rt |
|---|---|---|---|---|---|---|---|---|
| Noussair Mazraoui | 120 | – | 0 | – | – | 5 | – | 7.7 |
| Issa Diop | 120 | 1 | 0 | 1 | – | – | – | 7.3 |
| Neil El Aynaoui | 120 | – | 0 | 1 | 1 | 4 | – | 7.3 |
| Azzedine Ounahi | 86 | – | 0 | 1 | 3 | – | 1 | 7.3 |
| Ayyoub Bouaddi | 79 | – | 0 | 2 | – | 2 | 1 | 6.9 |
| Soufiane Rahimi | 34 | – | 0 | 1 | – | – | 1 | 6.9 |
| Anass Salah-Eddine | 45 | – | 0 | – | – | 2 | – | 6.9 |
| Chemsdine Talbi | 33 | – | 1 | – | 1 | – | 1 | 6.9 |
| Samir El Mourabet | 41 | – | 0 | – | – | – | – | 6.9 |
| Achraf Hakimi | 120 | – | 0 | 2 | 2 | 1 | – | 6.7 |
| Brahim Díaz | 79 | – | 0 | – | – | 2 | – | 6.7 |
| Gessime Yassine | 41 | – | 0 | – | – | 2 | 1 | 6.7 |
| Chadi Riad | 75 | – | 0 | – | – | – | – | 6.5 |
| Yassine Bounou | 120 | – | 0 | – | – | – | – | 6.0 |
| Bilal El Khannouss | 87 | – | 0 | 1 | – | 1 | – | 5.9 |
| Ismael Saibari | 120 | – | 0 | – | 2 | – | 2 | 5.9 |
Before and after
Netherlands
- Previous: Tunisia 1-3 Netherlands, 25 Jun 2026 · World Cup 2026
- Next: Netherlands 1-1 Germany, 24 Sep 2026 · UEFA Nations League
Morocco
- Previous: Morocco 4-2 Haiti, 24 Jun 2026 · World Cup 2026
- Next: Canada 0-3 Morocco, 4 Jul 2026 · World Cup 2026
Data updated
