Morocco triumphed over the Netherlands in a dramatic World Cup Round of 32 match in Monterrey, Mexico. The game ended 1-1 after regulation and extra time.
Morocco won the ensuing penalty shootout 3-2. Ismael Saibari scored the decisive kick to send his team through.
The Netherlands had taken a 72nd-minute lead through Cody Gakpo, who finished a fast break. Gakpo was visibly emotional, having recently experienced a personal tragedy. His partner lost their unborn son during pregnancy the previous week.
Morocco forced extra time with a last-gasp equalizer. Defender Issa Diop headed home one minute into stoppage time.
Morocco will now face co-hosts Canada in the Round of 16 in Houston on Saturday.