LIVE UPDATES: Morocco 4-2 Haiti World Cup 2026 – Follow all the action, goals and celebrations

Share This Article:
World Cup 2026

90+9’ FULL-TIME! The referee brings an end to a dramatic encounter, with Morocco holding on after a thrilling finale to secure all three points.

90+8’ SAVE! Duckens Nazon attempts a spectacular long-range free kick, driving it towards the right side of goal, but Bono reacts sharply to keep it out and preserve Morocco’s lead.

90’ GOAL STANDS! After a VAR check, Danny Makkelie confirms there was no infringement in the build-up. Gessime Yassine’s goal is allowed to stand.

89’ GOAL FOR MOROCCO! Gessime Yassine reacts quickest inside the penalty area, firing home confidently after receiving the ball in space to extend Morocco’s advantage in the closing stages.

81’ SUBSTITUTION FOR HAITI! Danley Jean Jacques is withdrawn as Sébastien Migné makes a tactical change, bringing on Dominique Simon in an attempt to regain control of the midfield.

78’ GOAL FOR MOROCCO! From the resulting corner, chaos inside the box allows Soufiane Rahimi to react quickest to a loose ball, and he fires past the goalkeeper inside the right post to complete the turnaround. Morocco lead 3-2!

78’ CORNER TO MOROCCO! Achraf Hakimi steps up to deliver from the set piece as Morocco pile the pressure on Haiti inside their penalty area.

77’ Morocco continue to probe from range as Soufiane Rahimi attempts to pick out a teammate with a pass outside the box, but Haiti’s defence reads it well and clears the danger for a corner.

71’ DOUBLE CHANGE FOR MOROCCO! Soufiane Rahimi comes on to replace Ismael Saibari as Mohamed Ouahbi reshuffles his attack in search of a breakthrough.

71’ SUBSTITUTION: Azzedine Ounahi is introduced, with Brahim Díaz making way as Morocco look to inject more creativity in midfield.

68’ COOLING BREAK! The referee signals a pause in play to allow players from both sides to rehydrate in the heat.

65’ FREE-KICK CHANCE! Jean-Ricner Bellegarde steps up from a mid-range set piece for Haiti, but his effort is blocked by Morocco’s defensive wall.

60’ WHAT A SAVE! Johny Placide produces a sensational stop to deny Morocco, reacting brilliantly as a rebound falls to Bilal El Khannouss on the edge of the box. His powerful strike looks destined for the bottom corner, but the Haitian goalkeeper somehow keeps it out with a superb save.

53’ OFFENSIVE FOUL! Lenny Joseph is penalised after committing an attacking infringement, with referee Danny Makkelie correctly bringing play back for Morocco.

51’ Morocco work a short-corner routine, with Bilal El Khannouss opting for a clever short delivery rather than an immediate cross into the box as they look to break Haiti’s defensive shape.

48’ Morocco start the second half on the front foot as Bilal El Khannouss delivers a cross into the penalty area, but it fails to trouble the Haitian defence.

46’ WE ARE BACK UNDERWAY! The second half kicks off with both teams returning to the pitch for an important final 45 minutes.

45+6’ HALF-TIME! The referee brings the first half to a close after a thrilling end-to-end spell, with both teams heading into the dressing rooms level at 2-2.

45+4’ CLOSE! Brahim Díaz finds space inside the penalty area and unleashes a shot that drifts just inches wide of the right post. Haiti survive and prepare for a goal kick.

45+1’ GOAL FOR MOROCCO! Achraf Hakimi is heavily involved in the build-up, setting up Ismael Saibari, who fires a superb finish into the bottom left corner to restore parity at 2-2.

44’ STUNNING GOAL! Wilson Isidor produces a moment of brilliance for Haiti, unleashing a powerful long-range strike that rockets into the top left corner. A sensational effort that puts Haiti back in front.

43’ Haiti try to work the ball forward through Jean-Ricner Bellegarde, but his cross is intercepted by the Moroccan defence to clear the danger.

39’ GOAL! Achraf Hakimi gets on the scoresheet as Morocco finally make their pressure count, beating the goalkeeper to put his side in front and turn the match around.

36’ BIG CHANCE! Ismael Saibari rises to meet a brilliant lofted pass from Brahim Díaz, but he heads the close-range effort well over the bar. Haiti escape once again as the ball goes out for a goal kick.

