
Audio By Carbonatix
Cody Gakpo was denied an emotional winner as Morocco came from behind to beat the Netherlands on penalties in Monterrey to showcase their World Cup credentials and reach the last 16.
Morocco dominated much of the game but were thwarted by inspired goalkeeping from Bart Verbruggen and the woodwork before Gakpo, who had announced the loss of his unborn son on Saturday, smashed home 18 minutes from time after a lightning-fast break.
But in a grandstand finish, Issa Diop thumped home a stoppage-time header, sending the game to extra time and ultimately penalties.

The Dutch missed three of their spot-kicks, which allowed Ismail Saibari to seal a 3-2 win and book a date with Canada in Houston on Saturday (18:00 BST).
Liverpool forward Gakpo had chosen to remain with the squad despite grieving his loss, and started for the Dutch as coach Ronald Koeman switched to a back five for the first time in 32 matches.
The opening stages were intense and physical with running battles between Ismail Saibari and Jan Paul van Hecke at one end, and Brian Brobbey and Chadi Riad at the other, with the latter requiring a new shirt following one tussle with the Netherlands and Sunderland forward.
Both sides had chances, Neil El Aynaoui and Achraf Hakimi - winning his 100th cap - testing Bart Verbruggen, while Micky van de Ven went close from distance for the Netherlands.
After the break, Morocco took control with Hakimi striking the bar, but were caught by a swift Netherlands counter-attack, as Gakpo fired home and was mobbed by his team-mates.
That looked enough until the opening seconds of added time when Diop headed home a curling cross from Chemsdine Taldi.
As extra time began, Verbruggen produced one of the saves of the tournament to thwart Soufiane Rahimi after the Morocco substitute jinked his way through.

Neither side could prevent the game being settled by spot-kicks and Teun Koopmeiners put the Netherlands ahead before El Aynaoui thumped the crossbar.
However, Justin Kluivert hit the base of the post before Rahimi's spot-kick squirmed through the grasp of Verbruggen to make it 1-1.
Wout Weghorst found the top corner for the Dutch, followed by Talbi going the opposite side but Quinten Timber dragged a tame effort well wide.
Hakimi failed to make him pay as he smashed into the base of the same upright as Kluivert but Crysencio Summerville was then denied by a strong hand from Yassine Bounou, moving to his right before the kick was taken.
That allowed Saibari to send Verbruggen the wrong way, find the bottom corner, and break Dutch hearts.
More to follow.
Latest Stories
-
Ntim Fordjour sympathises with flood victims, urges swift government intervention
18 minutes -
They were taken in the darkness of the night; their legacies continue to light the path of justice
26 minutes -
Woman, two children die in Dome flood tragedy as death toll rises
40 minutes -
No drainage system could have stopped Accra flood disaster – Muntaka
45 minutes -
Mahama blames climate change, blocked drains and unplanned development for Accra floods
53 minutes -
GNFS rescues 479 people as floods, fires and building collapse trigger wave of emergencies
60 minutes -
What is wrong with us: The future did not fail us. We failed the future
1 hour -
Deadly flood alert came at 11pm when ‘most Ghanaians were asleep’ – Interior Minister
1 hour -
Ntim Fordjour calls for coordinated national rescue operation as Accra battles floods
1 hour -
Ntim Fordjour calls for one-week disaster emergency declaration as floods overwhelm Accra
1 hour -
Boakye Agyarko ends Bono East tour, rallies NPP to unite ahead of 2028 polls
1 hour -
Mahama assesses impact of flooding in affected communities across Accra/Tema
2 hours -
Stakeholders back legal education reforms, urge high standards Â
2 hours -
Samson’s Take: Blood on your hands, you failed leaders
2 hours -
Mahama extends sympathies to June 29 flood victims, announces tougher anti-flood measures
2 hours