2025 CAF Champions League final

2025 CAF Champions League final
Event2024–25 CAF Champions League
First leg
Date24 May 2025 (2025-05-24)
VenueLoftus Versfeld Stadium, Pretoria
RefereeMahmood Ismail (Sudan)
Attendance50,000
WeatherSunny
19 °C (66 °F)
51% humidity
Second leg
Date1 June 2025 (2025-06-01)
Venue30 June Stadium, Cairo
RefereeOmar Artan (Somalia)
Attendance25,000
WeatherClear weather
27 °C (81 °F)
43% humidity

The 2025 CAF Champions League final were the final matches of the 2024–25 CAF Champions League, the 61st edition of Africa's premier club football tournament organized by the Confederation of African Football (CAF), and the 29th edition under the current CAF Champions League title.[1][2]

Pyramids defeated Mamelodi Sundowns 3-2 on aggregate to win their first CAF Champions League title.[3][4]

Teams

In the following table, finals until 1996 were in the African Cup of Champions Club era, since 1997 were in the CAF Champions League era.

Team Zone Previous finals appearances (bold indicates winners)
Mamelodi Sundowns COSAFA (Southern Africa) 2 (2001, 2016)
Pyramids UNAF (North Africa) none

Venues

Road to the final

Note: In all results below, the score of the finalist is given first (H: home; A: away).

Mamelodi Sundowns Round Pyramids
Opponent Agg 1st leg 2nd leg Qualifying rounds Opponent Agg 1st leg 2nd leg
Bye First round JKU 9–1 6–0 (A) 3–1 (H)
Mbabane Swallows 8–0 4–0 (A) 4–0 (H) Second round APR 4–2 1–1 (A) 3–1 (H)
Opponent Result Group stage Opponent Result
AS Maniema Union 0–0 (H) Matchday 1 Sagrada Esperança 5–1 (H)
AS FAR 1–1 (A) Matchday 2 Djoliba 0–0 (A)
Raja CA 1–0 (H) Matchday 3 Espérance de Tunis 0–2 (A)
Raja CA 0–1 (A) Matchday 4 Espérance de Tunis 2–1 (H)
AS Maniema Union 2–1 (A) Matchday 5 Sagrada Esperança 1–0 (A)
AS FAR 1–1 (H) Matchday 6 Djoliba 6–0 (H)
Group B runners-up
Pos Team Pld Pts
1 AS FAR 6 10
2 Mamelodi Sundowns 6 9
3 Raja CA 6 8
4 AS Maniema Union 6 3
Source: CAF
Final standings Group D runners-up
Pos Team Pld Pts
1 Espérance de Tunis 6 13
2 Pyramids 6 13
3 Sagrada Esperança 6 5
4 Djoliba 6 2
Source: CAF
Opponent Agg 1st leg 2nd leg Knockout stage Opponent Agg 1st leg 2nd leg
Espérance de Tunis 1–0 1–0 (H) 0–0 (A) Quarter-finals AS FAR 4–3 4–1 (H) 0–2 (A)
Al Ahly 1–1 (a) 0–0 (H) 1–1 (A) Semi-finals Orlando Pirates 3–2 0–0 (A) 3–2 (H)

Format

The final was played on a home-and-away two-legged basis.

If the aggregate score was tied after the second leg, the away goals rule was applied, and if still tied, extra time was not played, and a penalty shoot-out was used to determine the winner.

Matches

First leg

Details

Mamelodi Sundowns 1–1 Pyramids
Report
Mamelodi Sundowns
Pyramids
GK 30 Ronwen Williams (c)
DF 5 Mosa Lebusa
DF 20 Grant Kekana
DF 25 Khuliso Mudau
DF 6 Aubrey Modiba
MF 4 Teboho Mokoena
MF 11 Marcelo Allende
FW 10 Lucas Ribeiro  84'
FW 17 Tashreeq Matthews  37'
FW 9 Arthur Sales  78'
FW 13 Iqraam Rayners  78'
Substitutes:
GK 1 Denis Onyango
DF 27 Thapelo Morena  84'
DF 29 Divine Lunga
MF 12 Neo Maema  78'
MF 15 Bathusi Aubaas
MF 18 Themba Zwane
MF 26 Jayden Adams  37'
MF 34 Mothobi Mvala
FW 38 Peter Shalulile  78'
Manager:
Miguel Cardoso
GK 1 Ahmed El Shenawy (c)
DF 3 Mahmoud Marei
DF 4 Ahmed Samy
DF 15 Mohamed Chibi
DF 21 Mohamed Hamdy
MF 7 Blati Touré
MF 14 Mohanad Lasheen
MF 18 Walid El Karti
FW 30 Ibrahim Adel  88'
FW 31 Ahmed Atef  47'  80'
FW 9 Fiston Mayele  88'
Substitutes:
GK 22 Sherif Ekramy
DF 5 Ali Gabr
DF 12 Ahmed Tawfik
DF 29 Karim Hafez  88'
MF 13 Mahmoud Dunga
MF 27 Youssef Obama
FW 10 Ramadan Sobhi  80'
FW 33 Marwan Hamdy  88'
FW 35 Abdel Rahman Magdy
Manager:
Krunoslav Jurčić

