28/11/2025 · 19:00 CAF Champions League, Group C · Matchday 2
Matchday 2

Match timeline

Descanso
↕️
Keanu Cupido → Kegan Johannes
90'+4 · Sustitución
90'+4
↕️
Iqraam Rayners → Thapelo Maseko
90'+3 · Sustitución
90'+3
↕️
Miguel Reisinho → Themba Zwane
88' · Sustitución
88'
↕️
Mohamed Benkhemassa → Mohamed Bangoura
86' · Sustitución
86'
↕️
Oussama Benhaoua → Mohamed Zougrana
86' · Sustitución
86'
↕️
Tashreeq Matthews → Arthur Sales
84' · Sustitución
84'
↕️
Divine Lunga → Aubrey Modiba
84' · Sustitución
84'
🟨
Oussama Benhaoua
78' · Tarjeta amarilla
78'
↕️
Zinedine Ferhat → Amine Messoussa
77' · Sustitución
77'
↕️
Zakaria Naidji → Kipre Zunon
77' · Sustitución
77'
↕️
Alhassane Bangoura → Soufiane Bayazid
59' · Sustitución
59'
🟨
Keanu Cupido
31' · Tarjeta amarilla
31'
🟨
Miguel Reisinho
14' · Tarjeta amarilla
14'

Match statistics

MC Alger
Stat
Mamelodi Sundowns
34%
Ball possession
66%
0.56
Expected goals
0.30
1
Big chances
1
8
Total shots
4
0
Goalkeeper saves
2
5
Corner kicks
1
9
Fouls
21
267
Passes
544
5
Tackles
6
21
Free kicks
9
1
Yellow cards
2
8
Total shots
4
2
Shots on target
0
0
Hit woodwork
0
1
Shots off target
2
5
Blocked shots
2
4
Shots inside box
3
4
Shots outside box
1
1
Big chances missed
1
9
Touches in penalty area
9
3
Fouled in final third
0
6
Offsides
2
199
Accurate passes
487
20
Throw-ins
12
41
Final third entries
48
28/62 (45%)
Final third phase
43/72 (60%)
16/43 (37%)
Long balls
29/49 (59%)
2/18 (11%)
Crosses
2/6 (33%)
62%
Duels
38%
3
Dispossessed
1
29/47 (62%)
Ground duels
18/47 (38%)
15/24 (63%)
Aerial duels
9/24 (38%)
4/7 (57%)
Dribbles
3/7 (43%)
80%
Tackles won
33%
5
Total tackles
6
6
Interceptions
6
27
Recoveries
24
14
Clearances
32
0
Total saves
2
0.00
Goals prevented
0.03
0
High claims
1
3
Goal kicks
7

Lineups

Player performance

MC Alger
#JugadorMINGOLASTNota
26
90 6.4
25
90 6.9
20
90 7.3
5
90 6.8
3
90 7.1
28
86 7.1
6
86 6.7
21
90 6.9
10
59 7.3
24
77 6.6
8
77 6.8
7
S. Bayazid (supl.)
31 6.6
29
A. Messoussa (supl.)
13 6.7
22
K. Zunon (supl.)
13 6.4
12
M. Zougrana (supl.)
10 6.6
18
M. Bangoura (supl.)
10 6.4
40
M. Hammache (supl.)
2
R. Dendaoui (supl.)
36
Y. Gassi (supl.)
17
Mamelodi Sundowns
#JugadorMINGOLASTNota
30
90 7.3
25
90 6.7
20
90 6.7
24
89 7.1
29
84 6.8
7
88 6.9
4
90 6.8
10
90 6.4
11
90 7.7
13
89 6.1
17
84 5.9
6
A. Modiba (supl.)
12 6.6
9
A. Sales (supl.)
12 6.5
18
T. Zwane (supl.)
8 6.5
37
K. Johannes (supl.)
1
40
T. Maseko (supl.)
1
1
D. Onyango (supl.)
27
T. Morena (supl.)
21
S. Mkhulise (supl.)
8
J. Adams (supl.)