Result
1:0
18/04/2026 at 09:00 (Time Zone – GMT-4 (America/New_York))
- CAF Champions League - Play Offs - Semi-finals
- Referee: Artan O. A. (Som)
- Where to Watch on TV:
| |
|---|
Africa | Azam Sports 4, CANAL+ Sport 1, DStv Now, SuperSport Football Plus |
Asia | beIN Connect MENA, beIN Sports MENA 2, TOD |
Australia | beIN Connect |
Canada | beIN Connect, beIN Sports, beIN Sports Espanol |
Croatia | SportKlub 7 |
Hong-kong | beIN SPORTS MAX |
Indonesia | beIN Connect, beIN SPORTS MAX, Vidio |
Kenya | Gotv |
Laos | beIN Connect |
Malaysia | beIN Sports 2, beIN SPORTS MAX |
New-zealand | beIN Connect |
Nigeria | SuperSport Football Plus |
Philippines | beIN Connect, beIN Sports 2, beIN SPORTS MAX |
Singapore | beIN Sports 2, beIN SPORTS MAX |
Slovenia | SportKlub 6 |
South-africa | SuperSport Variety 4 |
Thailand | AIS PLAY, beIN Connect, beIN Sports 2, beIN SPORTS MAX |
Usa | beIN Connect, beIN Sports, beIN Sports US Espanol, Fanatiz |
Match Stats
| |
|---|
| Expected goals (xG) |
|---|
| 1.63 | 0.67 |
| Ball possession |
|---|
| 58% | 42% |
| Total shots |
|---|
| 14 | 11 |
| Shots on target |
|---|
| 5 | 2 |
| Big chances |
|---|
| 2 | 1 |
| Corner kicks |
|---|
| 4 | 4 |
| Passes |
|---|
| 80% (352/442) | 74% (229/310) |
| Yellow cards |
|---|
| 2 | 3 |
| Expected goals (xG) |
|---|
| 1.63 | 0.67 |
| xG on target (xGOT) |
|---|
| 1.97 | 0.19 |
| Total shots |
|---|
| 14 | 11 |
| Shots on target |
|---|
| 5 | 2 |
| Shots off target |
|---|
| 8 | 6 |
| Blocked shots |
|---|
| 1 | 3 |
| Shots inside the box |
|---|
| 7 | 7 |
| Shots outside the box |
|---|
| 7 | 4 |
| Hit the woodwork |
|---|
| 0 | 1 |
| Big chances |
|---|
| 2 | 1 |
| Corner kicks |
|---|
| 4 | 4 |
| Touches in opposition box |
|---|
| 16 | 11 |
| Accurate through passes |
|---|
| 0 | 0 |
| Offsides |
|---|
| 0 | 4 |
| Free kicks |
|---|
| 11 | 13 |
| Passes |
|---|
| 80% (352/442) | 74% (229/310) |
| Long passes |
|---|
| 46% (27/59) | 30% (16/53) |
| Passes in final third |
|---|
| 52% (43/82) | 55% (51/92) |
| Crosses |
|---|
| 44% (4/9) | 20% (3/15) |
| Expected assists (xA) |
|---|
| 0.53 | 0.47 |
| Throw ins |
|---|
| 24 | 22 |
| Fouls |
|---|
| 13 | 12 |
| Tackles |
|---|
| 75% (9/12) | 69% (11/16) |
| Duels won |
|---|
| 38 | 47 |
| Clearances |
|---|
| 18 | 12 |
| Interceptions |
|---|
| 7 | 10 |
| Errors leading to shot |
|---|
| 0 | 0 |
| Errors leading to goal |
|---|
| 0 | 0 |
| Goalkeeper saves |
|---|
| 2 | 4 |
| xGOT faced |
|---|
| 0.19 | 1.97 |
| Goals prevented |
|---|
| 0.19 | 0.97 |
Key Moments
Here there are
- 1st Half (1 - 0)
- 32', Ben Said B. 🟨,
- 35', Leon B. (Penalty Awarded),
- 35', 1 - 0, Leon B. ⚽,
- 45+4', Arthur Sales 🟨,
- 2nd Half (0 - 0)
- 49', Morena T. 🟨,
- 57', Arthur Sales ↓, Allende M. ↑,
- 59', Boualia K. ↓, Diakite A. ↑,
- 69', Tka H. ↓, Rafia H. ↑,
- 69', Yan Sasse ↓, Diarra J. ↑,
- 72', Diakite A. 🟨,
- 78', Leon B. ↓, Rayners I. ↑,
- 78', Matthews T. ↓, Saleng M. ↑,
- 83', Konate A. ↓, Haj Ali M. ↑,
- 83', Danho F. ↓, Maacha K. ↑,
- 86', Morena T. ↓, Johannes K. ↑,
- 86', Adams J. ↓, Aubaas B. J. ↑,
- 90+4', Ogbelu O. 🟨,
Chances of winning
Mamelodi Sundowns 45% | Draw 31% | Espérance ST 23.9% |
Initial Probability
(when we started the analysis)
Our Initial ML Estimation
Analysis of Changes in Winning Probabilities:
Mamelodi Sundowns has seen a decrease in its chances compared to the initial analysis. (-5.1%)Note: This is a significant drop in prediction, indicating that Mamelodi Sundowns's form might have worsened.Espérance ST has improved its chances compared to the initial analysis. (+5.2%)Note: This is a significant improvement in prediction, suggesting Espérance ST's recent form is better than expected.ML Model estimates a higher probability for Mamelodi Sundowns than the current prediction. (+6.6%)Note: The ML model's higher estimate suggests a strong performance forecast for Mamelodi Sundowns, possibly due to key factors that the model accounted for.ML Model estimates a lower probability for Espérance ST than the current prediction. (-5.7%)Note: The ML model's lower estimate suggests a potential downturn for Espérance ST, possibly due to injuries or other negative factors.
Mamelodi Sundowns - Espérance ST Odds
|
1 |
X |
2 |
Marga |
|
Avarage Now (Initially) |
2.05 ↑ (1.81) |
3.01 ↑ (2.9) |
3.94 ↓ (4.86) |
7.3% (10.3%) | |
- The most likely Over/Under: 2.00
What is the prediction for Mamelodi Sundowns - Espérance ST?
Users Predictions:
Mamelodi Sundowns will win
(3 of 3 users predict this - 100%).
Confidence interval (95%): 100% – 100%. The most likely score by Bookmakers is 1:0.
Preview Facts
- First leg result: 1-0. Second leg.
- In the last 5 head-to-head matches, Mamelodi Sundowns won 2.
- At the moment, both teams are looking strong and ready to play.
- In this match, Mamelodi Sundowns is seen as the favorite.
- In the last 7 head-to-head matches, Mamelodi Sundowns won 2 matches, drew 2 matches, lost 3 matches, and goals 3:4. (average 0.4:0.6).
- Including home matches between the teams, Mamelodi Sundowns won 1 match, drew 0 matches, lost 2 matches, and goals 2:3. (average 0.7:1).
How many head-to-head matches has Mamelodi Sundowns won against Espérance ST?
Mamelodi Sundowns has won 2 of their last 5 head-to-head matches.
How many head-to-head matches has Espérance ST won against Mamelodi Sundowns?
Espérance ST has won 2 of their last 5 head-to-head matches.
What were the results of their latest head-to-head matches?
The latest head-to-head matches between Mamelodi Sundowns - Espérance ST were as follows:
12.04.2026
Espérance ST
-
Mamelodi Sundowns
0:1
08.04.2025
Espérance ST
-
Mamelodi Sundowns
0:0
01.04.2025
Mamelodi Sundowns
-
Espérance ST
1:0
26.04.2024
Mamelodi Sundowns
-
Espérance ST
0:1
20.04.2024
Espérance ST
-
Mamelodi Sundowns
1:0
Latest results of Mamelodi Sundowns
Latest results of Espérance ST
Draw
Play OffsQuarter-finals| 1 | Esperance Tunis | Al Ahly | 3 : 2, 1 : 0 |
| 2 | Mamelodi Sundowns | Stade Malien | 0 : 2, 3 : 0 |
| 3 | FAR Rabat | Pyramids | 2 : 1, 1 : 1 |
| 4 | Berkane | Al-Hilal Omdurman | 1 : 0, 1 : 1 |
Semi-finals| 1 | Esperance Tunis | Mamelodi Sundowns | 0 : 1, 0 : 1 |
| 2 | FAR Rabat | Berkane | 0 : 1, 2 : 0 |
Final| 1 | Mamelodi Sundowns | FAR Rabat | |