Monday, 1 June 2026
📍 Stade El Massira
Olympic Safi
Goal Replay
BETA⚽ 45’ - Soufiane Benjdida
Assist: Arthur Kevin Yamga
shot • edge of_box
Visualization based on match commentary • Positions are approximate
Match Commentary
The match ends with a score of 1-2.
Kabelo Seakanyeng replaces Kevin Yamga.
Second yellow card shown to Mohamed Ayman Ouhatti.
Younes Najari receives a second yellow card.
Yellow card issued to Mohamed Ayman Ouhatti.
Younes Najari receives a red card.
Hamza Ait Allal receives a yellow card.
Amine Oudrhiri Idrissi comes on for Soulyman Allouch.
Adam Brika is substituted for Achraf Harmach.
Achraf Harmach receives a yellow card.
Afsal Hamza comes on for Anas Tahiri.
Imad Khannouss is on, and Mohamed Chemlal is off.
⚽Goal! Saad Ait Khorsa scores, making it 1-2.
⚽Goal in the penalty shootout! Faraji Karmoune scores, making it 1-1.
Imad Khannouss comes on for Mohamed Chemlal.
Anass Eddaou comes on for Saad Morsli.
The first half ends with a score of 0-1.
VAR decision results in a disallowed goal for Soufiane Benjdida.
⚽Goal! Soufiane Benjdida scores, making it 2-0.
⚽Goal! Soufiane Benjdida scores to make it 1-0.
Match Highlights
📋Match Preview
Maghreb Fès defeated Olympic Safi 1-2 in the Botola Pro. Maghreb Fès scorers: Soufiane Benjdida (45'), S. Khorsa (52'). Match venue: Stade El Massira.