2009 CAF Champions League
Template:Use dmy dates Script error: No such module "infobox".Script error: No such module "Check for unknown parameters".Template:Short description
The 2009 CAF Champions League is the 45th edition of Africa's premier club football tournament organized by the Confederation of African Football (CAF), and the 13th edition under the current CAF Champions League format. The winner will participate in the 2009 FIFA Club World Cup and the 2010 CAF Super Cup.
Qualification
- 53 teams from 40 CAF member associations were entered officially in the 2009 CAF Champions League.
- The 12 highest ranked associations according to CAF 5-year ranking are eligible to enter 2 teams in the competition. For this year's competition, CAF used 2003–07 5-Year rankings in which 3 countries shared the 12th place – allowing 14 countries to enter a second team.
- Two other teams were entered after the official deadline and were placed in a special subsection on the draw.
Below is the qualification scheme for the competition. Nations are shown according to their CAF 5-year ranking – those with a ranking score have their rank and score indicated:
Italicised clubs withdrew without playing.
Bolded clubs received a bye in the preliminary round, entering the tournament in the first round.
Unranked associations have no ranking points and hence are equal 23rd (Malawi – ranked =18th – did not enter a champion this year).
1 The champions of Congo DR, South Africa, Sudan, and Tunisia were not given byes in the first stage although the runners-up were. Unlike European tournaments, seeding within the CAF draws is based on performance in continental tournaments only.
2 The 2007–08 Egyptian Premier League runner-up, Ismaily opted not to enter this competition, choosing instead to play in the 2008–09 Arab Champions League. The third-placed Egyptian side, Al-Zamalek were not allowed to replace them as the CAF Champions League regulations allow only national champions and runners-up to compete.[1]
3 2008 Réunion Premier League Champion, JS Saint-Pierroise, banned from African club competitions after withdrawing from the 2007 CAF Champions League.
Qualifying rounds
Preliminary round
Script error: No such module "Labelled list hatnote". The preliminary round first legs were played on 30 January – 1 February, and the second legs on 13–15 February 2009.
| Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| Primeiro de Agosto AngolaScript error: No such module "Check for unknown parameters". | 7–3 | Republic of the CongoScript error: No such module "Check for unknown parameters". CARA Brazzaville | 5–2 | 2–1 |
| Canon Yaoundé CameroonScript error: No such module "Check for unknown parameters". | 2–1 | BurundiScript error: No such module "Check for unknown parameters". AS Inter Star | 1–1 | 1–0 |
| AS Douanes SenegalScript error: No such module "Check for unknown parameters". | 4–1 | Sierra LeoneScript error: No such module "Check for unknown parameters". Ports Authority F.C. | 3–1 | 1–0 |
| Kano Pillars NigeriaScript error: No such module "Check for unknown parameters". | 2–0 | ChadScript error: No such module "Check for unknown parameters". Elect-Sport FC | 2–0 | 0–0 |
| Club Africain TunisiaScript error: No such module "Check for unknown parameters". | w/o | Guinea-BissauScript error: No such module "Check for unknown parameters". Sporting Clube de Bafatá | – | – |
| Djoliba MaliScript error: No such module "Check for unknown parameters". | 4–1 | SenegalScript error: No such module "Check for unknown parameters". Casa Sport | 4–0 | 0–1 |
| Ferroviário Maputo MozambiqueScript error: No such module "Check for unknown parameters". | 2–3 | UgandaScript error: No such module "Check for unknown parameters". Kampala City Council FC | 2–1 | 0–2 |
| Supersport United South AfricaScript error: No such module "Check for unknown parameters". | 8–2 | MauritiusScript error: No such module "Check for unknown parameters". Curepipe Starlight | 3–0 | 5–2 |
| Heartland NigeriaScript error: No such module "Check for unknown parameters". | 10–1 | LiberiaScript error: No such module "Check for unknown parameters". Monrovia Black Star | 4–0 | 6–1 |
| FAR Rabat MoroccoScript error: No such module "Check for unknown parameters". | 6–2 | Cape VerdeScript error: No such module "Check for unknown parameters". Sporting Clube da Praia | 6–1 | 0–1 |
| Petro Atlético AngolaScript error: No such module "Check for unknown parameters". | 6–0 | EswatiniScript error: No such module "Check for unknown parameters". Royal Leopards | 3–0 | 3–0 |
| Étoile Filante Burkina FasoScript error: No such module "Check for unknown parameters". | 4–3 | GhanaScript error: No such module "Check for unknown parameters". Heart of Lions | 2–0 | 2–3 |
| Al Ahly Tripoli LibyaScript error: No such module "Check for unknown parameters". | 7–2 | NigerScript error: No such module "Check for unknown parameters". AS Police | 6–0 | 1–2 |
| Ittihad Khemisset MoroccoScript error: No such module "Check for unknown parameters". | w/o | The GambiaScript error: No such module "Check for unknown parameters". Wallidan | – | – |
| ASO Chlef AlgeriaScript error: No such module "Check for unknown parameters". | 3–1 | GuineaScript error: No such module "Check for unknown parameters". Fello Star | 1–0 | 2–1 |
| DC Motema Pembe Democratic Republic of the CongoScript error: No such module "Check for unknown parameters". | 1–3 | GabonScript error: No such module "Check for unknown parameters". AS Mangasport | 1–2 | 0–1 |
| Monomotapa United ZimbabweScript error: No such module "Check for unknown parameters". | 3–2 | ZanzibarScript error: No such module "Check for unknown parameters". Miembeni | 2–0 | 1–2 |
| Young Africans TanzaniaScript error: No such module "Check for unknown parameters". | 14–1 | ComorosScript error: No such module "Check for unknown parameters". Etoile d'Or | 8–1 | 6–0 |
| Academie Ny Antsika MadagascarScript error: No such module "Check for unknown parameters". | 0–6 | RéunionScript error: No such module "Check for unknown parameters". US Stade Tamponnaise | 1 | 0–6 |
| ZESCO United ZambiaScript error: No such module "Check for unknown parameters". | 5–1 | KenyaScript error: No such module "Check for unknown parameters". Mathare United | 2–0 | 3–1 |
| Al-Merreikh SudanScript error: No such module "Check for unknown parameters". | 2–1 | RwandaScript error: No such module "Check for unknown parameters". ATRACO | 2–1 | 0–0 |
1 Played over one leg after first leg cancelled due to political violence in Madagascar[2]
Dispensation round
Two federations inscribed their clubs after the deadline, but were admitted for an intermediate round. However, the winning club could only gain access to the first round if another winning club from the preliminary round withdrew subsequently.[3] The first leg was played on 22 February, and the second leg on 8 March 2009.
| Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| Stade Centrafricain Central African RepublicScript error: No such module "Check for unknown parameters". | 1–1 (4–5 p) | Equatorial GuineaScript error: No such module "Check for unknown parameters". Akonangui | 1–0 | 0–1 (aet) |
As no side withdrew from the first round, Akonangui were effectively eliminated as well.
First round
The first round first legs were played on 13–15 March, and the second legs on 3–6 April 2009.
| Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| Primeiro de Agosto AngolaScript error: No such module "Check for unknown parameters". | 1–1 (5–4 p) | CameroonScript error: No such module "Check for unknown parameters". Canon Yaoundé | 0–1 | 1–0 (aet) |
| AS Douanes SenegalScript error: No such module "Check for unknown parameters". | 1–1 (a) | NigeriaScript error: No such module "Check for unknown parameters". Kano Pillars | 1–1 | 0–0 |
| Club Africain TunisiaScript error: No such module "Check for unknown parameters". | 2–2 (a) | MaliScript error: No such module "Check for unknown parameters". Djoliba | 1–2 | 1–0 |
| Kampala City Council FC UgandaScript error: No such module "Check for unknown parameters". | 3–2 | South AfricaScript error: No such module "Check for unknown parameters". Supersport United | 2–1 | 1–1 |
| Heartland NigeriaScript error: No such module "Check for unknown parameters". | 4–2 | MoroccoScript error: No such module "Check for unknown parameters". FAR Rabat | 3–1 | 1–1 |
| TP Mazembe Democratic Republic of the CongoScript error: No such module "Check for unknown parameters". | 5–1 | AngolaScript error: No such module "Check for unknown parameters". Petro Atlético | 3–0 | 2–1 |
| ASEC Mimosas Ivory CoastScript error: No such module "Check for unknown parameters". | 3–0 | Burkina FasoScript error: No such module "Check for unknown parameters". Étoile Filante | 2–0 | 1–0 |
| JS Kabylie AlgeriaScript error: No such module "Check for unknown parameters". | 1–3 | LibyaScript error: No such module "Check for unknown parameters". Al Ahly Tripoli | 1–2 | 0–1 |
| Asante Kotoko GhanaScript error: No such module "Check for unknown parameters". | 3–3 (a) | MoroccoScript error: No such module "Check for unknown parameters". Ittihad Khemisset | 3–1 | 0–2 |
| Étoile du Sahel TunisiaScript error: No such module "Check for unknown parameters". | 2–1 | AlgeriaScript error: No such module "Check for unknown parameters". ASO Chlef | 2–1 | 0–0 |
| Coton Sport FC CameroonScript error: No such module "Check for unknown parameters". | 5–3 | GabonScript error: No such module "Check for unknown parameters". AS Mangasport | 2–1 | 3–2 |
| Ajax Cape Town South AfricaScript error: No such module "Check for unknown parameters". | 4–4 (a) | ZimbabweScript error: No such module "Check for unknown parameters". Monomotapa United | 3–2 | 1–2 |
| Al Ahly EgyptScript error: No such module "Check for unknown parameters". | 4–0 | TanzaniaScript error: No such module "Check for unknown parameters". Young Africans | 3–0 | 1–0 |
| Al-Hilal SudanScript error: No such module "Check for unknown parameters". | 4–3 | RéunionScript error: No such module "Check for unknown parameters". US Stade Tamponnaise | 3–1 | 1–2 |
| Africa Sports National Ivory CoastScript error: No such module "Check for unknown parameters". | 0–2 | ZambiaScript error: No such module "Check for unknown parameters". ZESCO United | 0–0 | 0–2 |
| Al Ittihad Tripoli LibyaScript error: No such module "Check for unknown parameters". | 1–4 | SudanScript error: No such module "Check for unknown parameters". Al-Merreikh | 1–1 | 0–3 |
Second round
The first leg will be on 17–19 April and the second leg on 1–3 May.
| Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| Primeiro de Agosto AngolaScript error: No such module "Check for unknown parameters". | 3–3 (a) | SudanScript error: No such module "Check for unknown parameters". Al-Hilal | 3–1 | 0–2 |
| Kano Pillars NigeriaScript error: No such module "Check for unknown parameters". | 3–3 (a) | EgyptScript error: No such module "Check for unknown parameters". Al Ahly | 1–1 | 2–2 |
| Djoliba MaliScript error: No such module "Check for unknown parameters". | 1–2 | ZambiaScript error: No such module "Check for unknown parameters". ZESCO United | 0–0 | 1–2 |
| Kampala City Council FC UgandaScript error: No such module "Check for unknown parameters". | 1–2 | SudanScript error: No such module "Check for unknown parameters". Al-Merreikh | 0–1 | 1–1 |
| Heartland NigeriaScript error: No such module "Check for unknown parameters". | 3–2 | CameroonScript error: No such module "Check for unknown parameters". Coton Sport FC | 2–1 | 1–1 |
| TP Mazembe Democratic Republic of the CongoScript error: No such module "Check for unknown parameters". | 1–0 | MoroccoScript error: No such module "Check for unknown parameters". Ittihad Khemisset | 1–0 | 0–0 |
| ASEC Mimosas Ivory CoastScript error: No such module "Check for unknown parameters". | 1–2 | ZimbabweScript error: No such module "Check for unknown parameters". Monomotapa United | 1–0 | 0–2 |
| Al Ahly Tripoli LibyaScript error: No such module "Check for unknown parameters". | 0–2 | TunisiaScript error: No such module "Check for unknown parameters". Étoile du Sahel | 0–0 | 0–2 |
- The losing teams from the second round advance to the CAF Confederation Cup 2009
Group stage
Script error: No such module "Labelled list hatnote".
The draw for the group stage was held on 7 May in CAF headquarters in Cairo.[4]
Étoile du Sahel and Al-Merreikh were seeded as level I, while TP Mazembe and Al-Hilal were seeded as level II.[5][6]
| Key to colours in group tables |
|---|
| Group winners and runners-up advance to the Knockout stage |
Group A
2009 CAF Champions League group stage
Group B
2009 CAF Champions League group stage
Knockout stage
Script error: No such module "Labelled list hatnote".
Bracket
Script error: No such module "Team bracket".
Semifinals
The first legs were scheduled for 4 October and the second legs for 17–18 October.[7]
| Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| Heartland NigeriaScript error: No such module "Check for unknown parameters". | 5–0 | NigeriaScript error: No such module "Check for unknown parameters". Kano Pillars | 4–0 | 1–0 |
| Al-Hilal SudanScript error: No such module "Check for unknown parameters". | 4–5 | Democratic Republic of the CongoScript error: No such module "Check for unknown parameters". TP Mazembe | 2–5 | 2–0 |
Final
Script error: No such module "Labelled list hatnote".
Script error: No such module "football box".
Script error: No such module "football box".
2–2 on aggregate. TP Mazembe won on the away goals rule.
Top goalscorers
Notes
References
<templatestyles src="Reflist/styles.css" />
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Criteria for the Draws for CAF’s Club competitions
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
Script error: No such module "Check for unknown parameters".
External links
Script error: No such module "Navbox". Script error: No such module "Navbox".