Morocco went into the match as one of the shortest favourites of the day, but the final score does not tell the whole story. The 888STARZ pre-match line had Morocco at 1.20, with the draw at 7.50 and Haiti at 19.50. On paper, that looked like a clear favourite spot. On the pitch, it became a much more chaotic betting case.
Morocco won 4-2 and secured a place in the Round of 32, but they had to come from behind twice before taking control late. For bettors, this was a reminder that a 1.20 favourite can still be a poor straight bet if the match profile points toward goals, pressure, defensive gaps and live-market swings.
888STARZ odds are current at the time of publication and may change depending on line movement.
Match / Result / 888STARZ Odds
Match: Morocco vs Haiti
Result: 4-2
Tournament: World Cup 2026, Group C
888STARZ odds before kick-off:
Morocco win — 1.20
Draw — 7.50
Haiti win — 19.50
The market was right about the winner. Morocco had more quality, more depth and a real tournament target: win, push Brazil for first place and enter the knockouts with momentum. But 1.20 left very little room for mistakes, especially against a Haiti side with nothing to lose.
This was not a clean “short favourite controls underdog” game. It was a match where Morocco’s win made sense, but the betting value was much better around goals, Morocco comeback angles, second-half pressure and live entries after Haiti exposed the favourite early.
Goals and Key Moments
10’ — Haiti took a shock lead after Jean-Kevin Duverne broke down the right and forced an own goal from Yassine Bounou.
30’ — Johny Placide produced a brilliant sequence of saves, denying Morocco and keeping Haiti in front during a heavy spell of pressure.
39’ — Achraf Hakimi equalised after Placide failed to deal cleanly with a cross, tapping in from close range.
43’ — Wilson Isidor restored Haiti’s lead with one of the goals of the tournament, firing a powerful long-range strike into the top corner.
45+1’ — Ismael Saibari made it 2-2 after Hakimi’s low ball into the box, scoring in his third straight group-stage match.
78’ — Soufiane Rahimi finally put Morocco ahead, reacting after a corner and finishing from close range.
89’ — Gessime Yassine sealed the win after Rahimi kept the ball alive and squared for a tap-in.
Late stoppage time — Duckens Nazon nearly added another for Haiti from a free kick, but Bounou made a strong save.

Market Read
The 1.20 on Morocco was understandable, but it was not attractive on its own. Haiti were already eliminated, had lost their first two matches and had clear defensive issues. That explained the price.
But Haiti’s situation also created a different risk: freedom. They could play without pressure, attack transitions and turn the match into something less structured than Morocco wanted. That made the straight favourite too short and pushed the better pre-match logic toward Morocco team total, over markets and possibly Morocco win with both teams to score.
A price like 1.20 asks the favourite to be almost perfect. Morocco were not perfect. They were stronger, but they still gave Haiti two goals and several dangerous transition moments.
Turning Point
The first real turning point came before half-time. Haiti went 2-1 up through Isidor, and suddenly Morocco’s short pre-match price looked uncomfortable. But Saibari’s equaliser in stoppage time changed the dressing-room dynamic.
At 2-2, Morocco were no longer chasing from a position of panic. They had reset the match, and Haiti had lost the emotional advantage of leading at the break. From there, the second half became more about Morocco’s patience, set pieces and depth.
The market break came in the 78th minute. Rahimi’s goal finally turned pressure into scoreboard control. After that, Haiti needed to open up again, and Morocco had the space to kill the game.
What Morocco Showed
Morocco showed attacking depth and mental recovery. Going behind once can happen. Going behind twice to a 19.50 underdog is a real test of composure. Morocco passed it, even if the first half exposed some defensive risk.
Hakimi was central to the comeback with a goal and an assist. Saibari continued his outstanding group-stage run, while Rahimi and Gessime Yassine proved the bench could decide the match when the favourite needed fresh legs.
The concern is control. Morocco created enough to win clearly, but they allowed the match to become wild. In the knockout stage, that can be dangerous, especially against a stronger Group F opponent.
What Haiti Showed
Haiti exited the tournament, but this was not a flat goodbye. They played with courage, speed and freedom. The early pressure forced Morocco into an own goal, and Isidor’s strike was one of the most memorable goals of the group stage.
The problem was sustainability. Haiti could hurt Morocco in moments, but they could not survive the volume: corners, shots, pressure and late substitutions. Placide made several saves, but Morocco eventually kept arriving in the box too often.
For bettors, Haiti were a reminder that huge underdogs can still change the match shape without winning it.
Where the Market Was Right
The market was right on Morocco’s overall superiority. The quality gap was real, and once the game settled after half-time, Morocco’s pressure became too much.
It was also right to keep Haiti as a major outsider. The underdog had a fantastic first half, but they did not have enough defensive stability or late-game depth to protect the lead.
Where the Market Underrated the Match
The market underrated the chaos. With Morocco chasing goal difference and Haiti playing with nothing to lose, this was never a perfect low-risk favourite spot. The match had the ingredients for transitions, errors and a higher total.
The 1.20 price framed Morocco as a team that would simply manage the game. In reality, they had to fight through two setbacks and win through attacking volume rather than clean control.
Where Bettors Could Find Value
The best pre-match value was not Morocco ML. At 1.20, the upside was too small for the risk of a messy game. Morocco team total over 2.5, Morocco to win and over 2.5 goals, or Morocco win with both teams to score all had stronger logic.
Live value appeared after Haiti’s first goal and even more after 1-2. Morocco were behind, but the match still showed a huge pressure gap. Bettors who trusted Morocco’s attacking volume could find better prices in-play than the short pre-match number.
Another angle was second-half Morocco. After a 2-2 first half, Haiti had already spent a lot of energy, while Morocco still had bench quality and set-piece pressure to apply.
What It Means for the Next Lines
Morocco will enter the knockouts with respect, but not without questions. The attack looks alive, the squad has depth, and the team has enough confidence to recover from bad moments. That matters in elimination football.
At the same time, next lines should not price Morocco like a fully controlled machine. They still give up transition chances, and their matches can become more open than expected.
For Haiti, the tournament is over, but the betting lesson remains useful. They were not reliable enough to back on the moneyline, but they were dangerous enough to support both-teams-to-score and opponent-over angles in the right matchup.
Final Thoughts
Morocco won the match they had to win, but not in the clean way a 1.20 favourite usually suggests. They were better, deeper and more dangerous, yet Haiti forced them into a proper fight.
For bettors, the lesson is clear: short odds only tell part of the story. Morocco ML passed, but the real value was in goals, live recovery and the favourite’s attacking volume after the match became unstable.
World Cup 2026 Betting with 888STARZ
Morocco vs Haiti was exactly the kind of World Cup match where reading the line matters more than following the shortest price. The favourite won, but the better betting angle was in the route: Haiti’s freedom, Morocco’s pressure and the live window after the early shock.
While the World Cup 2026 line keeps moving from match to match, 888STARZ also gives players another football-themed way to stay in the action. Use promo code MESSI77 to claim 77 free spins on Big Bass Football Bonanza by Pragmatic Play. The offer comes with x30 wagering, a 5-day wagering period, 3000 activations, 96.5% RTP and is valid until 30.06.2026.