2026-11-08 · 14:00 · Ligue 1
[PLACEHOLDER] sample data, not real
-
79'
Substitution Kokou Bruno Avotor
Substitution: Kokou Bruno Avotor comes on for Anis Elhadj Benchouya.
-
79'
Substitution Aissa Feddal
Substitution: Aissa Feddal comes on for Zoubir Motrani.
-
71'
Substitution Kamel Belmiloud
Substitution: Kamel Belmiloud comes on for Abdelkader Ghorab.
-
71'
Substitution Ezechiel Zaddy
Substitution: Ezechiel Zaddy comes on for Mohamed El Amine Barka.
-
64'
Substitution Chemseddine Bekkouche
Substitution: Chemseddine Bekkouche comes on for Edward Ledlum.
-
58'
Substitution Abdeldjalil Ouldammar
Substitution: Abdeldjalil Ouldammar comes on for Chouaib Debbih.
-
58'
Substitution Aristote Zeke Omwele
Substitution: Aristote Zeke Omwele comes on for Riadh Dahmani.
-
51'
Yellow card Abdelkader Ghorab
Yellow card: Abdelkader Ghorab.
-
46'
Substitution Amir Laidouni
Substitution: Amir Laidouni comes on for Oussama Benattia.
-
46'
Substitution Khaled Neche
Substitution: Khaled Neche comes on for Abdelhafid Benamara.
-
46'
Yellow card Ousmane Diakité
Yellow card: Ousmane Diakité.
-
28'
Yellow card Mohamed Islam Belhadj
Yellow card: Mohamed Islam Belhadj.
-
20'
Yellow card Ahmed Oukkal
Yellow card: Ahmed Oukkal.
-
19'
Yellow card Oussama Benattia
Yellow card: Oussama Benattia.
Commentary texts are in English for now.