World Cup 2026
Group CWed 24 Jun · 22:00 UTC
42
HT 22

Morocco 4–2 Haiti: Atlas Lions rally from two goals down to advance

Morocco came from behind twice to beat Haiti 4–2 in a thrilling Group C encounter in Atlanta, booking their place in the Round of 32. Haiti — playing their first World Cup since 2010 — stunned the Atlas Lions in a breathtaking first half, but Morocco's quality eventually told as substitute Soufiane Rahimi and Gessime Yassine sealed a dramatic second-half recovery.

Morocco goalkeeper Yassine Bounou could only watch as a Lenny Joseph effort deflected off him into the net on 10 minutes to give Haiti a shock lead. Achraf Hakimi equalised around the 39th minute, but Wilson Isidor — Haiti's second-ever World Cup scorer — restored Haiti's advantage with a spectacular long-range screamer into the top corner, set up by Jean-Kevin Duverne. In a breathless end to the first half, Ismael Saibari, assisted by Hakimi, levelled at 2–2 just before the whistle.

Morocco dominated the second half and Rahimi broke the deadlock with a composed finish from a loose ball inside the box following a corner routine on 78 minutes. Gessime Yassine then added a fourth on 87 minutes, with Rahimi providing the assist, to round off Morocco's comeback. Haiti received three yellow cards in the closing stages as the match grew heated. Morocco advanced as Group C runners-up behind Brazil; Haiti were eliminated.

Key moments

  • Yassine Bounou's own goal gave Haiti a shocking lead inside 10 minutes — their first World Cup goal in 52 years
  • Wilson Isidor scored a stunning long-range screamer to make it 2–1 to Haiti just before half time
  • Ismael Saibari levelled at 2–2 in first-half stoppage time to complete a remarkable five-minute Moroccan turnaround
  • Substitute Soufiane Rahimi broke the deadlock in the second half on 78 minutes following a corner routine
  • Gessime Yassine sealed Morocco's comeback with a late fourth goal on 87 minutes

Timeline

10'
Yassine Bounou(OG)Lenny Joseph's effort deflected in off the goalkeeper· Morocco
39'
Achraf Hakimi· Morocco
43'
Wilson IsidorLong-range screamer into the top corner, assisted by Jean-Kevin Duverne· Haiti
45+1'
Ismael SaibariAssisted by Achraf Hakimi· Morocco
67'🟨
Duckens Nazon· Haiti
78'
Soufiane RahimiConverted from a loose ball inside the box following a corner routine· Morocco
79'🟨
Johny Placide· Haiti
87'
Gessime YassineAssisted by Soufiane Rahimi· Morocco
90+2'🟨
Josue Casimir· Haiti

Match facts

Atlanta Stadium, Atlanta
Referee: Danny Makkelie (Netherlands)

Match report generated from publicly available sources. Facts are drawn from the sources below.