World Cup Group Stage - 3
Morocco 4 - 2 FT Haiti
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
Bono 10'
39' A. Hakimi
W. Isidor (J. Duverne) 43'
45'+1 I. Saibari (A. Hakimi)
HT
↓ R. Providence ↑D. Nazon 67'
↓ W. Isidor ↑L. Deedson 67'
70' ↓ B. Diaz ↑A. Ounahi
70' ↓ I. Saibari ↑S. Rahimi
70' ↓ A. El Kaabi ↑G. Yassine
78' S. Rahimi (C. Riad)
D. Nazon 79'
J. Placide 79'
↓ J. Duverne ↑C. Arcus 80'
↓ D. Jean Jacques ↑D. Simon 80'
83' ↓ A. Salah-Eddine ↑N. Mazraoui
83' ↓ N. El Aynaoui ↑S. El Mourabet
↓ L. Joseph ↑F. Pierrot 83'
89' G. Yassine (S. Rahimi)
J. Casimir 90'+4
FT
Player Cards
Our take on every player in this match
Morocco
Goalkeepers
Yassine Bounou
FRIENDLY FIRE
Own Goal
Mistake
Own Goal
Mistake
0
Fouls
5.2
Rating
Defenders
Achraf Hakimi
ARCHITECT
8
Key Passes
8
Key Passes
1
Assists
54%
Pass Acc
Redouane Halhal
PROVOCATEUR
3
Fouls Won
3
Fouls Won
8
Duels Won
0
Pens Won
Chadi Riad
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.7
Rating
Anass Salah-Eddine
LATE SHIFT
7
Late Mins
7
Late Mins
83
Total Mins
83
Entry
Midfielders
Sofyan Amrabat
MAGNET
75
Activity
75
Activity
69
Passes
6
Duels
Neil El Aynaoui
LATE SHIFT
7
Late Mins
7
Late Mins
83
Total Mins
83
Entry
Brahim Díaz
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
Ismael Saibari
FINISHER
1
Goals
1
Goals
4
Shots
7.3
Rating
Bilal El Khannouss
MAGNET
88
Activity
88
Activity
72
Passes
16
Duels
Forwards
Ayoub El Kaabi
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
BENCH
Munir El Kajoui
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Ahmed Reda Tagnaouti
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Noussair Mazraoui
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Marwane Saadane
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Zakaria El Ouahdi
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Issa Diop
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Youssef Belammari
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ayyoub Bouaddi
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Azzedine Ounahi
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Samir El Mourabet
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Chemsdine Talbi
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Gessime Yassine
CLUTCH HERO
89
Goal Time
89
Goal Time
Goal
Impact
7.3
Rating
Amine Sbai
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Soufiane Rahimi
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Ayoube Amaimouni Echghouyab
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Haiti
Goalkeepers
Johny Placide
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Defenders
Jean-Kévin Duverne
PROVIDER
1
Assists
1
Assists
2
Key Passes
6.7
Rating
Ricardo Adé
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
62%
Duel Win %
Hannes Delcroix
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Martin Expérience
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Midfielders
Josué Casimir
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Danley Jean Jacques
LATE SHIFT
10
Late Mins
10
Late Mins
80
Total Mins
80
Entry
Jean-Ricner Bellegarde
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Ruben Providence
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
67
Entry
Forwards
Wilson Isidor
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Lenny Joseph
LATE SHIFT
7
Late Mins
7
Late Mins
83
Total Mins
83
Entry
BENCH
Alexandre Pierre
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Josué Duverger
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Carlens Arcus
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Keeto Thermoncy
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Garven-Michee Metusala
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Duke Lacroix
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Wilguens Paugain
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Carl Fred Sainté
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Woodensky Pierre
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Dominique Simon
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Louicius Don Deedson
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Duckens Nazon
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Derrick Etienne
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Frantzdy Pierrot
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Yassin Fortune
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Match previews and recaps to help you decide which games are worth watching
Super Subs Ignite Moroccan Masterclass Against Stubborn Haiti
Must-Watch Futmetrix Score: 97/100. Morocco's unrelenting offensive siege finally broke Haiti’s stubborn resolve in a wild six-goal shootout that highlighted their immense attacking depth.
Opening Act
Mercedes-Benz Stadium hosted a truly chaotic group stage clash that defied all early tactical expectations. Morocco dominated possession completely right from the kick-off, starving their opponents of the ball and settling into a comfortable rhythm. Yet, they found themselves trailing early under bizarre circumstances. A deeply unfortunate own goal from Bono gifted Haiti an unexpected lead, sending shockwaves through the stadium. The Atlas Lions responded to this setback by turning the pitch into an absolute shooting gallery, peppering the Haitian goalkeeper with a relentless barrage of attempts from all angles. A. Hakimi finally cracked the stubborn defensive code, levelling the match with a crucial and thunderous strike. The sheer Intensity of Morocco’s attacking play was overwhelming, forcing the Haitian defence into desperate, last-ditch clearances. Despite creating very little in the final third, the Caribbean side remained incredibly dangerous on the break, waiting patiently for any opportunity to counter.
The Pivot
The frantic minutes just before the half-time whistle delivered pure box-office drama for the fans in attendance. Just as Morocco looked entirely ready to take firm control of the narrative, W. Isidor struck decisively against the run of play. He restored Haiti's narrow advantage thanks to a remarkably clever setup from J. Duverne, catching the backline completely off guard. The overall Balance of power shifted violently with this sudden strike. However, the North Africans simply refused to panic under the mounting pressure. Deep in first-half stoppage time, Hakimi seamlessly turned provider, perfectly setting up I. Saibari to restore parity right before the break. This furious flurry of three distinct goals in just six chaotic minutes completely rewrote the tactical script. Bilal El Khannouss pulled the strings masterfully in the midfield engine room, carving through the defensive lines with precise, defence-splitting passes.
Resolution
The second half ultimately saw Morocco's significantly superior squad depth decide the outcome of this thrilling contest. The Stakes were exceptionally high for crucial Group 3 positioning, and the Moroccan manager wisely unleashed his talented bench to secure all three points. S. Rahimi proved to be the ultimate super-sub, instantly terrorising the exhausted Haitian defenders the moment he stepped onto the pitch. He found the back of the net brilliantly after linking up with C. Riad, putting Morocco in front for the very first time all evening. Not content with merely scoring the go-ahead goal, Rahimi then turned architect to tee up fellow substitute G. Yassine, sealing the hard-fought victory. The Haitian side fought valiantly until the final whistle, leaning heavily on their goalkeeper's remarkable heroics, but they simply could not withstand a staggering volume of twenty-two shots across the ninety minutes.
Key Questions
What made Bilal El Khannouss the Man of the Match?
El Khannouss dictated the tempo with his elite vision, executing three crucial key passes to slice open Haiti's deep defensive block and orchestrate Morocco's relentless attack.
What caused the 6-goal thriller?
Chaotic defensive errors mixed with devastating attacking depth. Haiti capitalized on swift counters and an own goal, while Morocco's substitutes and heavy shot volume overwhelmed the opposition.
What does this mean for Morocco's season?
This vital victory cements their second-place standing with seven points, keeping their Group Stage momentum rolling and practically guaranteeing progression in the tournament.
What is the Futmetrix Score?
The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.
Desperation Looms in Group Stage Showdown
Skip It Futmetrix Score: 40/100. Survival is the only metric that matters as two struggling sides fight to keep their World Cup dreams alive.
The Setup
When Morocco and Haiti take to the pitch at the Mercedes-Benz Stadium on June 24, 2026, the margin for error will be nonexistent. Sitting second in the group with just a single point, the North Africans are slightly better off than Haiti, who languish at the bottom with zero. This reality fuels an off-the-charts Stakes rating, pushing both teams into a corner. Neither squad has shown convincing Form so far, resulting in a cagey atmosphere where fear of failure might outweigh attacking ambition. Furthermore, the Balance of this tie leans heavily toward Morocco, making Haiti the undisputed underdogs. Don't expect a showcase of elite Stars; this is a gritty war of attrition to avoid an early tournament exit.
Key Battle
The midfield engine room will decide this contest. I. Saibari has been the lone driving force for Morocco, looking to dictate the tempo and carve open spaces. Tasked with stopping him is Jean-Ricner Bellegarde. If Bellegarde can disrupt Saibari's rhythm and force turnovers, Haiti might just find the foothold they desperately need.
Our Prediction
Morocco will dominate possession and utilize A. Hakimi to stretch the play out wide. Haiti will set up defensively, aiming to frustrate the favorites and strike on the counter. Despite the resistance, the quality gap is too vast. Expect Morocco to grind out a scrappy but essential victory.