Morocco vs. Haiti - Post-Event Review

2026 World Cup, Group C MD3 | Wed 24 Jun 2026, 22:00 UTC | Mercedes-Benz Stadium, Atlanta, GA (roof CLOSED, indoor ~21ยฐC)

ELIMINATION (HAI out) | Predicted vs. Actual | Calibration: ~80%

TL;DR

Result: Morocco 4-2 Haiti (HT 2-2; OG 10', Hakimi 39', Isidor 43', Saibari 45'+1', Rahimi 78', Yassine 89'). MAR came from behind TWICE in a six-goal thriller, blowing past the predicted 2-0 once Placide cracked at 70'.

Calibration Breakdown: Winner 25/25 ยท Scoreline 15/25 ยท Who Scores 15/20 ยท Findings 20/20 ยท Model-breaking 10/10 โˆ’ 5 (unpredicted sub scorer Yassine, Finding 19) = 80/100 โ†’ ~80% B band


1-5. Summary

6. Match Stats (FINAL)

Stat Morocco Haiti
Possession 69% 31%
xG (Opta) 3.26 0.66
Shots 22 9
SoT 11 2
Corners 9 1
Fouls 10 18
Yellows 0 3
Reds 0 0
Pens 0 0
GK Saves 1 (Bounou) 8 (Placide)

xG note: Opta 3.26 vs 0.66 (5ร—) confirms a deserved, dominant MAR win; Squawka/ESPN's higher model (4.66 vs 1.19) reflects the post-70' surge. Possession 69% = Morocco's highest-ever WC share โ€” the predicted "MAR dominate the ball" call was exact.

7. Key Learnings

  1. Finding 22 blowout "partial + capped" is a HIGH-PRECISION call (VALIDATED). Pre-match staked: "3+ margin 12-15%, but CAPPED by Placide farewell heroics." Actual: Placide held it 2-2 to 70', MAR won by exactly +2 (not +3/+4), with both late goals coming AFTER the cap lifted (sub impact at 70'). The cap-reasoning was the analytically decisive part and it fired to the minute. Refinement: when an open-shape underdog has a farewell/heroic GK narrative, weight a +2 "comfortable, not blowout" outcome at ~25-30% โ€” the blowout band AND the low-scoring clean sheet are both wrong; the modal should sit at 3-1/3-2/4-2 territory, not 2-0.

  2. Finding 12 hard rule (milestone = minutes, NOT goals) โ€” refined via El Kaabi. Birthday start (33 today) + first WC start โ†’ he PLAYED (70', the predicted sub window) but scored 0; his only SoT was 13'. This mirrors the Kane ENG-GHA pattern (milestone delivers minutes, finishing needs a mechanism). Rule: milestone-chasing #9 needs a finishing mechanism (weak GK / pen band / mobility swap) to convert; birthday/start milestones alone bias the pick toward minutes, not goals. Down-weight milestone #9s vs mechanism-equipped #10s (Saibari, who had box-presence + creator service, scored).

  3. Goals-total miss on open-shape underdogs (extends Finding 22 / Finding 13 sterile-domination inverse). Pre-match modal 2-0 (2 goals) vs actual 4-2 (6 goals). The "open HAI 4-4-2 inverts the ESP-CPV draw formula โ†’ goals, not 0-0" thesis was RIGHT about direction but UNDER-weighted the total. HAI's open shape gave MAR's pace room (22 shots, 3.26 xG) AND gave HAI counters (Isidor stunner). New rule candidate: open-shape eliminated underdog (pride game, no bus) vs pace favorite โ†’ model the scoreline at 3+ goals total at ~35-40%, not the standard 2-goal modal. The 2-0 clean-sheet modal is the failure mode here.

  4. Finding 19 (sub scorer depth) โ€” Rahimi 78' / Yassine 89' both unpredicted. Only the #1 (Saibari) hit; #2 El Kaabi blanked and two late scorers (post-70' sub surge) filled the gap. When a favorite rotates heavily (5 changes) + chases top spot, the late-scorer tail widens โ€” the top-3 picks should include a "70'+ sub" entry (Rahimi was the obvious candidate given his tournament scoring profile).

  5. Makkelie "inverted discount" over-fired in prediction. Predicted 4-5Y (tournament card-happy thesis); actual 3Y. The inverted-rate finding holds directionally (3 > career 2.57) but the magnitude assumption (2.1ร— career) overshoots in a one-sided possession game where only the chasing underdog accumulates. Refinement: apply the inverted discount to the TEAM-LIKELY-TO-CHASE (HAI), not symmetrically; the favorite defending possession rarely cards.

8. Group C after MD3

Pos Team P Pts GD
1 Brazil 3 7 โœ… +?
2 Morocco 3 7 โœ… +3
3 Scotland 3 ? ?
4 Haiti 3 0 โŒ โˆ’6

โš ๏ธ MAR/HAI rows source-grounded in this brief. BRA and SCO points/GD depend on the BRA-SCO MD3 result (also Jun 24) โ€” that match's brief was NOT provided to this review (no sources/matches/bra-vs-sco/post-event/). Per the scout brief, BRA tops the group (better GD than MAR's +3) and MAR advances as runner-up (7 pts, +3 GD) โ†’ faces Group F winner (NED/JPN/SWE) in R32. HAI eliminated (0 pts, โˆ’6 GD, 0W-0D-3L). BRA/SCO exact numbers left blank rather than fabricated; the lead should fill them from the BRA-SCO brief before publishing.


Post-event review for MAR-HAI (TASK-MD3). Category 0 PASSED: MAR 4-2 HAI (HT 2-2) confirmed from โ‰ฅ2 sources (ESPN, Guardian, FIFA, Opta, BBC, Sky, FOX, RFI). Sources: sources/matches/mar-vs-hai/post-event/ (5 files + 12 cross-referenced). FINAL stats only (Opta primary). Referee: Danny Makkelie (NED). โš ๏ธ BRA/SCO standings cells unfilled (sibling brief not in scope โ€” no fabrication).