Assistant referees:
Mohammed Ibrahim (Sudan)
Ahmed Abdel Razek (Djibouti)
Fourth official:
Pacifique Ndabihawenimana (Burundi)
Video assistant referee:
Daniel Nii Laryea (Ghana)
Assistant video assistant referees:
Salima Mukansanga (Rwanda)
Gabriel Camara (Senegal)

Match rules
  • 90 minutes.
  • Nine named substitutes, of which up to five may be used.[note 1]

Statistics

Second leg

Details

Pyramids 2–1 Mamelodi Sundowns
Report
Attendance: 25,000
Referee: Omar Artan (Somalia)
Pyramids
Mamelodi Sundowns
GK 1 Ahmed El Shenawy (c)
DF 3 Mahmoud Marei
DF 4 Ahmed Samy
DF 15 Mohamed Chibi  38'  89'
DF 21 Mohamed Hamdy
MF 7 Blati Touré  90+2'
MF 14 Mohanad Lasheen
MF 18 Walid El Karti
FW 10 Ramadan Sobhi  78'
FW 31 Ahmed Atef Otta  26'
FW 9 Fiston Mayele
Substitutes:
GK 22 Sherif Ekramy
DF 5 Ali Gabr  90+2'
DF 12 Ahmed Tawfik  89'
DF 29 Karim Hafez
MF 27 Youssef Obama
FW 11 Mostafa Fathi
FW 30 Ibrahim Adel  78'
FW 33 Marwan Hamdy
FW 35 Abdel Rahman Magdy
Manager:
Krunoslav Jurčić
GK 30 Ronwen Williams (c)
DF 5 Mosa Lebusa  64'
DF 20 Grant Kekana
DF 25 Khuliso Mudau
DF 6 Aubrey Modiba  26'  46'
MF 4 Teboho Mokoena  69'
MF 26 Jayden Adams  64'
MF 11 Marcelo Allende
FW 10 Lucas Ribeiro
FW 17 Tashreeq Matthews  64'
FW 13 Iqraam Rayners  78'
Substitutes:
GK 1 Denis Onyango
DF 27 Thapelo Morena  64'
DF 29 Divine Lunga  46'
MF 15 Bathusi Aubaas
MF 18 Themba Zwane
MF 34 Mothobi Mvala
FW 9 Arthur Sales  64'
FW 35 Lebo Mothiba  78'
FW 38 Peter Shalulile  64'
Manager:
Miguel Cardoso

Assistant referees:
Gilbert Cheruiyot (Kenya)
Stephen Yiembe (Kenya)
Fourth official:
Djindo Louis Houngnandande (Benin)
Video assistant referee:
Bamlak Tessema Weyesa (Ethiopia)
Assistant video assistant referees:
Abd Al Aziz Yasir (Sudan)
Carine Atezambong Fomo (Cameroon)

Match rules

Statistics

See also

Notes

  1. ^ a b Each team was only given three opportunities to make substitutions, excluding substitutions made at half-time.

References

  1. ^ "Sundowns edge past Al Ahly on away goals to reach TotalEnergies CAF Champions League final". Confederation of African Football. 25 April 2025.
  2. ^ "Late Mayele heroics send Pyramids into historic first final after five-goal thriller". Confederation of African Football. 25 April 2025.
  3. ^ "Pyramids beat Sundowns to win first-ever TotalEnergies CAF Champions League title". CAF Online. Africa Cup of Nations. 1 June 2025. Archived from the original on 23 July 2025.
  4. ^ Gleeson, Mark (2025-06-01). "Pyramids claim maiden African Champions League title". Reuters. Retrieved 2025-06-01.