2024 CAF Champions League final | |
Team1: | Espérance de Tunis |
Team1association: | |
Team1score: | 0 |
Team2: | Al Ahly |
Team2association: | |
Team2score: | 1 |
Firstleg: | First leg |
Team1score1: | 0 |
Team2score1: | 0 |
Stadium1: | Stade Hammadi Agrebi |
City1: | Tunis |
Referee1: | Mustapha Ghorbal (Algeria) |
Attendance1: | 35,000 |
Weather1: | Partially covered 24°C 64% humidity |
Secondleg: | Second leg |
Team1score2: | 0 |
Team2score2: | 1 |
Stadium2: | Cairo International Stadium |
City2: | Cairo |
Referee2: | Jean-Jacques Ndala Ngambo (DR Congo) |
Attendance2: | 52,000 |
Weather2: | Clear weather with some clouds 29°C 26% humidity |
Previous: | 2023 |
Next: | 2025 |
The 2024 CAF Champions League final were the final matches of the 2023–24 CAF Champions League, the 60th edition of Africa's premier club football tournament organized by the Confederation of African Football (CAF), and the 28th edition under the current CAF Champions League title.[1] [2]
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) | |
---|---|---|---|
Espérance de Tunis | UNAF (North Africa) | 8 (1994, 1999, 2000, 2010, 2011, 2012, 2018, 2019) | |
Al Ahly | UNAF (North Africa) | 16 (1982, 1983, 1987, 2001, 2005, 2006, 2007, 2008, 2012, 2013, 2017, 2018, 2020, 2021, 2022, 2023) |
Note: In all results below, the score of the finalist is given first (H: home; A: away).
Espérance de Tunis | Round | Al Ahly | |||||||
---|---|---|---|---|---|---|---|---|---|
Opponent | 1st leg | 2nd leg | Qualifying rounds | Opponent | 1st leg | 2nd leg | |||
Bye | First round | Bye | |||||||
AS Douanes Burkina Faso | 1–0 | 1–0 (A) | 0–0 (H) | Second round | Saint George | 7–0 | 3–0 (A) | 4–0 (H) | |
Opponent | Result | Group stage | Opponent | Result | |||||
Étoile du Sahel | 2–0 (H) | Matchday 1 | Medeama | 3–0 (H) | |||||
Al Hilal | 1–3 (A) | Matchday 2 | Young Africans | 1–1 (A) | |||||
Petro de Luanda | 0–0 (H) | Matchday 3 | CR Belouizdad | 0–0 (H) | |||||
Petro de Luanda | 0–0 (A) | Matchday 4 | CR Belouizdad | 0–0 (A) | |||||
Étoile du Sahel | 2–0 (A) | Matchday 5 | Medeama | 1–0 (A) | |||||
Al Hilal | 1–0 (H) | Matchday 6 | Young Africans | 1–0 (H) | |||||
Group C runners-up | Final standings | Group D winners | |||||||
Opponent | 1st leg | 2nd leg | Knockout stage | Opponent | 1st leg | 2nd leg | |||
ASEC Mimosas | 0–0 | 0–0 (H) | 0–0 (A) | Quarter-finals | Simba | 3–0 | 1–0 (A) | 2–0 (H) | |
Mamelodi Sundowns | 2–0 | 1–0 (H) | 1–0 (A) | Semi-finals | TP Mazembe | 3–0 | 0–0 (A) | 3–0 (H) |
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 played, and a penalty shoot-out was used to determine the winner.
|
|
Assistant referees
| Match rules
|
Statistic | Espérance de Tunis | Al Ahly | ||
---|---|---|---|---|
scope=row | Goals scored | 0 | 0 | |
scope=row | Total shots | 5 | 2 | |
scope=row | Shots on target | 0 | 0 | |
scope=row | Saves | 0 | 0 | |
scope=row | Ball possession | 55% | 45% | |
scope=row | Corner kicks | 0 | 1 | |
scope=row | Offsides | 1 | 0 | |
scope=row | Yellow cards | 1 | 2 | |
scope=row | Red cards | 0 | 0 |
Statistic | Espérance de Tunis | Al Ahly | ||
---|---|---|---|---|
scope=row | Goals scored | 0 | 0 | |
scope=row | Total shots | 5 | 8 | |
scope=row | Shots on target | 0 | 1 | |
scope=row | Saves | 1 | 0 | |
scope=row | Ball possession | 49% | 51% | |
scope=row | Corner kicks | 0 | 2 | |
scope=row | Offsides | 1 | 1 | |
scope=row | Yellow cards | 1 | 0 | |
scope=row | Red cards | 0 | 0 |
Statistic | Espérance de Tunis | Al Ahly | ||
---|---|---|---|---|
scope=row | Goals scored | 0 | 0 | |
scope=row | Total shots | 10 | 10 | |
scope=row | Shots on target | 0 | 1 | |
scope=row | Saves | 1 | 0 | |
scope=row | Ball possession | 52% | 48% | |
scope=row | Corner kicks | 0 | 3 | |
scope=row | Offsides | 2 | 1 | |
scope=row | Yellow cards | 2 | 2 | |
scope=row | Red cards | 0 | 0 |
|
|
Assistant referees
| Match rules
|
Statistic | Al Ahly | Espérance de Tunis | ||
---|---|---|---|---|
scope=row | Goals scored | 1 | 0 | |
scope=row | Total shots | 7 | 0 | |
scope=row | Shots on target | 1 | 0 | |
scope=row | Saves | 0 | 0 | |
scope=row | Ball possession | 51% | 49% | |
scope=row | Corner kicks | 4 | 0 | |
scope=row | Offsides | 0 | 0 | |
scope=row | Yellow cards | 0 | 1 | |
scope=row | Red cards | 0 | 0 |
Statistic | Al Ahly | Espérance de Tunis | ||
---|---|---|---|---|
scope=row | Goals scored | 0 | 0 | |
scope=row | Total shots | 4 | 5 | |
scope=row | Shots on target | 1 | 1 | |
scope=row | Saves | 1 | 1 | |
scope=row | Ball possession | 31% | 69% | |
scope=row | Corner kicks | 3 | 1 | |
scope=row | Offsides | 0 | 0 | |
scope=row | Yellow cards | 0 | 3 | |
scope=row | Red cards | 0 | 0 |
Statistic | Al Ahly | Espérance de Tunis | ||
---|---|---|---|---|
scope=row | Goals scored | 1 | 0 | |
scope=row | Total shots | 11 | 5 | |
scope=row | Shots on target | 2 | 1 | |
scope=row | Saves | 1 | 1 | |
scope=row | Ball possession | 41% | 59% | |
scope=row | Corner kicks | 7 | 1 | |
scope=row | Offsides | 0 | 0 | |
scope=row | Yellow cards | 0 | 4 | |
scope=row | Red cards | 0 | 0 |