
Haiti, the tournament's romantic story, twice stunned Morocco. They took the lead through an own goal and then, after Morocco equalised, struck again β with Wilson Isidor producing a memorable finish β to lead 2-1 against the run of play. For a side many expected to ease through, Morocco suddenly needed to find a response on a nervy evening.
Achraf Hakimi and Ismael Saibari hauled Morocco level before half-time, Saibari's goal his third in as many matches at this World Cup. The game stayed tense into the final quarter, with Haiti defending bravely and Morocco searching for the breakthrough that would secure a knockout place rather than leave qualification to chance.
The match turned on Morocco's bench. Soufiane Rahimi, on for only a handful of minutes, controlled a flick and drilled home a deflected effort in the 78th minute to put Morocco 3-2 up. It was a striker's instinct in a moment that demanded composure, and it flipped the entire mood of the contest.
Rahimi then turned provider in the 89th minute, capitalising on a Haitian defensive error and squaring unselfishly for fellow substitute Gessime Yassine to slot in the fourth. Yassine's finish settled it at 4-2 and removed any lingering risk of an upset, capping a comeback built almost entirely on second-half substitutions.
The result confirmed Morocco as Group C runners-up behind Brazil, who topped a group that also featured Scotland and Haiti. Finishing second rather than first shapes Morocco's knockout path: as the Group C runner-up, they are paired with the Group F winner in the Round of 32.
For Haiti, the 4-2 scoreline does not capture how close they came. Twice leading one of Africa's strongest sides at a World Cup is a landmark for a nation with a modest tournament history, and Isidor's strike will be replayed for years. They exit with pride, having pushed Morocco to the very end.
Morocco now travel to Estadio Monterrey in Mexico for a Round of 32 tie on Monday June 29, 2026, with a 9:00 PM ET kickoff, against the winner of Group F (the Netherlands top that group heading into its final games). It is a step up in class, but the Haiti win showed Morocco can grind out a result even when not at their best.
The story of the night was depth. Under new coach Mohamed Ouahbi, Morocco's match-winners came from the bench, a luxury that matters in a long tournament. If the Atlas Lions can start cleaner and still call on that finishing power late, they will be a difficult team to eliminate in the knockout rounds.
Morocco beat Haiti 4-2 on June 24, 2026, in their final Group C match, coming from behind twice to win and reach the World Cup Round of 32.
Achraf Hakimi and Ismael Saibari scored in the first half, Soufiane Rahimi put Morocco 3-2 up in the 78th minute, and substitute Gessime Yassine added a late fourth, with Rahimi assisting.
Morocco finished second in Group C behind group winners Brazil. That sends them into a Round of 32 tie against the Group F winner on June 29 in Monterrey.