34’ Lenny Joseph drives into the box for Haiti after a strong run, but he cannot keep his composure as his shot flies high over the crossbar. Morocco restart with a goal kick.

31’ Haiti deal with the danger from the corner as the ball is cleared upfield, relieving pressure after Morocco’s sustained attacking spell.

30’ CHANCE! Achraf Hakimi gets on the end of a cross and attempts a low drive, but he fails to connect cleanly. His effort travels straight down the middle where Johny Placide is well-positioned to make a comfortable save.

23’ SAVE! Ismael Saibari unleashes a well-struck effort from the edge of the box after a precise pass, but Johny Placide produces a brilliant stop, diving to his bottom right to keep Haiti ahead.

22’ Morocco attempt to build again as Saibari tries to thread a pass through, but it is quickly intercepted by the Haitian defence.

13’ CHANCE! Ismael Saibari finds space inside the penalty area and latches onto a pass, but the Moroccan midfielder fires his effort high over the crossbar. Haiti survive the scare and restart play with a goal kick.

10’ GOAL FOR HAITI! Jean-Kevin Duverne delivers an excellent pass into the box for Lenny Joseph, who keeps his composure before slotting home from close range to give Haiti a shock 1-0 lead against Morocco.

7’ Sofyan Amrabat is penalised after committing a strong challenge, with referee Danny Makkelie awarding Haiti a free kick in a dangerous area.

3’ Morocco are enjoying a strong spell of possession early in the game, moving the ball confidently across the pitch as they search for openings in Haiti’s defence.

1’ We are underway in Atlanta as Morocco get the match started against Haiti in this crucial Group C encounter.

Today’s referee for the match is Danny Makkelie.

Follow us for all the action as Morocco take on Haiti.

For Haiti, Wilson Isidor remains a potential danger late in matches, with seven of his last nine goals for club and country arriving after the 60-minute mark.

Ismael Saibari could make history by becoming the first African player to score in all three group-stage matches at a FIFA World Cup after netting Morocco’s only two goals so far in the tournament.

Players to Watch

Morocco have kept clean sheets in nine of their last ten victories, including one penalty shootout triumph following a goalless draw.

The Atlas Lions have also avoided trailing at half-time since suffering their most recent defeat, recording 17 half-time leads and 14 draws during that span.

Haiti have failed to score in four of their last five defeats, while nine of the last ten goals they have conceded in World Cup finals and qualification matches arrived before the break.

Key Statistics

Morocco’s only previous World Cup encounter against a CONCACAF nation came in 2022 when they defeated Canada 2-1 during the group stage. Haiti’s only meeting with African opposition over the last decade ended in a narrow 1-0 defeat to Tunisia earlier this year.

This fixture marks the first-ever meeting between Morocco and Haiti at senior international level.

Head-to-Head Record

Another defeat would see Haiti equal El Salvador’s unwanted record of six World Cup matches without earning a single point. The Caribbean side will also be determined to avoid finishing the tournament without scoring, a fate previously suffered by only El Salvador in 1970 and Canada in 1986 among CONCACAF nations.

Head coach Sébastien Migné insisted afterwards that his side had shown they deserved their place at the tournament, even though they remain without a point in their first World Cup appearance in more than five decades.

Haiti may have fallen to a 3-0 defeat against Brazil in their previous outing, but their spirited second-half display earned praise despite the scoreline.

Morocco have now avoided defeat in four consecutive World Cup group games, winning three and drawing one during that period.

The North Africans also understand that victory is essential to guarantee progression into the knockout stage, where the runners-up from Group F await. Confidence remains high within the Moroccan camp following their narrow 1-0 victory over Scotland, a result that extended their remarkable unbeaten streak to 31 matches across all competitions, with 26 wins and five draws.

Morocco’s opening 1-1 draw against Brazil has left the race for first place in Group C finely balanced heading into the final round of matches. With goal difference likely to play a decisive role if both teams secure victories, the Atlas Lions know a convincing win could prove crucial.

Match Preview and Team Form

Morocco head into the encounter with the opportunity to potentially finish top of the group, while Haiti are aiming to end their tournament on a positive note after becoming the first side eliminated from the competition.

Welcome to Africasoccer’s live coverage of the 2026 FIFA World Cup clash between Morocco and Haiti as both nations conclude their Group C campaign.