Edited by Paul Elegbeleye
Morocco reached the World Cup Round of 16 on Monday, 30 June 2026, defeating the Netherlands 3-2 on penalties after a dramatic 1-1 draw at Estadio BBVA in Monterrey, Mexico, in front of 51,243 fans.
Ismael Saibari tucked away the winning spot kick after Yassine Bounou saved Crysencio Summerville’s effort to send the Atlas Lions through to a last-16 tie with co-hosts Canada in Houston. It was not straightforward, nothing about this match was, but Morocco held their nerve when it mattered and earned every second of the celebration that followed.
Cody Gakpo’s 72nd-minute strike had appeared to seal a Dutch victory. Playing just days after he and his partner suffered the loss of their unborn child, Gakpo broke down in tears as teammates rushed to embrace him after the goal. It was a moment that captured the human side of football, difficult and deeply moving.
Yet Morocco refused to accept the result. Substitute Chemsdine Talbi delivered a cross from the left in the 91st minute and Issa Diop rose above Virgil van Dijk to power a header beyond Bart Verbruggen, forcing extra time and eventually the shootout that ended Dutch hopes.
According to Reuters, Hakimi said after the match: “We know this type of game, we know against who we play. We have to be focused and be strong physically but also mentally.” That composure showed in the shootout.
Morocco converted through Soufiane Rahimi and Talbi before Saibari stepped up and buried the decisive kick. Netherlands, who had already missed through Justin Kluivert and Quinten Timber, could only watch.
Table of Contents
Match Details: Morocco vs Netherlands
- Netherlands 1-1 Morocco (Morocco win 3-2 on penalties, AET)
- Venue: Estadio BBVA, Monterrey, Mexico
- Date: Monday, 30 June 2026 (2:00 AM WAT)
- Goalscorers: Cody Gakpo (72′, Netherlands), Issa Diop (90+1′, Morocco)
- Assist: Chemsdine Talbi (90+1′)
- Attendance: 51,243
- Referee: Wilton Pereira Sampaio (Brazil)
- Player of the Match: Issa Diop
Morocco Dominated but Could Not Score
Everything about the first half told the same story. Morocco controlled possession and created the better chances, yet Verbruggen refused to be beaten. He denied Ayoub Bouaddi’s close-range header in the 20th minute and pushed away Neil El Aynaoui’s powerful effort almost immediately after. Half time arrived goalless, though Morocco had already earned their dominance with purpose and conviction.
The numbers support it. Morocco finished the match with 70 per cent possession, completing 801 accurate passes from 879 attempts compared to just 292 from the Netherlands. Their xG figure reached 1.38 against the Dutch total of 0.24. They created five big chances and the Netherlands created one. On almost every attacking metric, Morocco were superior throughout. Verbruggen made five saves in total, preventing 1.28 goals according to Sofascore’s tracking data. Without him, Morocco would likely have won in 90 minutes.
Achraf Hakimi was the outstanding outfield performer before the break. His runs from deep caused Netherlands constant problems down the left channel, and he struck the crossbar with one effort before Verbruggen denied his follow-up. Despite the missed penalty in the shootout, Hakimi’s overall contribution across 120 minutes was exceptional.
Gakpo Strikes, Diop Responds
Ronald Koeman’s decision to introduce Wout Weghorst at the hour mark changed Netherlands’ attacking shape immediately. Weghorst won the flick-on that released Summerville into space, and the wide player slid a precise pass into Gakpo’s path. Gakpo swept home first-time to make it 1-0 and was immediately overcome with emotion. His teammates surrounded him. Morocco’s fans, who had outnumbered the Dutch in the crowd with considerable help from Mexican supporters, fell briefly silent.
That silence did not last long. Talbi, introduced as a substitute seven minutes before the equaliser, drifted into space on the left and delivered a cross of perfect weight and flight. Diop attacked it with authority, rising above van Dijk, and powered his header beyond Verbruggen. Morocco were level. The Estadio BBVA erupted.
Extra time produced sustained Morocco pressure but no winner. Verbruggen made two more saves. Hakimi struck again without reward. Neither team found a way through in 30 additional minutes, and spot kicks settled it.
Shootout Sequence and the Dutch Exit
Teun Koopmeiners opened the shootout for Netherlands. Kluivert followed with a miss wide of the target. Saibari and Talbi both converted cleanly for Morocco. Weghorst scored before El Aynaoui missed. Timber then sent his effort off target, and Bounou made his decisive save from Summerville’s attempt. Saibari sealed it with the final kick.
“In the end, in stoppage time, you get pushed back,” van Dijk said. “Then it goes to penalties and then unfortunately we’re eliminated. There are always things that could be better, but that doesn’t help us now.”
Verbruggen finished as the match’s highest-rated player on Sofascore with an 8.2 rating, despite being on the losing side. He made five saves, prevented 1.28 expected goals, and kept the Dutch alive in a match they were statistically fortunate to take to a shootout.
Houston Awaits
Morocco face Canada in Houston, Texas, on Saturday, 5 July. Having eliminated the Netherlands, they arrive as the stronger team on recent form, carrying African football’s momentum through the knockout rounds. Canada, who beat South Africa 1-0 thanks to a 92nd-minute Eustáquio strike, bring their own compelling story of a nation reaching a knockout stage for the very first time.
As for Netherlands, their 2026 World Cup ends in Monterrey in painful fashion. A group-stage draw with Japan, a nervous progression through the group, and now a penalty exit against a team who simply wanted it more across 120 minutes. Morocco earned this. The Houston quarter-final is next.
Also Read:World Cup 2026 Round of 32: Canada Beat South Africa 1-0