Followers

Tuesday, June 28, 2022

1997 - 2016 CAF Champions League

1997 CAF Champions League

Tournament details
Dates1 February – 14 December 1997
Teams40 (from 40 associations)
Final positions
ChampionsMorocco Raja Casablanca (2nd title)
Runners-upGhana Obuasi Goldfields
Tournament statistics
Matches played86
Goals scored128 (1.49 per match)
Preliminary Round (Feb 1,2 and Feb 15,16)
Ascot                    Chd  AS Tempête Mocaf         CAf      w/o       x
Mogas 90                 Ben  Desportivo Travadores    CVI   1-0  0-2  1-2
Munisport                CoB  Café Band Sportif        EqG   4-1  1-0  5-1
Junior Professionals     Lbr  Racing Bobo Dioulasso    BuF   2-0  0-1  2-1
Saint Michel United      Sey  FC BFV                   Mad   1-2  0-3  1-5
Notwane                  Bot  Blue Waters              Nam      w/o       y
Limbe Leaf Wanderers     Mwi  Roma Rovers              Les   1-0  1-5  2-5
Young Africans           Tan  Express Red Eagles FC    Uga   0-0  0-1  0-1z
x teams from Niger and Central African Republic disqualified because their
  federations were in debt to CAF
y Blue Waters withdrew before 1st leg
z Express Red Eagles FC were previously called Express FC

First Round (Mar 7-9 and Mar 22,23)
USM Alger                Alg  Desportivo Travadores    CVI   6-1  3-1  9-2
Udoji United             Nga  AS Kaloum Star           Gui   3-1  1-1  4-2
Unisport Bafang          Cam  Munisport                CoB   2-0  0-2  2-2  5-4p
Ferroviário              Moz  FC BFV                   Mad   4-0  1-0  5-0
Raja Casablanca          Mor  Sonacos (Diourbel)       Sen   3-1  2-0  5-1
Mbilinga FC              Gab  DC Motema Pembe          Zai   3-0  3-4  6-4
Africa Sports            IvC  Ascot                    Chd   3-0  1-2  4-2
Primeiro de Agosto       Ang  Notwane                  Bot   1-1  2-1  3-2
Zamalek                  Egy  Saint George             Eth   2-0  1-1  3-1
Mufulira Wanderers       Zam  APR FC                   Rwa   4-1  1-0  5-1
Club Africain            Tun  Djoliba AC               Mli   3-2  1-1  4-3
Sunrise Flacq United     Mts  JS Saint-Pierroise       Reu   1-0  0-3  1-3x
Breweries                Ken  Al Hilal                 Sud   0-0  0-0  0-0  4-5p
Goldfields (Obuasi)      Gha  Junior Professionals     Lbr   3-0  1-2  4-2
CAPS United              Zim  Express Red Eagles FC    Uga   5-2  2-4  7-6
Orlando Pirates          SAf  Roma Rovers              Les   1-0  0-0  1-0y
x 1st leg also reported 2-1
y Orlando Pirates took the place of Kaizer Chiefs, who withdrew

Second Round (May 3 and 17)
USM Alger                Alg  Udoji United             Nga   3-0  0-2  3-2
Unisport Bafang          Cam  Ferroviário              Moz   1-0  1-4  2-4x
Raja Casablanca          Mor  Mbilinga FC              Gab   3-0  1-1  4-1
Africa Sports            IvC  Primeiro de Agosto       Ang   1-1  0-5  1-6
Zamalek                  Egy  Mufulira Wanderers       Zam   5-2  1-0  6-2
Club Africain            Tun  JS Saint Pierroise       Reu   6-1  5-0 11-1
Al Hilal                 Sud  Goldfields (Obuasi)      Gha   2-1  0-2  2-3
CAPS United              Zim  Orlando Pirates          SAf   1-2  0-1  1-3
x 2nd leg also reported 0-4

Quarterfinal Group Stage
Group A
Aug 22: Orlando Pirates-Primeiro de Agosto    1-2
Aug 24: USM Alger-Raja Casablanca             2-2
Sep  5: USM Alger-Orlando Pirates             2-1
Sep  7: Primeiro de Agosto-Raja Casablanca    1-1
Sep 19: Primeiro de Agosto-USM Alger          2-1
Sep 21: Raja Casablanca-Orlando Pirates       1-0
Oct 10: Primeiro de Agosto-Orlando Pirates    2-1
Oct 12: Raja Casablanca-USM Alger             0-2
Oct 24: Raja Casablanca-Primeiro de Agosto    4-0
Oct 26: Orlando Pirates-USM Alger             1-1
Nov  8: USM Alger-Primeiro de Agosto          1-0
Nov  8: Orlando Pirates-Raja Casablanca       1-2

 1.Raja Casablanca                 6  3  2  1 10- 6 11
 2.USM Alger                       6  3  2  1  9- 6 11
 3.Primeiro de Agosto (Luanda)     6  3  1  2  7- 9 10
 4.Orlando Pirates (Marshalltown)  6  0  1  5  5-10  1

Group B
Aug 22: Zamalek-Ferroviário                   2-1 
Aug 24: Club Africain-Goldfields              0-0
Sep  6: Ferroviário-Goldfields                2-1
Sep  7: Club Africain-Zamalek                 2-0
Sep 19: Ferroviário-Club Africain             0-0
Sep 21: Goldfields-Zamalek                    3-1
Oct 10: Ferroviário-Zamalek                   2-0
Oct 12: Goldfields-Club Africain              2-0
Oct 24: Zamalek-Club Africain                 2-0
Oct 26: Goldfields-Ferroviário                4-0
Nov  7: Club Africain-Ferroviário             1-0
Nov  9: Zamalek-Goldfields                    2-0

 1.Goldfields (Obuasi)             6  3  1  2 10- 5 10
 2.Zamalek (Cairo)                 6  3  0  3  7- 8  9
 3.Club Africain (Tunis)           6  2  2  2  3- 4  8
 4.Ferroviário (Maputo)            6  2  1  3  5- 8  7

Final (Nov 30 and Dec 14)
Len Clay Stadium, Obuasi and Stade Mohamed V, Casablanca
Goldfields (Obuasi)      Gha  Raja Casablanca          Mor   1-0  0-1  1-1  4-5p
---------------------------------------------------------------------------------------------

1998 CAF Champions League

Tournament details
Dates30 January – 12 December
Teams42 (from 42 associations)
Final positions
ChampionsIvory Coast ASEC Mimosas (1st title)
Runners-upZimbabwe Dynamos Harare
Tournament statistics
Matches played87
Goals scored155 (1.78 per match)
Preliminary Round (Jan 30-Feb 1 and Feb 13-15)
Saint Michel United      Sey  Coffee FC                Eth   1-0  1-8  2-8
Rayon Sport              Rwa  Maniema                  Bdi   6-1  w/o     x
Telecom Wanderers        Mwi  Defence Force XI         Bot   3-0  1-1  4-1
Mbabane Swallows         Swa  RL Defence Force         Les   1-4  0-2  1-6
Medlaw Megbi             Eri  Utalii                   Ken   0-1  0-1  0-2
SS Saint-Louisienne      Reu  Sunrise Flacq United     Mts   1-2  0-1  1-3
Desportivo               EqG  Munisport                CoB      w/o       y
Wallidan                 Gam  AS Douanes               Sen   0-0  0-2  0-2
Mogas 90                 Ben  East End Lions           SLe      w/o       y
Tourbillon               Chd  AS Tempête Mocaf         CAf      w/o       z
x Maniema withdrew after 1st leg
y Munisport and East End Lions withdrew before 1st leg
z teams from Central African Republic disqualified

First Round (Mar 20-22 and Apr 3-5)
Coffee FC                Eth  Al Ahly                  Egy   1-1  2-2 *3-3
Rayon Sport              Rwa  Young Africans           Tan   2-2  1-1  3-3*
Telecom Wanderers        Mwi  Dynamos (Harare)         Zim   1-2  1-2  2-4
Sunrise Flacq United     Mts  Ferroviário Maputo       Moz   0-4  0-0  0-4
Kampala City Council     Uga  Power Dynamos            Zam   0-1  1-2  1-3
Defence Force XI         Les  Manning Rangers          SAf   3-3  1-2  4-5
Utalii                   Ken  Al Merreikh              Sud   4-0  0-3  4-3
Kamsar                   Gui  Etoile du Sahel          Tun   1-2  2-3  3-5
Desportivo               EqG  Petro Atlético           Ang   1-4  2-9  3-13
Eagle Cement             Nga  AS Vita Club             CoK   4-1  0-2  4-3
Racing Bobo-Dioulasso    BuF  ASEC (Abidjan)           IvC   1-0  1-4  2-4
Dinamique Lomé           Tog  FC 105 Libreville        Gab   3-3  2-6  5-9
AS Douanes               Sen  CS Constantine           Alg   2-1  0-0  2-1
Mogas 90                 Ben  Raja Casablanca          Mor   0-0  1-6  1-6
Tourbillon               Chd  Cotonsport Garoua        Cam   0-0  1-4  1-4
Djoliba AC               Mli  Hearts of Oak            Gha   0-0  0-1  0-1

Second Round (Apr 24-26 and May 8-10)
Coffee FC                Eth  Young Africans           Tan   2-2  1-6  3-8
Dynamos (Harare)         Zim  Ferroviário Maputo       Moz   1-1  1-0  2-1
Power Dynamos            Zam  Manning Rangers          SAf   0-2  0-2  0-4
Utalii                   Ken  Etoile du Sahel          Tun   1-0  0-1  1-1  2-4p
Petro Atlético           Ang  Eagle Cement             Nga   0-1  0-2  0-3
ASEC (Abidjan)           IvC  FC 105 Libreville        Gab   2-0  2-2  4-2
AS Douanes               Sen  Raja Casablanca          Mor   1-0  0-2  1-2
Cotonsport Garoua        Cam  Hearts of Oak            Gha   2-1  0-1  2-2*

Quarterfinal Group Stage
Group A
Aug 22: Etoile du Sahel-Hearts of Oak         2-1
Aug 23: Dynamos-Eagle Cement                  3-0
Sep  5: Eagle Cement-Etoile du Sahel          2-1
Sep  6: Hearts of Oak-Dynamos                 1-1
Sep 19: Dynamos-Etoile du Sahel               1-0
Sep 19: Eagle Cement-Hearts of Oak            1-0
Oct 11: Etoile du Sahel-Dynamos               1-0
Oct 11: Hearts of Oak-Eagle Cement            1-0
Oct 24: Eagle Cement-Dynamos                  0-1
Oct 25: Hearts of Oak-Etoile du Sahel         3-2
Nov  7: Etoile du Sahel-Eagle Cement          5-0
Nov  7: Dynamos-Hearts of Oak                 0-1

 1.Dynamos (Harare)                6  3  1  2  6- 3 10
 2.Hearts of Oak (Accra)           6  3  1  2  7- 6 10
 3.Etoile du Sahel (Sousse)        6  3  0  3 11- 7  9
 4.Eagle Cement (Port Harcourt)    6  2  0  4  3-11  6

Group B
Aug 22: Young Africans-Manning Rangers        1-1
Aug 23: Raja Casablanca-ASEC (Abidjan)        0-1
Sep  4: Manning Rangers-Raja Casablanca       1-0
Sep  6: ASEC (Abidjan)-Young Africans         2-1
Sep 20: Raja Casablanca-Young Africans        6-0 
Sep 20: ASEC (Abidjan)-Manning Rangers        3-1
Oct  9: Manning Rangers-ASEC (Abidjan)        1-0 
Oct 10: Young Africans-Raja Casablanca        3-3 
Oct 24: Manning Rangers-Young Africans        4-0 
Oct 25: ASEC (Abidjan)-Raja Casablanca        1-1 
Nov  8: Young Africans-ASEC (Abidjan)         0-3 
Nov  8: Raja Casablanca-Manning Rangers       2-1

 1.ASEC (Abidjan)                  6  4  1  1 10- 4 13
 2.Manning Rangers (Durban)        6  3  1  2  9- 6 10
 3.Raja Casablanca                 6  2  2  2 12- 7  8
 4.Young Africans (Daressalam)     6  0  2  4  5-19  2

Final (Nov 28 and Dec 12)
Dynamos (Harare)         Zim  ASEC (Abidjan)           IvC   0-0  2-4  2-4
---------------------------------------------------------------------------------------------

1999 CAF Champions League

Tournament details
Dates31 January – 12 December
Teams41 (from 41 associations)
Final positions
ChampionsMorocco Raja Casablanca (3rd title)
Runners-upTunisia ES Tunis
Tournament statistics
Matches played88
Goals scored233 (2.65 per match)
Preliminary Round (Jan 31 and Feb 14)
Red Sea                  Eri  Rayon Sport              Rwa   1-1  0-2  1-3
ASC Ndiambour            Sen  Invincible Eleven        Lbr   4-0  w/o     u
USFA (Ouagadougou)       BuF  Dragons de l'Ouémé       Ben   2-0  0-1  2-1
Ela Nguema               EqG  Santana FC               STP      w/o       v
Telecom Wanderers        Mwi  Scouts Club              Mts   0-1w 3-1  3-2
SS Saint-Louisienne      Reu  Red Star                 Sey   2-0  4-0  6-0
Ascot                    Chd  Al Mahala (Tripoli)      Lby   2-0  0-3x 2-3
Notwane                  Bot  RL Defence Force         Les   1-1w 1-3y 2-4
Real Banjul              Gam  AS Kaloum Stars          Gui   0-2  1-1  1-3z
u 1st leg Jan 30; Invincible Eleven withdrew after 1st leg; 2nd leg awarded 2-0
  to ASC Ndiambour
v Santana FC withdrew before 1st leg
w 1st leg Jan 30
x 2nd leg Feb 12
y 2nd leg Feb 13
z Real Banjul originally disqualified before 1st leg because of an unpaid debt
  of the Gambia FA to CAF (of US$ 4,950); the decision was revoked after the
  debt was paid, and the tie was played Mar 13 and 28.

First Round (Mar 14 and 28)
Maji Maji (Songea)       Tan  Al Ahly                  Egy   0-3  0-2w 0-5
Rayon Sport              Rwa  AFC Leopards             Ken   2-1  1-0  3-1
ASC Ndiambour            Sen  Raja Casablanca          Mor   1-0v 0-4  1-4
Djoliba AC               Mli  Cotonsport Garoua        Cam   2-0  1-3 *3-3
FC 105 (Libreville)      Gab  ASEC (Abidjan)           IvC   1-0  1-3  2-3
USFA (Ouagadougou)       BuF  USM El Harrach           Alg   2-0  0-6w 2-6
Ela Nguema               EqG  Hearts of Oak            Gha   0-3  0-6  0-9
Villa SC                 Uga  Mebrat Hail              Eth   5-0  2-2  7-2
AS Kaloum Stars          Gui  Shooting Stars           Nga   3-0  0-6  3-6z
Costa do Sol             Moz  DC Motema Pembe          CoK   0-1  w/o     y
Telecom Wanderers        Mwi  Mamelodi Sundowns        SAf   1-2  0-3  1-5
SS Saint-Louisienne      Reu  DSA                      Mad   1-0v 1-1  2-1
Al Mahala (Tripoli)      Lby  Espérance                Tun   1-2u 0-2w 1-4
Nchanga Rangers          Zam  Al Hilal                 Sud   1-0v 0-2x 1-2
Vital'O                  Bdi  Primeiro Agosto          Ang   2-1  1-1  3-2
RL Defence Force         Les  Dynamos (Harare)         Zim   0-3  0-1  0-4
u 1st leg Mar 12
v 1st leg Mar 13
w 2nd leg Mar 26
x 2nd leg Mar 27
y 2nd leg was to be played Mar 31; Costa do Sol departed before the fixture and
  were disqualified
z 1st leg Apr 30-May 2; 2nd leg May 15

Second Round (May 2 and 16)
Al Ahly                  Egy  Rayon Sport              Rwa   3-0x 0-1  3-1
Raja Casablanca          Mor  Djoliba AC               Mli   2-1  1-2  3-3 7-6pen
ASEC (Abidjan)           IvC  USM El Harrach           Alg   4-0  1-2  5-2
Hearts of Oak            Gha  Villa SC                 Uga   3-0  1-1  4-1
Shooting Stars           Nga  DC Motema Pembe          CoK   2-0  awd     w
Mamelodi Sundowns        SAf  SS Saint-Louisienne      Reu   1-1y 2-4z 3-5
Espérance                Tun  Al Hilal                 Sud   5-0x 3-3  8-3
Vital'O                  Bdi  Dynamos (Harare)         Zim   0-2  0-1  0-3
x 1st leg played Apr 30
y 1st leg May 1
z 2nd leg May 15
w 1st leg May 30; 2nd leg Jul 4; Shooting Stars refused to continue at half
  time in the 2nd leg, with the score 0-0, claiming to have been molested by
  local fans; they were awarded the tie

Quarterfinal Group Stage
Group A
Aug 21: Shooting Stars-Al Ahly                2-3
Aug 22: Raja Casablanca-Hearts of Oak         1-0
Sep  3: Al Ahly-Raja Casablanca               0-1
Sep  4: Hearts of Oak-Shooting Stars          3-0
Sep 18: Raja Casablanca-Shooting Stars        1-0
Sep 19: Hearts of Oak-Al Ahly                 2-1
Oct  9: Shooting Stars-Raja Casablanca        1-0
Oct 10: Al Ahly-Hearts of Oak                 2-0
Oct 21: Al Ahly-Shooting Stars                4-1
Oct 23: Hearts of Oak-Raja Casablanca         0-0
Nov  7: Shooting Stars-Hearts of Oak          2-2
        Raja Casablanca-Al Ahly               1-1

 1.Raja Casablanca                 6  3  2  1  4- 2 11
 2.Al Ahly (Cairo)                 6  3  1  2 11- 7 10
 3.Hearts of Oak (Accra)           6  2  2  2  7- 6  8
 4.Shooting Stars (Ibadan)         6  1  1  4  6-13  4

Group B
Aug 21: Espérance (Tunis)-ASEC (Abidjan)      3-0
        SS Saint-Louisienne-Dynamos           1-0
Sep  5: Dynamos-Espérance (Tunis)             0-2
        ASEC (Abidjan)-SS Saint-Louisienne    3-1
Sep 18: ASEC (Abidjan)-Dynamos                2-0
Sep 19: Espérance (Tunis)-SS Saint-Louisienne 5-0
Oct 10: SS Saint-Louisienne-Espérance (Tunis) 0-2
        Dynamos-ASEC (Abidjan)                2-1
Oct 24: ASEC (Abidjan)-Espérance (Tunis)      1-0
        Dynamos-SS Saint-Louisienne           7-2
Nov  6: Espérance (Tunis)-Dynamos             1-0
        SS Saint-Louisienne-ASEC (Abidjan)    0-0

 1.Espérance (Tunis)               6  5  0  1 13- 1 15
 2.ASEC (Abidjan)                  6  3  1  2  7- 6 10
 3.Dynamos (Harare)                6  2  0  4  9- 9  6
 4.SS Saint-Louisienne             6  1  1  4  4-17  4

Final (Nov 27 and Dec 12)
Raja Casablanca          Mor  Espérance                Tun   0-0  0-0  0-0  4-3p
---------------------------------------------------------------------------------------------

2000 CAF Champions League

Tournament details
Dates30 January – 17 December
Teams45 (from 45 associations)
Final positions
ChampionsGhana Hearts of Oak (1st title)
Runners-upTunisia ES Tunis
Tournament statistics
Matches played97
Goals scored270 (2.78 per match)
Preliminary Round (Jan 30 and Feb 12)
Tusker                   Ken  Red Sea                  Eri   1-1v 1-1x 2-2  6-5p
SC Villa                 Uga  Saint George             Eth   2-2v 0-3x 2-5 
Vital'O                  Bur  Bata Bullets             Mwi   4-0  1-0x 5-0 
Dragons l'Ouémé          Ben  Ports Authority          Gam   2-0  1-1  3-1z
Sporting Praia Cruz      CVI  Tempête Mocaf            CAf   2-3v 0-1y 2-4
Primeiro Agosto          Ang  Akonangui                EqG   4-0  1-0x 5-0 
Horoya AC                Gui  Sporting Clube Bissau    GBi   2-0  1-1  3-1
Notwane                  Bot  Black Africa             Nam   1-1v 2-4  3-5 
Vacoas-Phoenix FC        Mts  St Michel United         Sey   1-1  2-1w 3-2  
AS Fortior               Mad  Lesotho Defence Force    Les   0-0  0-0  0-0  2-3p
Al Ahly (Tripoli)        Lby  Olympic Niamey           Nig   4-0  2-1x 6-1 
APR FC                   Rwa  Renaissance              Cha   1-1  1-1  2-2z 3-2p
Ferroviário Maputo       Moz  Prisons                  Tan   1-0  2-3 *3-3z
v 1st leg Jan 29
w 2nd leg Feb 11, Vacoas-Phoenix FC disqualified due to fielding ineligible
  player (Hailey Appadoo) in 1st leg
x 2nd leg Feb 13
y 2nd leg Feb 14
z Ferroviário Maputo were admitted after the draw; their opponents
  Prisons had originally been drawn vs APR FC; Renaissance's original
  opponents were Dragons l'Ouémé; Ports Authority's original
  opponents were LPRC Oilers (Liberia), who withdrew

First Round (Mar 17-19 and Mar 31-Apr 2)
Raja Casablanca          Mor  Dragons l'Ouémé          Ben   3-1  2-2  5-3   
MC Alger                 Alg  Jeanne d'Arc             Sen   1-1  1-5  2-6
Al Ahly (Cairo)          Egy  Tusker                   Ken   3-1  0-1  3-2
Saint George             Eth  Vital'O                  Bur   1-2x 2-2  3-4
Espérance (Tunis)        Tun  APR FC                   Rwa   7-0  w/o     z
ASFA Yennenga            BuF  Djoliba AC               Mli   2-2  1-1  3-3*
Lobi Stars               Nga  Tempête Mocaf            CAf   2-0  1-1  3-1
V Club                   CoB  Primeiro Agosto          Ang   2-1  0-4  2-5
Hearts of Oak            Gha  Horoya AC                Gui   2-1  2-2  4-3
DC Motema Pembe          CoK  Black Africa             Nam      w/o       y
Highlanders              Zim  St Michel United         Sey   1-0  2-0  3-0
Sable Batié              Cam  FC 105 (Libreville)      Gab   2-1  1-1  3-2
US Stade Tamponnaise     Reu  Nkana FC                 Zam   1-2  0-3  1-5
Mamelodi Sundowns        SAf  Lesotho Defence Force    Les   2-1  4-1  6-2
Africa Sports            IvC  Al Ahly (Tripoli)        Lby   4-0  2-0  6-0
Al Hilal                 Sud  Ferroviário Maputo       Moz   1-1  1-1  2-2  4-5p
x 1st leg Mar 20
y Black Africa withdrew before 1st leg
z APR FC withdrew after 1st leg

Second Round (May 6-7 and May 28)
Raja Casablanca          Mor  Jeanne d'Arc             Sen   2-1  0-1  2-2* 
Al Ahly (Cairo)          Egy  Vital'O                  Bur   3-0x 1-2  4-2
Espérance (Tunis)        Tun  Djoliba AC               Mli   3-2  1-1  4-3
Lobi Stars               Nga  Primeiro Agosto          Ang   1-1  1-0  2-1
Hearts of Oak            Gha  DC Motema Pembe          CoK   4-1  0-2  4-3
Highlanders              Zim  Sable Batié              Cam   3-0y 0-3  3-3  3-4p
Nkana FC                 Zam  Mamelodi Sundowns        SAf   1-1  0-0  1-1*
Africa Sports            IvC  Ferroviário Maputo       Moz   5-0  2-1  7-1
x 1st leg May 5
y 1st leg May 13

Champions' League
Group A
Jul 22: Mamelodi Sundowns-Africa Sports       2-0
Jul 23: Espérance-Sable de Batié              4-0
Aug  6: Africa Sports-Espérance               2-1
Aug  7: Sable de Batié-Mamelodi Sundowns      1-2x
Aug 19: Espérance-Mamelodi Sundowns           3-2
Aug 19: Sable de Batié-Africa Sports          1-1
Oct 14: Mamelodi Sundowns-Espérance           2-0
Oct 15: Africa Sports-Sable de Batié          3-1
Oct 29: Sable de Batié-Espérance              1-2
Nov  4: Africa Sports-Mamelodi Sundowns       6-1
Nov 11: Mamelodi Sundowns-Sable de Batié      2-1
Nov 11: Espérance-Africa Sports               2-0
x postponed Aug 6 due to waterlogged pitch

 1.Espérance (Tunis)               6  4  0  2 12- 7 12
 2.Mamelodi Sundowns (Pretoria)    6  4  0  2 11-11 12
 3.Africa Sports (Abidjan)         6  3  1  2 12- 8 10
 4.Sable de Batié                  6  0  1  5  5-14  1

Group B 
Jul 22: Lobi Stars-Jeanne d'Arc               3-1 
Jul 23: Hearts of Oak-Al Ahly                 2-1 
Aug  4: Al Ahly-Lobi Stars                    3-1
Aug  5: Jeanne d'Arc-Hearts of Oak            2-4
Aug 20: Lobi Stars-Hearts of Oak              0-2
Aug 20: Jeanne d'Arc-Al Ahly                  1-1
Oct 13: Al Ahly-Jeanne d'Arc                  3-1
Oct 15: Hearts of Oak-Lobi Stars              2-0
Oct 27: Al Ahly-Hearts of Oak                 1-1
Oct 29: Jeanne d'Arc-Lobi Stars               0-0
Nov 12: Hearts of Oak-Jeanne d'Arc            1-1
Nov 12: Lobi Stars-Al Ahly                    3-1

 1.Hearts of Oak (Accra)           6  4  2  0 12- 5 14
 2.Al Ahly (Cairo)                 6  2  2  2 10- 9  8
 3.Lobi Stars (Makurdi)            6  2  1  3  7- 9  7 
 4.Jeanne d'Arc (Dakar)            6  0  3  3  6-12  3

Final (Dec 2 and Dec 17)
Espérance (Tunis)        Tun  Hearts of Oak            Gha   1-2  1-3  2-5 
---------------------------------------------------------------------------------------------

2001 CAF Champions League

Tournament details
Dates18 February – 21 December
Teams39 (from 39 associations)
Final positions
ChampionsEgypt Al Ahly (3rd title)
Runners-upSouth Africa Mamelodi Sundowns
Tournament statistics
Matches played92
Goals scored224 (2.43 per match)
Preliminary Round  (Feb 18 and Mar 4)
Real Banjul              Gam  FC Derby                 CVI   0-0  1-0  1-0
Inter de Bom-Bom         STP  Sony Ela Nguema          EqG   0-2  0-1  0-3x
AS Fortior (Tamatave)    Mad  Saint Michel United      Sey   0-0  1-3  1-3
Red Sea (Asmara)         Eri  Tourbillon               Cha   2-0  0-2  2-2  4-2p
Anges de Fatima          CAf  Rayon Sport              Rwa   1-0  0-1  1-1y
AS Marsouins             Reu  Mbabane Highlanders      Swa   1-1  2-0  3-1x
Mangasport               Gab  USFA (Ouagadougou)       BuF   0-1  0-3  0-4
x 1st leg Feb 17
y 2nd leg Mar 5; result 2nd leg unclear (1-0 to Anges or penalty shootout win?)

First Round (Apr 1 and Apr 15)
ASC Diaraf               Sen  Real Banjul              Gam   1-0  1-1  2-1
ASEC (Abidjan)           IvC  Stade Malien             Mli   2-0  0-2  2-2  4-3p
Julius Berger            Nga  Sony Ela Nguema          EqG   5-0x 3-0  8-0
SC Villa                 Uga  Vital'O                  Bur   2-2x 2-1  4-3
AS Marsouins             Reu  Saint Michel United      Sey   3-2w 1-2b 4-4*
Al Ahly                  Egy  Red Sea (Asmara)         Eri   3-0w 0-1  3-1
Espérance (Tunis)        Tun  JS Ténéré                Nig   1-0x 3-1b 4-1
Saint George             Eth  Tusker                   Ken   1-1y 0-0b 1-1*
Young Africans           Tan  Highlanders              Zim   2-2x abd     c 
Mamelodi Sundowns        SAf  Costa do Sol             Moz   0-0  2-0  2-0
CR Belouizdad            Alg  Al Ahly (Tripoli)        Lby   2-0  1-1a 3-1
Al Merreikh (Omdurman)   Sud  Power Dynamos            Zam   2-0x 2-1b 4-1
Raja Casablanca          Mor  USFA (Ouagadougou)       BuF   2-0  1-3b*3-3
TP Mazembe               CoK  Anges de Fatima          CAf   1-0z 1-0  2-0
Hearts of Oak            Gha  Etoile du Congo          CoB   3-1  1-5  4-6v
Fovu de Baham            Cam  Petro Atlético (Luanda)  Ang   2-2  2-3  4-5
w 1st leg Mar 30
x 1st leg Mar 31
y 1st leg Apr 8
z 1st leg Apr 2
v 1st leg Apr 15, 2nd leg Apr 22
a 2nd leg Apr 13
b 2nd leg Apr 14
c 2nd leg abandoned at 2-0 to Young Africans, who were about to take a penalty,
  around the 80' as home fans hurled objects at the opponents

Second Round (May 13 and 27)
ASEC (Abidjan)           IvC  ASC Diaraf               Sen  2-0  0-2  2-2  3-2p
SC Villa                 Uga  Julius Berger            Nga  1-0  0-3z 1-3
Al Ahly                  Egy  Saint Michel United      Sey  5-0x 1-0z 6-0
Tusker                   Ken  Espérance (Tunis)        Tun  2-1  0-1z 2-2* 
Mamelodi Sundowns        SAf  Young Africans           Tan  3-2  3-3z 6-5
Al Merreikh (Omdurman)   Sud  CR Belouizdad            Alg  2-0y 0-3  2-3
TP Mazembe               CoK  Raja Casablanca          Mor  2-0  1-2  3-2
Petro Atlético (Luanda)  Ang  Etoile du Congo          CoB  4-1  2-2  6-3
x 1st leg May 11
y 1st leg May 12
z 2nd leg May 26

Champions' League
Group A
Aug 11: Mamelodi Sundowns-Espérance           0-0  
Aug 11: TP Mazembe-Julius Berger              1-0  (in Kinshasa)
Aug 25: Espérance-TP Mazembe                  2-1
Aug 25: Julius Berger-Mamelodi Sundowns       2-0  (in Abeokuta)
Sep  8: Julius Berger-Espérance               1-1
Sep  9: TP Mazembe-Mamelodi Sundowns          0-0
Sep 22: Espérance-Julius Berger               3-2
Sep 23: Mamelodi Sundowns-TP Mazembe          1-0
Oct  6: Espérance-Mamelodi Sundowns           0-0
Oct  7: Julius Berger-TP Mazembe              1-0
Oct 20: Mamelodi Sundowns-Julius Berger       1-0
Oct 20: TP Mazembe-Espérance                  3-2

 1.Espérance (Tunis)               6  2  3  1  8- 7  9
 2.Mamelodi Sundowns (Pretoria)    6  2  3  1  2- 2  9
 3.Julius Berger (Lagos)           6  2  1  3  6- 6  7
 4.TP Mazembe (Lubumbashi)         6  2  1  3  5- 6  7

Group B
Aug 12: CR Belouizdad-ASEC                    1-1
Aug 12: Petro Atlético-Al Ahly                1-3
Aug 24: Al Ahly-CR Belouizdad                 1-0
Aug 26: ASEC-Petro Atlético                   1-2
Sep  7: CR Belouizdad-Petro Atlético          0-1
Sep  9: ASEC-Al Ahly                          1-0
Sep 21: Al Ahly-ASEC                          2-1
Sep 23: Petro Atlético-CR Belouizdad          2-1
Oct  5: Al Ahly-Petro Atlético                2-4
Oct  7: ASEC-CR Belouizdad                    7-0
Oct 21: CR Belouizdad-Al Ahly                 0-1
Oct 21: Petro Atlético-ASEC                   0-1

 1.Petro Atlético (Luanda)         6  4  0  2 10- 8 12
 2.Al Ahly (Cairo)                 6  4  0  2  9- 7 12
 3.ASEC (Abidjan)                  6  3  1  2 12- 5 10
 4.CR Belouizdad                   6  0  1  5  2-13  1

Semifinals (Nov 4 and 18)
Mamelodi Sundowns        SAf  Petro Atlético (Luanda)  Ang   2-0  0-2  2-2x 5-3p
Al Ahly                  Egy  Espérance (Tunis)        Tun   0-0  1-1 *1-1y
x 1st leg Nov 3
y 2nd leg Nov 17

Final (Dec 8 and 21)
Loftus Versfeld Stadium, Pretoria and Cairo
Mamelodi Sundowns        SAf  Al Ahly                  Egy   1-1  0-3  1-4
---------------------------------------------------------------------------------------------

2002 CAF Champions League

Tournament details
Dates22 February – 13 December
Teams41 (from 40 confederations)
Final positions
ChampionsEgypt Zamalek (5th title)
Runners-upMorocco Raja Casablanca
Tournament statistics
Matches played78
Goals scored247 (3.17 per match)
Top scorer(s)Egypt Ahmed Belal
Ivory Coast Antonin Koutouan
Morocco Hicham Aboucherouane
(7 goals each)
Best player(s)Morocco Hicham Aboucherouane
Preliminary Round  (Feb 3 and 17)
Stade Olymp. de l'Emyrne Mad  Olympique de Moka        Mts   2-0  2-1  4-1w 
Costa do Sol             Moz  Prince Louis FC          Bur   4-0  1-0z 5-0 
Hintsa FC                Eri  APR FC                   Rwa   1-0x 0-4z 1-4
Red Star                 Sey  Simba SC                 Tan   0-1x 0-3z 1-3
Wallidan FC              Gam  Horoya AC                Gui   3-0x 1-1  4-1
Tourbillon               Cha  Dynamic Togolais (Lomé)  Tog   3-2  0-0  3-2
Olympique Réal           CAf  Akonangui FC             EqG   1-0  0-1  1-1  6-7p
Mogoditshane Fighters    Bot  Lesotho Defence Force    Les   0-1x 1-1  1-2 
Oserian Fastac (Naivasha)Ken  Mebrat Hail              Eth   1-0x 2-1y 3-1 
w 1st leg Feb 17, 2nd leg Feb 24
x 1st leg Feb 2
y 2nd leg Feb 15
z 2nd leg Feb 16

First Round (Mar 10 and 24)
Petro Atlético (Luanda)  Ang  Stade Olymp. de l'Emyrne Mad   1-1       1-1a 1-3p
Highlanders (Bulawayo)   Zim  Costa do Sol             Moz   1-0x 0-2  1-2
ASEC (Abidjan)           IvC  FC 105 (Libreville)      Gab   4-0  4-2  8-2
Enyimba (Aba)            Nga  Etoile Filante           BuF   4-0z 1-3  5-3
Zamalek                  Egy  APR FC                   Rwa   6-0w 0-0  6-0
Nkana FC (Kitwe)         Zam  Simba SC                 Tan   4-0w 0-3v 4-3
Raja Casablanca          Mor  Wallidan FC              Gam   2-1  3-1u 5-2
Cotonsport Garoua        Cam  Etoile du Congo          CoB   0-1  1-1  1-2
Espérance (Tunis)        Tun  Tourbillon               Cha   5-1w 3-1u 8-2
Al Medina (Tripoli)      Lby  Akonangui FC             EqG   3-1  2-4u*5-5
Hearts of Oak            Gha  Stade Malien             Mli   1-1  1-3  2-4
CR Belouizdad            Alg  Jeanne d'Arc             Sen   1-1  0-1u 1-2
TP Mazembe               CoK  Lesotho Defence Force    Les   2-0  1-1  3-1
Orlando Pirates          SAf  SS Saint-Louisienne      Reu   2-1w 2-0u 4-1
Al Ahly                  Egy  Oserian Fastac (Naivasha)Ken   2-1y 0-0  2-1
Al Merreikh (Omdurman)   Sud  SC Villa                 Uga   2-1w 2-2  4-3
a played in one leg in Luanda at Mar 10 due to civil unrest in Madagascar
w 1st leg Mar 9
x 1st leg Mar 17
y 1st leg Mar 8, 2nd leg Mar 23 in Nakuru
z 1st leg in Calabar
u 2nd leg Mar 23
v 2nd leg Mar 22 in Morogoro

Second Round (Apr 14 and 28)
Stade Olymp. de l'Emyrne Mad  Costa do Sol             Moz   2-1  0-2  2-3
ASEC (Abidjan)           IvC  Enyimba (Aba)            Nga   4-1  1-3  5-4z
Zamalek                  Egy  Nkana FC (Kitwe)         Zam   2-0  1-1y 3-1
Raja Casablanca          Mor  Etoile du Congo          CoB   3-0  2-3  5-3
Espérance (Tunis)        Tun  Al Medina (Tripoli)      Lby   4-0  1-2  5-2
Stade Malien             Mli  Jeanne d'Arc             Sen   0-3  1-2y 1-5
TP Mazembe               CoK  Orlando Pirates          SAf   1-1  3-1y 4-2
Al Ahly                  Egy  Al Merreikh (Omdurman)   Sud   2-0x 1-3y*3-3 
x 1st leg Apr 12
y 2nd leg Apr 27
z 2nd leg in Calabar

Champions' League
Group A
Aug  3: Al Ahly-Jeanne d'Arc                  1-2
Aug  3: TP Mazembe-Raja Casablanca            2-0
Aug 17: Jeanne d'Arc-TP Mazembe               0-1
Aug 18: Raja Casablanca-Al Ahly               2-1
Sep  1: Al Ahly-TP Mazembe                    1-0
Sep  1: Jeanne d'Arc-Raja Casablanca          1-2
Sep 14: TP Mazembe-Al Ahly                    0-0
Sep 15: Raja Casablanca-Jeanne d'Arc          2-1
Oct  5: Raja Casablanca-TP Mazembe            1-0 
Oct  6: Jeanne d'Arc-Al Ahly                  2-1
Oct 18: TP Mazembe-Jeanne d'Arc               3-1
Oct 18: Al Ahly-Raja Casablanca               3-3

 1.Raja Casablanca                 6  4  1  1 10- 8 13
 2.TP Mazembe (Lubumbashi)         6  3  1  2  6- 3 10
 3.Jeanne d'Arc (Dakar)            6  2  0  4  7-10  6
 4.Al Ahly (Cairo)                 6  1  2  3  7- 9  5

Group B
Aug  2: Zamalek-ASEC                          3-1
Aug  4: Costa do Sol-Espérance                0-1
Aug 17: Espérance-Zamalek                     1-1
Aug 18: ASEC-Costa do Sol                     5-0
Aug 31: Costa do Sol-Zamalek                  0-2
Aug 31: Espérance-ASEC                        2-0
Sep 13: Zamalek-Costa do Sol                  3-0
Sep 15: ASEC-Espérance                        3-1
Oct  5: ASEC-Zamalek                          1-0
Oct  6: Espérance-Costa do Sol                4-1x
Oct 19: Zamalek-Espérance                     1-0
Oct 19: Costa do Sol-ASEC                     0-2
x in Monastir

 1.Zamalek (Cairo)                 6  4  1  1 10- 3 13
 2.ASEC (Abidjan)                  6  4  0  2 12- 6 12
 3.Espérance (Tunis)               6  3  1  2  9- 6 10
 4.Costa do Sol (Maputo)           6  0  0  6  1-17  0

Semifinals (Nov 3 and 17)
ASEC (Abidjan)           IvC  Raja Casablanca          Mor   2-0  0-4  2-4x
TP Mazembe               CoK  Zamalek                  Egy   1-1  0-2  1-3y
x 1st leg Nov 2
y 2nd leg Nov 15

Final (Nov 30 and Dec 13)
Raja Casablanca          Mor  Zamalek                  Egy   0-0  0-1  0-1
Confederation of African Football Champions League
Tournament details
Dates16 February – 12 December
Teams41 (from 40 confederations)
Final positions
ChampionsNigeria Enyimba (1st title)
Runners-upEgypt Ismaily
Tournament statistics
Matches played84
Goals scored227 (2.7 per match)
Top scorer(s)Mali Dramane Traoré
(8 goals)
NB: LPRC Oilers (Liberia) had their registration refused as punishment for 
    their withdrawal in the preliminary round of the 2000 Champions' League.

Preliminary Round  (Feb 16 and Mar 2)
Wallidan FC              Gam  Dragons de l'Ouémé       Ben   1-0  0-0  1-0
FC Nouadhibou            Mtn  AS Niamey                Ngr   2-1  0-1  2-2*x
Sony Elá Nguema          EqG  AS Douane (Lomé)         Tog   0-0  0-1  0-1
SC Villa                 Uga  Muzinga                  Bur   4-1  0-1  4-2z 
Saint George             Eth  Rayon Sport              Rwa   1-3  1-0  2-3
AS ADEMA                 Mad  SS Saint-Louisienne      Reu   1-0  0-3  1-3y
Red Sea                  Eri  Nzoia Sugar (Bungoma)    Ken   2-0  0-2  2-2x 3-4p
Simba SC                 Tan  Botswana Defence Force   Bot   1-0  3-1  4-1y 
La Passe FC              Sey  AS Port-Louis 2000       Mts   1-0  0-2  1-2x
x 1st leg Feb 15, 2nd leg Mar 1
y 2nd leg Mar 1
z 1st leg Feb 15

First Round (Apr 13 and 27)
USM Alger                Alg  Wallidan FC              Gam   2-0w 1-2  3-2
Stade Malien             Mli  AS Police (Brazzaville)  CoB   1-0  1-2 *2-2 
Canon de Yaoundé         Cam  Al-Merreikh (Omdurman)   Sud   5-0  0-4z 5-4
FC Saint Eloi-Lupopo     CoK  USM Libreville           Gab   0-1  3-0z 3-1v
ASEC (Abidjan)           IvC  AS Niamey                Ngr   3-0  2-2  5-2
HUS Agadir               Mor  Al-Ittihad (Tripoli)     Lby   0-0  0-0y 0-0  5-4p
Hearts of Oak            Gha  AS Douane (Lomé)         Tog   1-0  3-1  4-1
Atlético Sport Aviação   Ang  SC Villa                 Uga   1-2  2-0  3-2
Jeanne d'Arc             Sen  ASFA/Yennenga            BuF   2-0x 0-1  2-1
Enyimba (Aba)            Nga  Satellite FC             Gui   3-0  5-2  8-2
Espérance (Tunis)        Tun  Rayon Sport              Rwa   5-0w 2-2z 7-2
Highlanders (Bulawayo)   Zim  SS Saint-Louisienne      Reu   3-1  1-1  4-2u 
Zamalek                  Egy  Nzoia Sugar (Bungoma)    Ken   3-0  4-1z 7-1
Santos (Cape Town)       SAf  Simba SC                 Tan   0-0  0-0  0-0  8-9p
Ismaily                  Egy  Zanaco                   Zam   1-0  0-0z 1-0
Ferroviário (Maputo)     Moz  AS Port-Louis 2000       Mts   2-0  0-2  2-2  1-3p
u Highlanders failed to arrive for 2nd leg Apr 26, missing their connecting
  flight from Mauritius; match rearranged for May 17; out of protest against
  this decision Reunion intend to withdraw from the African club cups 2004.
v 1st leg in Kinshasa as Lubumbashi pitch considered in too poor a condition
w 1st leg Apr 11
x 1st leg Apr 12
y 2nd leg Apr 25
z 2nd leg Apr 26

Second Round (May 18 and Jun 1)
Stade Malien             Mli  USM Alger                Alg   1-1  0-2  1-3w
FC Saint Eloi-Lupopo     CoK  Canon de Yaoundé         Cam   0-0  1-3  1-3y
HUS Agadir               Mor  ASEC (Abidjan)           IvC   0-0  0-1  0-1
Atlético Sport Aviação   Ang  Hearts of Oak            Gha   3-0  0-2  3-2
Enyimba (Aba)            Nga  Jeanne d'Arc             Sen   4-0  0-0  4-0z
Highlanders (Bulawayo)   Zim  Espérance (Tunis)        Tun   1-1  0-6  1-7x
Simba SC                 Tan  Zamalek                  Egy   1-0  0-1  1-1  3-2p
AS Port-Louis 2000       Mts  Ismaily                  Egy   0-1  0-6  0-7w
w 2nd leg May 30
x 1st leg May 24
y 1st leg in Kinshasa
z 2nd leg May 31

Champions' League
Group A
Aug  9: ASEC-Ismaily                          1-1
Aug 10: Enyimba-Simba SC                      3-0
Aug 22: Ismaily-Enyimba                       6-1
Aug 24: Simba SC-ASEC                         1-0
Sep  7: Enyimba-ASEC                          3-1
Sep  7: Simba SC-Ismaily                      0-0
Sep 19: Ismaily-Simba SC                      2-1
Sep 21: ASEC-Enyimba                          0-2
Oct  3: Ismaily-ASEC                          2-0
Oct  5: Simba SC-Enyimba                      2-1
Oct 19: ASEC-Simba SC                         4-3
Oct 19: Enyimba-Ismaily                       4-2

 1.Enyimba (Aba)                   6  4  0  2 14-11 12
 2.Ismaily                         6  3  2  1 13- 7 11
 3.Simba SC (Dar-es-Salaam)        6  2  1  3  7-10  7
 4.ASEC (Abidjan)                  6  1  1  4  6-12  4

Group B
Aug  9: AS Aviação-USM Alger                  1-0
Aug  9: Espérance-Canon de Yaoundé            2-1
Aug 22: USM Alger-Espérance                   0-1 (in Blida)
Aug 24: Canon de Yaoundé-AS Aviação           2-1 (in Douala)
Sep  5: USM Alger-Canon de Yaoundé            3-0
Sep  6: AS Aviação-Espérance                  0-0
Sep 20: Espérance-AS Aviação                  1-0
Sep 21: Canon de Yaoundé-USM Alger            0-2 (in Douala)
Oct  3: USM Alger-AS Aviação                  2-0
Oct  5: Canon de Yaoundé-Espérance            1-1 (in Douala)
Oct 18: Espérance-USM Alger                   2-0
Oct 18: AS Aviação-Canon de Yaoundé           1-2

 1.Espérance (Tunis)               6  4  2  0  7- 2 14
 2.USM Alger                       6  3  0  3  7- 4  9
 3.Canon de Yaoundé                6  2  1  3  6-10  7
 4.Atlético Sport Aviação (Luanda) 6  1  1  4  3- 7  4

Semifinals 
(Nov 1 and 15)
Ismaily                  Egy  Espérance (Tunis)        Tun   3-1  3-1  6-2
(Oct 31 and Nov 8)
USM Alger                Alg  Enyimba (Aba)            Nga   1-1  1-2  2-3

Final (Nov 30 and Dec 12)
Enyimba (Aba)            Nga  Ismaily                  Egy   2-0  0-1  2-1

NB: Ismaily launched a protest against Enyimba fielding Ahmed 'Yaro Yaro'
    Garba, on the grounds that he was registered with Kano Pillars in the
    Nigerian league 2003 (playing at least 15 matches) and therefore 
    ineligible to play for Enyimba in the CAF Champions League.  
    Their documentation included footage of a match between Kano Pillars
    and Sunshine Stars played to determine the third place finishers in
    the Nigerian FA Cup 2003 on October 25, 2003, in which Ahmed Garba 
    scored a goal for Pillars.  After taking months to make up their mind,
    CAF rejected Ismaily's protest on June 7, 2004, after having been 
    informed by the Nigerian FA that the match in question was played in 
    October 2002 - which is verifiably incorrect.
---------------------------------------------------------------------------------------------

2004 CAF Champions League 

Confederation of African Football Champions League
Tournament details
Dates7 March – 12 December
Teams53 (from 52 confederations)
Final positions
ChampionsNigeria Enyimba (2nd title)
Runners-upTunisia Étoile du Sahel
Tournament statistics
Matches played102
Goals scored294 (2.88 per match)
Top scorer(s)Mali Mamadou Diallo
(10 goals)
Preliminary Round (Mar 7 and 21)
US Stade Tamponnaise     Reu  AS Port-Louis 2000       Mts      o/w       z
SuperSport United        SAf  Civics CC                Nam   5-0  1-0  6-0c
Saint George             Eth  Al-Hilal (Omdurman)      Sud   1-2  1-1  2-3 
Ecoredipharm (Toamasina) Mad  Saint Michel United      Sey   0-0  0-2  0-2b
Matlama                  Les  Orlando Pirates          SAf   0-3  0-4  0-7e
Simba SC                 Tan  Zanaco (Lusaka)          Zam   1-0  1-3  2-3 
Bakili Bullets           Mwi  SC Villa                 Uga   2-1  0-0  2-1a
APR FC                   Rwa  Anseba SC (Keren)        Eri   7-1  4-2 11-3a
Dragons de l'Ouémé       Ben  AS Douane (Lomé)         Tog   1-1  0-0  1-1* 
Al-Ittihad (Tripoli)     Lby  Sahel SC (Niamey)        Ngr   1-0  0-2  1-2e
Saint Michel d'Ouenzé    CoB  US Bitam                 Gab   2-0  0-2  2-2x 4-3p
ASFA Yennenga            BuF  Julius Berger            Nga   3-2  0-0  3-2d
Asante Kotoko (Kumasi)   Gha  AS Tempête Mocaf         CAf      w/o       y 
Armed Forces             Gam  Jeanne d'Arc             Sen   0-3  0-3  0-6 
AS Vita Club             CoK  Ulinzi Stars (Thika)     Ken      w/o       y 
Stade Malien             Mli  Hearts of Oak (Accra)    Gha   0-0  0-2  0-2 
Atlético Sport Aviação   Ang  SC Cilu (Lukala)         CoK   1-1  1-0  2-1 
HUS Agadir               Mor  ASC Nasr de Sebkha       Mtn   7-0  w/o     w
ASFAG (Conakry)          Gui  ASC Diaraf               Sen   0-1  1-2  1-3e
Amazulu                  Zim  Maxaquene (Maputo)       Moz   3-1  4-3  7-4 
Petro Atlético (Luanda)  Ang  Atlético Malabo          EqG   3-1  3-1  6-2a
a 1st leg Mar 6
b 1st leg Mar 8, 2nd leg Mar 20 
c 1st leg Mar 6, 2nd leg Mar 19
d 1st leg Mar 6, 2nd leg Mar 20
e 2nd leg Mar 20
x the Gabon FA withdrew US Bitam following a corruption case at the
  end of the 2003 league championship; under pressure of CAF, Bitam
  were entered after all
y AS Tempête Mocaf and Ulinzi Stars withdrew before 1st leg
z Stade Tamponnaise withdrew, apparently due to the Highlanders vs SSSL
  controversy in 2003
w ASC Nasr de Sebkha withdrew before 2nd leg

1/16 Finals (Apr 10 and 24)
AS Port-Louis 2000       Mts  SuperSport United        SAf   1-1  0-2  1-3 
Al-Ahly (Cairo)          Egy  Al-Hilal (Omdurman)      Sud   0-1  0-0  0-1d
Saint Michel United      Sey  Orlando Pirates          SAf   2-3  1-5  3-8d
Zanaco (Lusaka)          Zam  Bakili Bullets           Mwi   0-1  1-0  1-1  5-6p 
Zamalek                  Egy  APR FC                   Rwa   3-2  1-4  4-6a
Africa Sports            IvC  AS Douane (Lomé)         Tog   4-1  1-0  5-1d
Espérance ST (Tunis)     Tun  Sahel SC (Niamey)        Ngr   4-0  1-0  5-0c
Cotonsport de Garoua     Cam  Saint Michel d'Ouenzé    CoB   4-1  0-1  4-2e
USM Alger                Alg  ASFA Yennenga            BuF   8-1  2-2 10-3 
ASEC (Abidjan)           IvC  Asante Kotoko (Kumasi)   Gha   1-1  0-0  1-1*e
Raja Casablanca          Mor  Jeanne d'Arc             Sen   2-0  0-2  2-2d 4-5p
Canon de Yaoundé         Cam  AS Vita Club             CoK   3-0  1-1  4-1b
Hearts of Oak (Accra)    Gha  Atlético Sport Aviação   Ang   4-1  1-1  5-2e
Etoile du Sahel          Tun  HUS Agadir               Mor   2-0  0-0  2-0 
Enyimba (Aba)            Nga  ASC Diaraf               Sen   3-0  0-2  3-2b
Amazulu                  Zim  Petro Atlético (Luanda)  Ang   0-0  1-2  1-2f
a 1st leg Apr 9
b 1st leg Apr 11
c 1st leg in Monastir, 2nd leg Apr 25
d 2nd leg Apr 25
e 1st leg Apr 11, 2nd leg Apr 25
f 1st leg Apr 11, 2nd leg Apr 27 (postponed from Apr 24 after Amazulu cited
  religious motives (most of their players are Seventh Day Adventists) against
  playing on Saturday; their refusal was upheld as Petro had not announced the
  fixture change from Sunday to Saturday 10 days in advance (but only 3) as 
  required by CAF regulations)

1/8 Finals (May 16 and 30)
SuperSport United        SAf  Al-Hilal (Omdurman)      Sud   2-0  0-0  2-0 
Orlando Pirates          SAf  Bakili Bullets           Mwi   2-1  0-1  2-2*z
APR FC                   Rwa  Africa Sports            IvC   1-0  0-1  1-1x 1-3p
Espérance ST (Tunis)     Tun  Cotonsport de Garoua     Cam   3-0  0-1  3-1x
USM Alger                Alg  Asante Kotoko (Kumasi)   Gha   2-0  0-2  2-2x 3-1p
Jeanne d'Arc             Sen  Canon de Yaoundé         Cam   2-0  1-2  3-2
Hearts of Oak (Accra)    Gha  Etoile du Sahel          Tun   1-0  0-1  1-1y 4-5p
Enyimba (Aba)            Nga  Petro Atlético (Luanda)  Ang   1-1  2-1  3-2
x 1st leg May 15
y 2nd leg May 28
z 1st leg May 15, 2nd leg May 29

NB: 1/8 Final losers enter Confederation Cup.

Champions' League

Group A
Jul 10: Bakili Bullets-Etoile du Sahel        0-1
Jul 10: Africa Sports-Enyimba                 0-3
Jul 25: Etoile du Sahel-Africa Sports         2-0
Jul 25: Enyimba-Bakili Bullets                6-0
Aug  7: Etoile du Sahel-Enyimba               1-0
Aug  8: Bakili Bullets-Africa Sports          2-1
Sep 12: Enyimba-Etoile du Sahel               1-1
Sep 12: Africa Sports-Bakili Bullets          1-1
Sep 26: Etoile du Sahel-Bakili Bullets        1-1
Sep 26: Enyimba-Africa Sports                 0-1
Oct 16: Africa Sports-Etoile du Sahel         3-2
Oct 16: Bakili Bullets-Enyimba                1-1

 1.Etoile du Sahel (Sousse)        6  3  2  1  8- 5 11
 2.Enyimba (Aba)                   6  2  2  2 11- 4  8
 3.Africa Sports (Abidjan)         6  2  1  3  6-10  7
 4.Bakili Bullets (Blantyre)       6  1  3  2  5-11  6

Group B
Jul 10: SuperSport United-Espérance           1-2
Jul 11: Jeanne d'Arc-USM Alger                2-1
Jul 23: USM Alger-SuperSport United           2-1
Jul 24: Espérance-Jeanne d'Arc                5-0 (in Sfax)
Aug  6: Espérance-USM Alger                   2-1
Aug  7: SuperSport United-Jeanne d'Arc        1-1
Sep 10: USM Alger-Espérance                   3-0
Sep 11: Jeanne d'Arc-SuperSport United        2-0
Sep 25: USM Alger-Jeanne d'Arc                1-1
Sep 26: Espérance-SuperSport United           2-0
Oct 17: Jeanne d'Arc-Espérance                2-1
Oct 17: SuperSport United-USM Alger           2-0

 1.Espérance (Tunis)               6  4  0  2 12- 7 12
 2.Jeanne d'Arc (Dakar)            6  3  2  1  8- 9 11
 3.USM Alger                       6  2  1  3  8- 8  7
 4.SuperSport United (Pretoria)    6  1  1  4  5- 9  4

Semifinals (Oct 31 and Nov 14)
Jeanne d'Arc             Sen  Etoile du Sahel          Tun   2-1  0-3  2-4x
Enyimba (Aba)            Nga  Espérance ST (Tunis)     Tun   1-1  1-1  2-2  6-5p 
x 1st leg Oct 30

Final (Dec 4 and 12)
Etoile du Sahel          Tun  Enyimba (Aba)            Nga   2-1  1-2  3-3x 3-5p

----------------------------------------------------------------------------------------------------------------------------

2005 CAF Champions League

Tournament details
Dates29 January – 12 November
Teams52 (from 47 confederations)
Final positions
ChampionsEgypt Al Ahly (4th title)
Runners-upTunisia Étoile du Sahel
Tournament statistics
Matches played104
Goals scored266 (2.56 per match)
Top scorer(s)Egypt Mohamed Barakat
Ghana Joetex Frimpong
(7 goals each)
Preliminary Round (Jan 30 and Feb 13)
Asante Kotoko            Gha  Wallidan                 Gam      w/o       x
FAR Rabat                Mor  ACS Ksar (Nouakchott)    Mtn   4-0  0-1  4-1e
Djoliba AC               Mli  AS Douanes               Sen   1-1  0-1  1-2f
Racing de Bafoussam      Cam  Donjo                    Ben   1-0  2-0  3-0d
DC Motema Pembe          CoK  Rayon Sport              Rwa   3-0  0-2  3-2
Dolphin FC               Nga  Renacimiento FC          EqG   3-0  0-1  3-1 
Sagrada Esperança        Ang  Mangasport               Gab   0-0  2-1  2-1c
AS Aviação               Ang  Blue Waters              Nam   3-0  1-2  4-2f
Tusker FC                Ken  KMKM                     Zan   4-1  3-0  7-1g
TP Mazembe               CoK  ASFA Yennenga            BuF   2-0  0-2  2-2f 4-5p
Ajax (Cape Town)         SAf  Mhlambanyatsi Rovers     Swa   1-0  1-1  2-1
ASC Diaraf               Sen  Fello Star Labé          Gui   2-1  0-1  2-2*b
Al-Hilal (Omdurman)      Sud  Awassa Kenema            Eth   2-1  1-1  3-2b
La Passe                 Sey  USJF/Ravinala            Mad   2-2  1-4  3-6b
Kaizer Chiefs            SAf  AS Port Louis 2000       Mts   2-0  1-2  3-2b
Simba SC                 Tan  Ferroviário (Nampula)    Moz   2-1  1-1  3-2 
CAPS United              Zim  Lesotho Defence Force    Les   4-1  4-3  8-4
Red Arrows (Lusaka)      Zam  Diables Noirs            CoB   0-0  0-0  0-0  3-2p
Al-Olympique (Az-Zwiyah) Lby  Renaissance              Cha   2-0  2-3  4-3a
SC Villa                 Uga  Adulis                   Eri   1-0  2-0  3-0
a 1st leg Jan 28, 2nd leg Feb 20
b 1st leg Jan 29
c 1st leg Jan 29 in Luanda
d 1st leg in Douala
e 1st leg Jan 29, 2nd leg Feb 11
f 2nd leg Jan 12
g 1st leg Jan 29, 2nd leg Feb 12
x Wallidan were withdrawn by the Gambian FA on Jan 3

1/16 Finals (Mar 6 and 19)
Asante Kotoko            Gha  FAR Rabat                Mor   1-0  0-2  1-2 
AS Douanes               Sen  Etoile du Sahel          Tun   0-0  1-3  1-3b
Racing de Bafoussam      Cam  Africa Sports            IvC   1-0  1-3  2-3b
DC Motema Pembe          CoK  Raja Casablanca          Mor   1-1  0-2  1-3 
Dolphin FC               Nga  Hearts of Oak            Gha   4-0  1-2  5-2e
Sagrada Esperança        Ang  ASEC Abidjan             IvC   2-2  0-1  2-3c
AS Aviação               Ang  Cotonsport de Garoua     Cam   2-0  0-1  2-1e
Tusker FC                Ken  Zamalek                  Egy   0-1  1-3  1-4f
ASFA Yennenga            BuF  Ajax (Cape Town)         SAf   1-0  0-1  1-1e 3-5p
Fello Star Labé          Gui  JS Kabylie               Alg   1-0  0-0  1-0d
Al-Hilal (Omdurman)      Sud  Espérance (Tunis)        Tun   2-0  1-5  3-5 
USJF/Ravinala            Mad  Kaizer Chiefs            SAf   0-1  1-4  1-5 
Simba SC                 Tan  Enyimba (Aba)            Nga   1-1  0-4  1-5g
CAPS United              Zim  Red Arrows (Lusaka)      Zam   1-1  1-2  2-3 
Al-Olympique (Az-Zwiyah) Lby  USM Alger                Alg   0-2  0-5  0-7h
SC Villa                 Uga  Al-Ahly (Cairo)          Egy   0-0  0-6  0-6a
a 1st leg Mar 4
b 1st leg Mar 5
c 1st leg Mar 5 in Luanda, 2nd leg Mar 20
d 2nd leg Mar 18
e 2nd leg Mar 20
f 1st leg Mar 5, 2nd leg Mar 20
g 1st leg in Mwanza, 2nd leg Mar 20
h 1st leg in Tripoli, 2nd leg Mar 18

1/8 Finals (Apr 10 and 23)
FAR Rabat                Mor  Etoile du Sahel          Tun   1-0  0-2  1-2 
Africa Sports            IvC  Raja Casablanca          Mor   1-1  0-1  1-2 
Dolphin FC               Nga  ASEC Abidjan             IvC   2-0  0-2  2-2c 3-5p
AS Aviação               Ang  Zamalek                  Egy   1-1  0-2  1-3d
Ajax (Cape Town)         SAf  Fello Star Labé          Gui   2-0  0-2  2-2c 3-2p
Espérance (Tunis)        Tun  Kaizer Chiefs            SAf   4-0  1-2  5-2b
Enyimba (Aba)            Nga  Red Arrows (Lusaka)      Zam   3-0  6-1  9-1
USM Alger                Alg  Al-Ahly (Cairo)          Egy   0-1  2-2  2-3a
a 1st leg Apr 8, 2nd leg Apr 22
b 1st leg Apr 9
c 2nd leg Apr 24
d 1st leg Apr 9, 2nd leg Apr 24

NB: 1/8 Final losers enter Confederation Cup.

Champions' League

Group A
Jun 26: Al-Ahly (Cairo)-Raja Casablanca       1-0
Jun 26: Ajax Cape Town-Enyimba                1-1
Jul  9: Raja Casablanca-Ajax Cape Town        1-1
Jul 10: Enyimba-Al-Ahly (Cairo)               0-1
Jul 22: Al-Ahly (Cairo)-Ajax Cape Town        2-0
Jul 23: Raja Casablanca-Enyimba               1-0
Aug  7: Ajax Cape Town-Al-Ahly (Cairo)        0-0
Aug  7: Enyimba-Raja Casablanca               2-0
Aug 20: Raja Casablanca-Al-Ahly (Cairo)       1-1
Aug 21: Enyimba-Ajax Cape Town                2-0
Sep 11: Ajax Cape Town-Raja Casablanca        0-3
Sep 11: Al-Ahly (Cairo)-Enyimba               2-1

 1.Al-Ahly (Cairo)                 6  4  2  0  7- 2 14
 2.Raja Casablanca                 6  2  2  2  6- 5  8
 3.Enyimba (Aba)                   6  2  1  3  6- 5  7
 4.Ajax Cape Town                  6  0  3  3  2- 9  3

Group B
Jun 26: ASEC Abidjan-Zamalek                  1-1
Jul  2: Etoile du Sahel-Espérance             0-0
Jul  9: Espérance-ASEC Abidjan                0-0
Jul 10: Zamalek-Etoile du Sahel               1-1
Jul 24: ASEC Abidjan-Etoile du Sahel          1-1
Jul 24: Zamalek-Espérance                     1-1
Aug  6: Etoile du Sahel-ASEC Abidjan          2-1
Aug  7: Espérance-Zamalek                     1-2
Aug 20: Espérance-Etoile du Sahel             1-1 
Aug 21: Zamalek-ASEC Abidjan                  2-1
Sep 10: Etoile du Sahel-Zamalek               2-1 
Sep 10: ASEC Abidjan-Espérance                1-0

 1.Etoile du Sahel (Sousse)        6  2  4  0  7- 5 10
 2.Zamalek (Cairo)                 6  2  3  1  8- 7  9
 3.ASEC Abidjan                    6  1  3  2  5- 6  6
 4.Espérance (Tunis)               6  0  4  2  3- 5  4

Semifinals (Sep 24 and Oct 15)
Zamalek                  Egy  Al-Ahly (Cairo)          Egy   1-2  0-2  1-4x
Raja Casablanca          Mor  Etoile du Sahel          Tun   0-1  0-1  0-2 
x 1st leg Sep 25, 2nd leg Oct 16

Final (Oct 29 and Nov 12)
Etoile du Sahel          Tun  Al-Ahly (Cairo)          Egy   0-0  0-3  0-3

----------------------------------------------------------------------------------------------------------------------------

2006 CAF Champions League

Tournament details
Dates17 February – 11 November
Teams61 (from 49 confederations)
Final positions
ChampionsEgypt Al Ahly (5th title)
Runners-upTunisia CS Sfaxien
Tournament statistics
Matches played117
Goals scored297 (2.54 per match)
Top scorer(s)Egypt Mohamed Aboutrika (8 goals)
Preliminary Round (Feb 19 and Mar 5)
Renacimiento FC          EqG  Africa Sports            IvC   0-0  2-2 *2-2 
Stade Malien             Mli  Satellite FC             Gui   3-0  2-2  5-2
Tusker                   Ken  Red Sea                  Eri   3-1  1-0  4-1f
RC Kadiogo               BuF  USM Alger                Alg   1-1  0-1  1-2e 
AS Douanes (Lomé)        Tog  Port Autonome (Dakar)    Sen   0-0  2-3  2-3 
Civics                   Nam  Sagrada Esperança        Ang   4-0  1-2  5-2b
East End Lions           SLe  ASEC (Abidjan)           IvC   0-4  0-3  0-7b
Mbabane Swallows         Swa  Orlando Pirates          SAf   0-5  2-2  2-7c
AS Port Louis 2000       Mts  Coin Nord (Mitsamiouli)  Com   1-0       1-0y aet
Police (Kampala)         Uga  Al-Hilal (Omdurman)      Sud   0-0  0-3  0-3b
Police XI (Otse)         Bot  Enugu Rangers            Nga   2-2  0-1  2-3b
Mangasport               Gab  Enyimba (Aba)            Nga   1-0  0-2  1-2 
LPRC Oilers              Lbr  Diaraf                   Sen   0-0  2-3  2-3
Renaissance FC           Cha  Cotonsport (Garoua)      Cam   1-1  0-1  1-2 
FC St-Eloi Lupopo        CoK  AS Police (Pointe Noire) CoB   2-0  2-1  4-1 
ASDR Fatima (Bangui)     CAf  DC Motema Pembe          CoK   0-0  0-2  0-2 
AS-FNIS (Niamey)         Nig  CS Sfaxien               Tun   1-3  0-4  1-7d
APR FC                   Rwa  AS Aviação               Ang   3-2  1-0  4-2b
Aigle Royal de la Menoua Cam  Asante Kotoko            Gha   1-1  0-3  1-4 
La Passe                 Sey  Ferroviário (Maputo)     Moz   0-0  0-2  0-2b
Likhopo                  Les  Mamelodi Sundowns        SAf   0-1  0-3  0-4 
Excelsior (Saint-Joseph) Reu  USCAFOOT                 Mad   3-1  0-2  3-3* 
Wallidan                 Gam  Hearts of Oak            Gha      o/w       x
ENPPI                    Egy  Saint George             Eth   0-0  0-1  0-1a
AS Polisi                Zan  Civo United              Mlw      w/o       x
Al-Ittihad (Tripoli)     Lby  JS Kabylie               Alg   1-1  0-4  1-5 
Young Africans           Tan  Zanaco                   Zam   2-1  0-2  2-3d
Inter Star               Bur  CAPS United              Zim   3-3  0-0  3-3*z
El Ahmedi FC (Sebkha)	 Mtn  Raja Casablanca          Mor      o/w       x
a 1st leg Feb 17
b 1st leg Feb 18
c 2nd leg Mar 4 in Nelspruit
d 1st leg Feb 18, 2nd leg Mar 4
e 2nd leg Mar 4
f 1st leg Feb 18, 2nd leg Mar 6
x El Ahmedi FC, Wallidan and Civo United withdrew before 1st leg
y played over 1 leg by mutual consent (and that of CAF)
z CAPS disqualified after playing their 1st leg in the 1/16 Finals and replaced
  by Inter Star for fielding ineligible players including Gift Makoloi

1/16 Finals (Mar 19 and Apr 2)
Stade Malien             Mli  Renacimiento FC          EqG   2-1  0-1  2-2* 
Tusker                   Ken  Al-Ahly (Cairo)          Egy   0-2  0-3  0-5c
Port Autonome (Dakar)    Sen  USM Alger                Alg   2-1  2-3 *4-4a
ASEC (Abidjan)           IvC  Civics                   Nam   3-0  1-0  4-0  
AS Port Louis 2000       Mts  Orlando Pirates          SAf   0-5  0-4  0-9d 
Enugu Rangers            Nga  Al-Hilal (Omdurman)      Sud   1-0  0-4  1-4 
Diaraf                   Sen  Enyimba (Aba)            Nga   0-0  0-2  0-2a
FC St-Eloi Lupopo        CoK  Cotonsport (Garoua)      Cam   1-0  0-0  1-0b
CS Sfaxien               Tun  DC Motema Pembe          CoK   1-1  1-0  2-1a
APR FC                   Rwa  FAR Rabat                Mor   2-1  0-1  2-2*e
Ferroviário (Maputo)     Moz  Asante Kotoko            Gha   0-0  1-2  1-2 
USCAFOOT                 Mad  Mamelodi Sundowns        SAf   1-1  2-2 *3-3  
Saint George             Eth  Hearts of Oak            Gha   4-0  abd   - y 
AS Polisi                Zan  Etoile du Sahel          Tun   0-2  0-3  0-5e
Zanaco                   Zam  JS Kabylie               Alg   1-0  0-3  1-3c
Raja Casablanca          Mor  CAPS United              Zim   1-0  w/o     x
Raja Casablanca          Mor  Inter Star               Bur   7-0  1-2  8-2x
a 1st leg Mar 17
b 1st leg Mar 18
c 1st leg Mar 18, 2nd leg Mar 31
d 2nd leg Apr 1
e 1st leg Mar 18, 2nd leg Apr 1
x 1st leg Mar 18; CAPS United disqualified after 1st leg for submitting
  false information over 2 Malawian players who were therefore ineligible
  in their first round match against Inter Star; Inter Star were re-instated
  to play Raja on Apr 1 and 9
y 2nd leg abandoned at 2-0 in 45+9' when Saint George walked off protesting
  a (second) penalty award against them; Hearts of Oak second goal had
  apparently come from an indirect free-kick (!) and Saint George had had
  6 players booked in the first half for apparently innocuous challenges

1/8 Finals (Apr 23 and May 7)
Renacimiento FC          EqG  Al-Ahly (Cairo)          Egy   0-0  0-4  0-4c
Port Autonome (Dakar)    Sen  ASEC (Abidjan)           IvC   1-0  0-6  1-6a
Orlando Pirates          SAf  Al-Hilal (Omdurman)      Sud   2-0  1-3 *3-3a
Enyimba (Aba)            Nga  FC St-Eloi Lupopo        CoK   2-0  1-0  3-0c
CS Sfaxien               Tun  FAR Rabat                Mor   1-1  1-0  2-1d
Asante Kotoko            Gha  USCAFOOT                 Mad   6-0  0-1  6-1 
Hearts of Oak            Gha  Etoile du Sahel          Tun   1-0  0-1  1-1a 6-5p
JS Kabylie               Alg  Raja Casablanca          Mor   3-1  0-1  3-2b
a 1st leg Apr 22
b 2nd leg Apr 30
c 2nd leg May 6
d 1st leg Apr 22, 2nd leg May 6

NB: 1/8 Final losers enter Confederation Cup.

Champions' League

Group A
Jul 15: CS Sfaxien-Al-Ahly (Cairo)            1-0
Jul 16: JS Kabylie-Asante Kotoko              1-0
Jul 29: Asante Kotoko-CS Sfaxien              4-2
Jul 29: Al-Ahly (Cairo)-JS Kabylie            2-0
Aug 13: Asante Kotoko-Al-Ahly (Cairo)         0-0
Aug 13: JS Kabylie-CS Sfaxien                 0-1
Aug 26: Al-Ahly (Cairo)-Asante Kotoko         4-0
Aug 26: CS Sfaxien-JS Kabylie                 2-0
Sep  9: Asante Kotoko-JS Kabylie              2-1
Sep  9: Al-Ahly (Cairo)-CS Sfaxien            2-1
Sep 17: JS Kabylie-Al-Ahly (Cairo)            2-2
Sep 17: CS Sfaxien-Asante Kotoko              2-1 

 1.CS Sfaxien                      6  4  0  2  9- 7 12
 2.Al-Ahly (Cairo)                 6  3  2  1 10- 4 11
 3.Asante Kotoko (Kumasi)          6  2  1  3  7-10  7x
 4.JS Kabylie (Tizi Ouzou)         6  1  1  4  4- 9  4y
x play home matches in Obuasi
y play home matches in Alger

Group B
Jul 16: Hearts of Oak-Enyimba                 0-2 
Jul 18: Orlando Pirates-ASEC Abidjan          1-1
Jul 30: Enyimba-Orlando Pirates               1-1
Jul 30: ASEC Abidjan-Hearts of Oak            3-0 
Aug 12: Orlando Pirates-Hearts of Oak         0-0
Aug 13: ASEC Abidjan-Enyimba                  3-0
Aug 27: Enyimba-ASEC Abidjan                  0-0
Aug 27: Hearts of Oak-Orlando Pirates         0-1 
Sep 10: Enyimba-Hearts of Oak                 1-0 
Sep 10: ASEC Abidjan-Orlando Pirates          4-0 
Sep 16: Hearts of Oak-ASEC Abidjan            0-0
Sep 16: Orlando Pirates-Enyimba               1-0 

 1.ASEC Abidjan                    6  3  3  0 11- 1 12
 2.Orlando Pirates (Marshalltown)  6  2  3  1  4- 6  9y
 3.Enyimba (Aba)                   6  2  2  2  4- 5  8
 4.Hearts of Oak (Accra)           6  0  2  4  0- 7  2x
x play home matches in Obuasi
y play home matches in Johannesburg

Semifinals (Oct 1 and Oct 15)
Orlando Pirates          SAf  CS Sfaxien               Tun   0-0  0-1  0-1x
Al-Ahly (Cairo)          Egy  ASEC (Abidjan)           IvC   2-0  1-2  3-2 
x 1st leg Sep 30, 2nd leg Oct 14 

Final (Oct 29 and Nov 11)
Al-Ahly (Cairo)          Egy  CS Sfaxien               Tun   1-1  1-0  2-1x
x 2nd leg at Radès

----------------------------------------------------------------------------------------------------------------------------

2007 CAF Champions League

Tournament details
Dates26 January – 9 November
Teams60
Final positions
ChampionsTunisia Étoile du Sahel (1st title)
Runners-upEgypt Al Ahly
Tournament statistics
Matches played131
Goals scored282 (2.15 per match)
Top scorer(s)Democratic Republic of the Congo Mabi Mputu (9 goals)
Preliminary Round (Jan 28 and Feb 11)
Highlanders (Bulawayo)   Zim  Pamplemousses SC         Mts   1-0  0-1  1-1  9-8p
Mamelodi Sundowns        SAf  Royal Leopards           Swa   4-2  2-0  6-2d 
JS Saint-Pierroise       Reu  GD de Maputo             Moz      o/w       x
Zamalek (Cairo)          Egy  Vital'O (Bujumbura)      Bur   4-1  1-0  5-1f
Al-Hilal (Omdurman)      Sud  Polisi                   Zan   4-0  2-0  6-0f 
Asante Kotoko (Kumasi)   Gha  Ports Authority (Banjul) Gam   1-0  0-1  1-1e 2-4p
ASFA/Yennenga            BFa  Nasarawa United (Lafia)  Nga   1-1  0-2  1-3d
Fello Star de Labé       Gui  Sporting Clube da Praia  CVe      w/o       z
Diaraf                   Sen  Maranatha (Fiokpo)       Tog   1-0  0-3  1-3d
FC St-Eloi Lupopo        CoK  APR (Kigali)             Rwa   1-2  0-2  1-4c
USM Alger                Alg  AS-FNIS (Niamey)         Nig   3-1  0-2  3-3*d
Al-Ittihad (Tripoli)     Lby  Mogas 90                 Ben   3-0  1-0  4-0a
Canon (Yaoundé)          Cam  Etoile du Congo (Brazz.) CoB   1-0  0-2  1-2 
Saint George             Eth  Super Escom              Mlw      w/o       y
WAC Casablanca           Mor  ASC Mauritel Mobile      Mtn   4-0  1-2  5-2f
Stade Malien             Mli  Douanes (Dakar)          Sen   1-2  0-2  1-4i 
Ocean Boys (Brass)       Nga  Kallon FC (Freetown)     SLe   0-0  0-1  0-1 
Petro Atlético (Luanda)  Ang  Civics (Windhoek)        Nam   1-0  1-1  2-1h
Young Africans           Tan  AJSM (Mutsamudu)         Com   5-1       5-1b
Likhopo                  Les  Zanaco (Lusaka)          Zam   0-0  0-1  0-1f 
Espérance (Tunis)        Tun  Renaissance              Cha   4-0  2-1  6-1g
Renacimiento             EqG  AshantiGold (Obuasi)     Gha   0-1  0-1  0-2
TP Mazembe (Lubumbashi)  CoK  Police XI                Bot   3-0  4-2  7-2f
AS ADEMA                 Mad  Anse Réunion             Sey   0-0  3-0  3-0f
JS Kabylie               Alg  Os Balantas (Mansôa)     GBi   3-1  2-1  5-2g
Primeiro Agosto          Ang  Mangasport (Moanda)      Gab   0-1  1-1  1-2 
Cotonsport (Garoua)      Cam  URA                      Uga   3-0  0-0  3-0f 
Séwé Sport de San Pedro  IvC  Mighty Barolle           Lbr   3-1  0-1  3-2 
Al-Ahly (Cairo)          Egy                                 bye
ASEC (Abidjan)           IvC                                 bye
Etoile du Sahel (Sousse) Tun                                 bye
FAR Rabat                Mor                                 bye
a 1st leg Jan 26
b played over 1 leg Jan 27 in Dar es Salaam
c 1st leg Jan 27 in Kinshasa, 2nd leg Feb 10
d 1st leg Jan 27
e 1st leg Feb 3 in Obuasi
f 2nd leg Feb 10
g 1st leg Jan 26, 2nd leg Feb 10
h 1st leg Jan 27, 2nd leg Feb 10
i 2nd leg Feb 10; tie awarded to Stade Malien because AS Douanes used an
  improperly registered player (Mamadou Alou Diallo, whom they had bought
  from CO Bamako)
x JS Saint-Pierroise (who had finished 2nd in Reunion 2006) withdrew
y Super Escom (who had finished 4th in Malawi 2006!) withdrew
z Sporting Clube da Praia did not show for 1st leg and were disqualified
NB: the second South African spot was not filled as Orlando Pirates
    declined to enter

1/16 Finals (Mar 4 and 18)
Highlanders (Bulawayo)   Zim  Al-Ahly (Cairo)          Egy   0-0  0-2  0-2 
GD de Maputo             Moz  Mamelodi Sundowns        SAf   1-1  0-2  1-3f
Al-Hilal (Omdurman)      Sud  Zamalek (Cairo)          Egy   2-0  2-2  4-2f 
Nasarawa United (Lafia)  Nga  Ports Authority (Banjul) Gam   3-0  1-2  4-2e
Fello Star de Labé       Gui  Etoile du Sahel (Sousse) Tun   0-1  1-4  1-5d
APR (Kigali)             Rwa  Maranatha (Fiokpo)       Tog   2-0  abd   - g
Al-Ittihad (Tripoli)     Lby  AS-FNIS (Niamey)         Nig   4-1  1-0  5-1c
Saint George             Eth  Etoile du Congo (Brazz.) CoB   1-0  0-2  1-2 
Stade Malien             Mli  WAC Casablanca           Mor   0-0  1-3  1-3
Kallon FC (Freetown)     SLe  ASEC (Abidjan)           IvC   0-1  1-2  1-3
Young Africans           Tan  Petro Atlético (Luanda)  Ang   3-0  0-2  3-2 
Espérance (Tunis)        Tun  Zanaco (Lusaka)          Zam   2-0  4-1  6-1a
AshantiGold (Obuasi)     Gha  FAR Rabat                Mor   2-0  0-2  0-2f 6-7p 
AS ADEMA                 Mad  TP Mazembe (Lubumbashi)  CoK   2-2  1-4  3-6 
Mangasport (Moanda)      Gab  JS Kabylie               Alg   3-1  0-3  3-4e
Séwé Sport de San Pedro  IvC  Cotonsport (Garoua)      Cam   1-0  0-4  1-4b
a 1st leg Mar 2, 2nd leg Mar 17
b 1st leg Mar 3
c 1st leg Mar 5
d 1st leg Mar 11, 2nd leg Mar 17
e 2nd leg Mar 16
f 2nd leg Mar 17
g 1st leg Mar 3, 2nd leg Mar 18 abandoned at 2-0 to Maranatha in 82'
  as APR walked off protesting a penalty award against them; APR were
  disqualified, tie awarded to Maranatha

1/8 Finals (Apr 8 and 21)
Mamelodi Sundowns        SAf  Al-Ahly (Cairo)          Egy   2-2  0-2  2-4x
Nasarawa United (Lafia)  Nga  Al-Hilal (Omdurman)      Sud   3-0  0-3  3-3y 2-3p
Maranatha (Fiokpo)       Tog  Etoile du Sahel (Sousse) Tun   0-0  0-3  0-3a
Etoile du Congo (Brazz.) CoB  Al-Ittihad (Tripoli)     Lby   3-1  0-2  3-3*z
ASEC (Abidjan)           IvC  WAC Casablanca           Mor   2-1  0-0  2-1z
Espérance (Tunis)        Tun  Young Africans           Tan   3-0  0-0  3-0w
TP Mazembe (Lubumbashi)  CoK  FAR Rabat                Mor   1-0  0-2  1-2
Cotonsport (Garoua)      Cam  JS Kabylie               Alg   1-0  0-2  1-2y
a 1st leg in Womé
w 1st leg Apr 6
x 1st leg Apr 7, 2nd leg Apr 20
y 2nd leg Apr 20
z 2nd leg Apr 22

NB: 1/8 Final losers enter Confederation Cup.

Champions' League
      
Group A
Jun 22: Al-Ittihad (Tripoli)-JS Kabylie       1-0
Jun 23: FAR Rabat-Etoile du Sahel             0-1
Jul  6: JS Kabylie-FAR Rabat                  2-0
Jul  7: Etoile du Sahel-Al-Ittihad (Tripoli)  0-0
Jul 21: Etoile du Sahel-JS Kabylie            3-0
Jul 21: FAR Rabat-Al-Ittihad (Tripoli)        1-0
Aug  3: JS Kabylie-Etoile du Sahel            0-2
Aug  3: Al-Ittihad (Tripoli)-FAR Rabat        2-0
Aug 17: JS Kabylie-Al-Ittihad (Tripoli)       3-1
Aug 18: Etoile du Sahel-FAR Rabat             0-0
Aug 31: FAR Rabat-JS Kabylie                  1-1
Sep  1: Al-Ittihad (Tripoli)-Etoile du Sahel  2-0

 1.Etoile du Sahel (Sousse)        6  3  2  1  6- 2 11
 2.Al-Ittihad (Tripoli)            6  3  1  2  6- 4 10
 3.JS Kabylie                      6  2  1  3  6- 8  7
 4.FAR Rabat                       6  1  2  3  2- 6  5

Group B
Jun 23: Espérance-ASEC (Abidjan)              0-0
Jun 24: Al-Ahly (Cairo)-Al-Hilal (Omdurman)   2-0
Jul  8: ASEC (Abidjan)-Al-Ahly (Cairo)        0-1
Jul  8: Al-Hilal (Omdurman)-Espérance         2-0
Jul 20: Al-Ahly (Cairo)-Espérance             3-0
Jul 22: Al-Hilal (Omdurman)-ASEC (Abidjan)    2-1
Aug  4: Espérance-Al-Ahly (Cairo)             1-0
Aug  5: ASEC (Abidjan)-Al-Hilal (Omdurman)    1-0
Aug 19: ASEC (Abidjan)-Espérance              2-0
Aug 19: Al-Hilal (Omdurman)-Al-Ahly (Cairo)   3-0
Sep  2: Al-Ahly (Cairo)-ASEC (Abidjan)        2-0
Sep  2: Espérance-Al-Hilal (Omdurman)         1-1

 1.Al-Ahly (Cairo)                 6  4  0  2  8- 4 12
 2.Al-Hilal (Omdurman)             6  3  1  2  8- 5 10
 3.ASEC (Abidjan)                  6  2  1  3  4- 5  7
 4.Espérance (Tunis)               6  1  2  3  2- 8  5

Semifinals (Sep 23 and Oct 7)
Al-Hilal (Omdurman)      Sud  Etoile du Sahel (Sousse) Tun   2-1  1-3  3-4x
Al-Ittihad (Tripoli)     Lby  Al-Ahly (Cairo)          Egy   0-0  0-1  0-1
x 2nd leg Oct 6

Final (Oct 27 and Nov 9)
Etoile du Sahel (Sousse) Tun  Al-Ahly (Cairo)          Egy   0-0  3-1  3-1 

----------------------------------------------------------------------------------------------------------------------------

2008 CAF Champions League

African Champions League
Tournament details
Dates15 February – 16 November
Teams58
Final positions
ChampionsEgypt Al Ahly (6th title)
Runners-upCameroon Coton Sport
Tournament statistics
Matches played110
Goals scored281 (2.55 per match)
Top scorer(s)Nigeria Stephen Worgu
(13 goals)
Preliminary Round (Feb 17 and Mar 2)
ASC SNIM                 Mtn  ES Sétif                 Alg   1-5  0-2  1-7c 
Sporting Clube (Bissau)  GBi  OC Khouribga             Mor   0-2  0-2  0-4b 
Invincible XI            Lbr  AS Kaloum Stars          Gui      o/w       y
Renacimiento             EqG  InterClube               Ang   1-2  1-2  2-4c 
FAR Rabat                Mor  Sporting Clube (Praia)   CVI   3-0  0-3  3-3e 4-5p
Tonnerre FC              Ben  Africa Sports            IvC   0-0  0-3  0-3
APR FC                   Rwa  Zamalek                  Egy   1-2  0-2  1-4b
AS Douanes (Dakar)       Sen  CFO (Ouagadougou)        BuF   0-0  3-2  3-2e
Costa do Sol             Moz  Ajesaia                  Mad   2-0  0-1  2-1z
Royal Leopards           Swa  Dynamos (Harare)         Zim   0-1  0-2  0-3 
Sahel SC                 Ngr  AshantiGold              Gha   1-0  1-6  2-6 
DC Motema Pembe          CoK  Gombe United             Nga   2-0  0-2  2-2  1-4p
Vital'O                  Bur  Cotonsport (Garoua)      Cam   0-1  0-1  0-2v
FC 105 (Libreville)      Gab  Hearts of Oak            Gha   3-0  1-3  4-3
Renaissance (N'Djaména)  Chd  TP Mazembe (Lubumbashi)  CoK      o/w       x
Stade Malien (Bamako)    Mli  Primeiro Agosto          Ang   1-2  0-0  1-2c
ASC Saloum               Sen  Club Africain            Tun   1-2  0-1  1-3d 
ASKO (Kara)              Tog  Union (Douala)           Cam   3-1  1-0  4-1w
Simba SC                 Tan  Awassa Kenema            Eth   3-0  1-1  4-1
Enyimba (Aba)            Nga  Diables Noirs (Brazz.)   CoB   4-0  3-2  7-2
Tusker FC                Ken  Al-Tahrir                Eri      o/w       x
US Stade Tamponnaise     Reu  St Michel United         Sey   3-1  1-0  4-1d
Platinum Stars           SAf  LCS (Maseru)             Les   4-0  0-1  4-1b
Curepipe Starlight       Mts  Coin Nord (Mitsamiouli)  Com   2-0  0-1  2-1d 
Miembeni SC              Zan  Mamelodi Sundowns        SAf   0-1  0-4  0-5f
Uganda Revenue Authority Uga  Zesco United             Zam   0-2  0-0  0-2b
ASEC (Abidjan)           IvC                                 bye
Etoile du Sahel (Sousse) Tun                                 bye
JS Kabylie               Alg                                 bye
Al-Ittihad (Tripoli)     Lby                                 bye
Al-Ahly (Cairo)          Egy                                 bye
Al-Hilal (Omdurman)      Sud                                 bye
a 1st leg Feb 15
b 1st leg Feb 16
c 2nd leg Feb 29
d 2nd leg Mar 1
e 1st leg Feb 16, 2nd leg Mar 1
f 1st leg Feb 15, 2nd leg Mar 1
v 1st leg Feb 16; 2nd leg postponed due to civil unrest in Cameroon
w 2nd leg Mar 9 due to civil unrest in Cameroon
x on Feb 11, clubs from the Central African Republic, Chad, Kenya, Rwanda 
  and Sierra Leone were thrown out of the tournament on Feb 11 by CAF for
  non-payment of dues by their FAs (no clubs from the Central African Republic
  or Sierra Leone had been in the draw in the first place); reactions in
  Kenya and Rwanda were bemused and preparations for the first legs (for
  which opponents Al-Tahrir and Zamalek were already arriving) continued
  (whereas a match in N'Djaména was anyway out of the question due to the
  ongoing civil war in Chad); the suspension against Rwandan clubs was
  apparently revoked before Feb 15, but Tusker's match versus Al-Tahrir 
  was not played as no match officials arrived (Al-Tahrir had come)
  Real de Banjul were withdrawn by the Gambia FA (before the draw) for 
  financial reasons
y Invincible XI withdrew before 1st leg (around Feb 5)
z 2nd leg Mar 4 - originally scheduled for Mar 2 but one of the assistant
  referees from the Comoros had failed to obtain departure visa; the match
  commissioner had him replaced by the fourth official (from Madagascar),
  upon which Costa do Sol refused to play (leading to severe riots as CAF
  had allowed Ajesaia to already sell tickets; for the match on Mar 4 an
  assistant referee from Mauritius was flown in

1/16 Finals (Mar 23 and Apr 6)
OC Khouribga             Mor  ES Sétif                 Alg   2-0  0-2  2-2b 3-0p
ASEC (Abidjan)           IvC  AS Kaloum Stars          Gui   1-1  1-0  2-1
Sporting Clube (Praia)   CVI  InterClube               Ang   2-1  0-1  2-2*b
Zamalek                  Egy  Africa Sports            IvC   2-0  0-2  2-2  5-4p
Etoile du Sahel (Sousse) Tun  AS Douanes (Dakar)       Sen   5-0  0-3  5-3e 
Dynamos (Harare)         Zim  Costa do Sol             Moz   3-0  1-2  4-2
JS Kabylie               Alg  AshantiGold              Gha   3-0  0-0  3-0a
Cotonsport (Garoua)      Cam  Gombe United             Nga   5-0  1-2  6-2
TP Mazembe (Lubumbashi)  CoK  FC 105 (Libreville)      Gab   1-1  1-0  2-1
Al-Ittihad (Tripoli)     Lby  Primeiro Agosto          Ang   1-0  1-2 *2-2c 
ASKO (Kara)              Tog  Club Africain            Tun   2-0  0-4  2-4c 
Enyimba (Aba)            Nga  Simba SC                 Tan   4-0  3-1  7-1
Al-Ahly (Cairo)          Egy  Al-Tahrir                Eri     w/o        x 
Platinum Stars           SAf  US Stade Tamponnaise     Reu   2-0  1-1  3-1b
Mamelodi Sundowns        SAf  Curepipe Starlight       Mts   3-0  1-0  4-0b
Al-Hilal (Omdurman)      Sud  Zesco United             Zam   2-0  1-1  3-1d
a 1st leg Mar 21
b 1st leg Mar 22
c 2nd leg Apr 4
d 2nd leg Apr 5
e 1st leg Mar 22, 2nd leg Apr 5
x Al-Tahrir withdrew before 1st leg

1/8 Finals (Apr 27 and May 11)
ASEC (Abidjan)           IvC  OC Khouribga             Mor   0-0  1-1 *1-1 
Zamalek                  Egy  InterClube               Ang   3-0  1-2  4-2 
Dynamos (Harare)         Zim  Etoile du Sahel (Sousse) Tun   1-0  1-0  2-0d
Cotonsport (Garoua)      Cam  JS Kabylie               Alg   3-0  1-2  4-2c
Al-Ittihad (Tripoli)     Lby  TP Mazembe (Lubumbashi)  CoK   2-1  0-2  2-3 
Enyimba (Aba)            Nga  Club Africain            Tun   5-1  1-2  6-3b 
Platinum Stars           SAf  Al-Ahly (Cairo)          Egy   2-1  0-2  2-3a
Al-Hilal (Omdurman)      Sud  Mamelodi Sundowns        SAf   4-2  0-1  4-3a
a 1st leg Apr 26
b 2nd leg May 9
c 1st leg Apr 26, 2nd leg May 9
d 1st leg Apr 26, 2nd leg May 10

Champions' League
Group A
Jul 20: Al-Ahly (Cairo)-Zamalek               2-1
Jul 20: Dynamos-ASEC                          2-1
Aug  2: ASEC-Al-Ahly (Cairo)                  0-0
Aug  3: Zamalek-Dynamos                       1-0
Aug 16: Zamalek-ASEC                          0-0
Aug 17: Al-Ahly (Cairo)-Dynamo                2-1
Aug 30: Dynamos-Al-Ahly (Cairo)               0-1
Aug 31: ASEC-Zamalek                          3-0
Sep 13: ASEC-Dynamos                          1-2
Sep 14: Zamalek-Al-Ahly (Cairo)               2-2
Sep 21: Dynamos-Zamalek                       1-0
Sep 21: Al-Ahly (Cairo)-ASEC                  2-2x
x CAF allowed this match to start 7 hours after the match between
  Dynamos and Zamalek, in contradiction to their own regulations 
  regarding simultaneous kickoffs of final group matches (though
  not of great relevance in this case, as Al-Ahly were certain of
  first place before the final round and ASEC needed a win to go
  through regardless of the outcome in Harare), while Dynamos took
  care the other match would be irrelevant in any case

 1.Al-Ahly (Cairo)                 6  3  3  0  9- 6 12
 2.Dynamos (Harare)                6  3  0  3  6- 6  9
 3.ASEC (Abidjan)                  6  1  3  2  7- 6  6
 4.Zamalek (Cairo)                 6  1  2  3  4- 8  5

Group B
Jul 18: Al-Hilal (Omdurman)-Enyimba           3-2
Jul 19: Cotonsport-TP Mazembe                 1-0
Aug  2: TP Mazembe-Al-Hilal (Omdurman)        0-0
Aug  3: Enyimba-Cotonsport                    2-0
Aug 15: Al-Hilal (Omdurman)-Cotonsport        1-1
Aug 17: Enyimba-TP Mazembe                    2-0
Aug 30: Cotonsport-Al-Hilal (Omdurman)        1-0
Aug 31: TP Mazembe-Enyimba                    3-0
Sep 14: TP Mazembe-Cotonsport                 2-0
Sep 15: Enyimba-Al-Hilal (Omdurman)           4-1
Sep 19: Al-Hilal (Omdurman)-TP Mazembe        2-2x
Sep 20: Cotonsport-Enyimba                    3-0
x match moved by CAF from Sep 20 to Sep 19 - in contradiction to 
  their own regulations regarding simultaneous kickoffs of final
  group matches and against the protest from both clubs - leading 
  to the situation that Enyimba were sure of qualification before
  their final group match at Cotonsport, a considerable advantage 
  for the home team from Cameroon, perhaps coincidentally the home
  country of the CAF president

 1.Cotonsport (Garoua)             6  3  1  2  6- 5 10
 2.Enyimba (Aba)                   6  3  0  3 10-10  9
 2.TP Mazembe (Lubumbashi)         6  2  2  2  7- 5  8
 4.Al-Hilal (Omdurman)             6  1  3  2  7-10  6

Semifinals (Oct 5 and 18)
Dynamos (Harare)         Zim  Cotonsport (Garoua)      Cam   0-1  0-4  0-5
Enyimba (Aba)            Nga  Al-Ahly (Cairo)          Egy   0-0  0-1  0-1

Final (Nov 2 and 16)
Al-Ahly (Cairo)          Egy  Cotonsport (Garoua)      Cam   2-0  2-2  4-2 

----------------------------------------------------------------------------------------------------------------------------

2009 CAF Champions League

Cafcl2009.jpg
Tournament details
Dates30 January – 7 November 2009
Teams53 (from 40 associations)
Final positions
ChampionsDemocratic Republic of the Congo TP Mazembe (3rd title)
Runners-upNigeria Heartland F.C.
Tournament statistics
Matches played101
Goals scored302 (2.99 per match)
Top scorer(s)Democratic Republic of the Congo Dioko Kaluyituka
(8 goals)
Preliminary Round (Feb 1 and 15)
Primeiro Agosto          Ang  CARA (Brazzaville)       CoB   5-2  2-1  7-3b
Canon (Yaoundé)          Cam  AS Inter Star            Bur   1-1  1-0  2-1
Académie Ny Antsika      Mad  US Stade Tamponnaise     Reu   n/p  0-6  0-6y 
AS Douanes (Dakar)       Sen  Ports Authority          SLe   3-1  1-0  4-1c
Kano Pillars             Nga  Elect Sport (N'Djaména)  Chd   2-0  0-0  2-0c
Young Africans           Tan  Etoile d'Or (Mirontsy)   Com   8-1  6-0 14-1b
Club Africain            Tun  Sporting Clube (Bafata)  GBi     w/o        x
Djoliba AC               Mli  Casa Sport (Ziguinchor)  Sen   4-0  1-0  5-0
Zesco United             Zam  Mathare United           Ken   2-0  3-1  5-1c
Ferroviário (Maputo)     Moz  Kampala City Council     Uga   2-1  0-2  2-3d 
SuperSport United        SAf  Curepipe Starlight       Mts   3-0  5-2  8-2
Al-Merreikh (Omdurman)   Sud  ATRACO (Kigali)          Rwa   2-1  0-0  2-1b
Heartland (Owerri)       Nga  Black Star               Lbr   4-0  6-1 10-1b
FAR (Rabat)              Mor  Sporting Clube (Praia)   CVI   6-1  0-1  6-2c
DC Motema Pembe          CoK  Mangasport (Moanda)      Gab   1-2  0-1  1-3 
Petro Atlético (Luanda)  Ang  Royal Leopards           Swa   3-0  3-0  6-0d
IZ Khémisset             Mor  Wallidan                 Gam     w/o        x
Etoile Filante (Ouagad.) BFa  Heart of Lions (Kpando)  Gha   2-0  2-3  4-3b
Monomotapa               Zim  Miembeni                 Zan   2-0  1-2  3-2d 
Al-Ahly (Tripoli)        Lby  AS Police (Niamey)       Ngr   6-0  1-2  7-2b
ASO Chlef                Alg  Fello Star de Labé       Gui   1-0  2-1  3-1a
Al-Hilal (Omdurman)      Sud                                 bye
Al-Ahly (Cairo)          Egy                                 bye
Africa Sports (Abidjan)  IvC                                 bye
Al-Ittihad (Tripoli)     Lby                                 bye
Cotonsport (Garoua)      Cam                                 bye
TP Mazembe (Lubumbashi)  CoK                                 bye
Asante Kotoko (Kumasi)   Gha                                 bye
ASEC (Abidjan)           IvC                                 bye
Ajax Cape Town           SAf                                 bye
JS Kabylie               Alg                                 bye
Etoile du Sahel (Sousse) Tun                                 bye
x Wallidan and Sporting Clube (Bafata) withdrew before 1st leg
y played over 1 leg in Reunion due to political unrest on Madagascar
a 1st leg Jan 30
b 1st leg Jan 31
c 1st leg Jan 31, 2nd leg Feb 14
d 2nd leg Feb 14

Dispensation Round (Feb 22 and Mar 8)
Stade Centrafricain      CAf  Akonangui                EqG   1-0  0-1  1-1z 4-5p
z although both federations had inscribed their clubs after the deadline, 
  the two were admitted for an intermediate round but can only gain access
  to the 1/16 finals in case a club already qualified forfeits; as this
  did not happen, also winners Akonangui are eliminated

1/16 Finals (Mar 15 and Apr 5)
Primeiro Agosto          Ang  Canon (Yaoundé)          Cam   0-1  1-0  1-1f 5-4p
Al-Hilal (Omdurman)      Sud  US Stade Tamponnaise     Reu   3-1  1-2  4-3
AS Douanes (Dakar)       Sen  Kano Pillars             Nga   1-1  0-0  1-1*e
Al-Ahly (Cairo)          Egy  Young Africans           Tan   3-0  1-0  4-0d
Club Africain            Tun  Djoliba AC               Mli   1-2  1-0  2-2* 
Africa Sports (Abidjan)  IvC  Zesco United             Zam   0-0  0-1  0-1d
Kampala City Council     Uga  SuperSport United        SAf   2-1  1-1  3-2a
Al-Ittihad (Tripoli)     Lby  Al-Merreikh (Omdurman)   Sud   1-1  0-3  1-4a
Heartland (Owerri)       Nga  FAR (Rabat)              Mor   3-1  1-1  4-2d
Cotonsport (Garoua)      Cam  Mangasport (Moanda)      Gab   2-1  3-2  5-3d
TP Mazembe (Lubumbashi)  CoK  Petro Atlético (Luanda)  Ang   3-0  2-1  5-1d
Asante Kotoko (Kumasi)   Gha  IZ Khémisset             Mor   3-1  0-2  3-3*
ASEC (Abidjan)           IvC  Etoile Filante (Ouagad.) BFa   2-0  1-0  3-0b
Ajax Cape Town           SAf  Monomotapa               Zim   3-2  1-2  4-4*b
JS Kabylie               Alg  Al-Ahly (Tripoli)        Lby   1-2  0-1  1-3d
Etoile du Sahel (Sousse) Tun  ASO Chlef                Alg   2-1  0-0  2-1c
a 1st leg Mar 13, 2nd leg Apr 4
b 1st leg Mar 14
c 1st leg Mar 14, 2nd leg Apr 3
d 2nd leg Apr 4
e 1st leg Mar 14, 2nd leg Apr 4
f 1st leg Mar 14, 2nd leg Apr 6 in Douala

1/8 Finals (Apr 19 and May 2)
Primeiro Agosto          Ang  Al-Hilal (Omdurman)      Sud   3-1  0-2  3-3*c
Kano Pillars             Nga  Al-Ahly (Cairo)          Egy   1-1  2-2 *3-3b
Djoliba AC               Mli  Zesco United             Zam   0-0  1-2  1-2
Kampala City Council     Uga  Al-Merreikh (Omdurman)   Sud   0-1  1-1  1-2a
Heartland (Owerri)       Nga  Cotonsport (Garoua)      Cam   2-1  1-1  3-2 
TP Mazembe (Lubumbashi)  CoK  IZ Khémisset             Mor   1-0  1-1  1-0
ASEC (Abidjan)           IvC  Monomotapa               Zim   1-0  0-2  1-2c
Al-Ahly (Tripoli)        Lby  Etoile du Sahel (Sousse) Tun   0-0  0-2  0-2b
a 1st leg Apr 17
b 1st leg Apr 18
c 2nd leg May 3
NB: winners qualify for champions league, losers to CAF
    Confederations Cup intermediate round

Champions' League 1 2 3 4 5 6

Group A
Jul 18: Zesco United-Kano Pillars             1-1
Jul 18: Al-Merreikh-Al-Hilal                  0-0
Jul 31: Al-Hilal-Zesco United                 1-0
Aug  1: Kano Pillars-Al-Merreikh              3-1
Aug 14: Al-Hilal-Kano Pillars                 2-0
Aug 15: Al-Merreikh-Zesco United              2-3
Aug 30: Zesco United-Al-Merreikh              0-0
Aug 30: Kano Pillars-Al-Hilal                 2-1
Sep 11: Al-Hilal-Al-Merreikh                  3-1
Sep 13: Kano Pillars-Zesco United             3-2
Sep 19: Zesco United-Al-Hilal                 2-0
Sep 19: Al-Merreikh-Kano Pillars              1-1

 1.Kano Pillars                    6  3  2  1 10- 8 11
 2.Al-Hilal (Omdurman)             6  3  1  2  7- 5 10
 3.Zesco United (Ndola)            6  2  2  2  8- 7  8
 4.Al-Merreikh (Omdurman)          6  0  3  3  5-10  3
 
Group B
Jul 19: Monomotapa-Etoile du Sahel            2-1
Jul 19: TP Mazembe-Heartland                  2-0
Aug  1: Etoile du Sahel-TP Mazembe            2-1
Aug  2: Heartland-Monomotapa                  3-1
Aug 15: TP Mazembe-Monomotapa                 5-0
Aug 16: Heartland-Etoile du Sahel             3-0
Aug 29: Monomotapa-TP Mazembe                 0-2
Aug 29: Etoile du Sahel-Heartland             0-0
Sep 12: Heartland-TP Mazembe                  2-0
Sep 12: Etoile du Sahel-Monomotapa            2-0
Sep 20: Monomotapa-Heartland                  2-1
Sep 20: TP Mazembe-Etoile du Sahel            1-0

 1.TP Mazembe (Lubumbashi)         6  4  0  2 11- 4 12
 2.Heartland (Owerri)              6  3  1  2  9- 5 10
 3.Etoile du Sahel (Sousse)        6  2  1  3  5- 7  7
 4.Monomotapa (Harare)             6  2  0  4  5-14  6

Semifinals (Oct 4 and 18)
Heartland (Owerri)       Nga  Kano Pillars             Nga   4-0  1-0  5-0a
Al-Hilal (Omdurman)      Sud  TP Mazembe (Lubumbashi)  CoK   2-5  2-0  4-5 
a 2nd leg Oct 10

Final (Nov 1 and 7)
Heartland (Owerri)       Nga  TP Mazembe (Lubumbashi)  CoK   2-1  0-1  2-2* 

----------------------------------------------------------------------------------------------------------------------------

2010 CAF Champions League

Tournament details
Dates12 February – 13 November 2010
Teams58 (from 45 associations)
Final positions
ChampionsDemocratic Republic of the Congo TP Mazembe (4th title)
Runners-upTunisia Espérance ST
Tournament statistics
Matches played102
Goals scored326 (3.2 per match)
Top scorer(s)Nigeria Michael Eneramo
(8 goals)
NB: Ghana's second representative (Hearts of Oak) declined to enter for
    financial reasons

Preliminary Round (Feb 14 and 28)
APR FC                   Rwa  Recreativo do Libolo     Ang   2-2  1-0  3-2e
Djoliba AC (Bamako)      Mli  Al-Ahly (Benghazi)       Lby   1-0  0-0  1-0
ASC Linguère (St.-Louis) Sen  Asante Kotoko            Gha   2-0  0-2  2-2b 4-2p
Sofapaka                 Ken  Ismaily                  Egy   0-0  0-2  0-2e
US Stade Tamponnaise     Reu  Ajesaia                  Mad   2-1  3-1  5-2b
Benin representatives    Ben  Africa Sports (Abidjan)  IvC      o/w       x
Fello Star de Labé       Gui  Raja Casablanca          Mor   1-3  1-1  2-4
Sony de Elá Nguema       EqG  Petro Atlético (Luanda)  Ang   2-3  1-6  3-9
Sahel SC (Niamey)        Ngr  Club Africain            Tun   2-1  0-1  2-2*d 
Armed Forces             Gam  JS Kabylie               Alg   1-2  0-3  1-5e
Gazelle FC               Chd  Bayelsa United (Yenagoa) Nga   1-0  2-2  3-2 
Saint George             Eth  Al-Merreikh (Omdurman)   Sud   1-1  1-3  2-4f 
East End Lions           SLe  Espérance (Tunis)        Tun   2-2  2-3  4-5c
Stade Mandji (P. Gentil) Gab  ASFA/Yennenga            BFa   0-2  1-4  1-6 
La Passe FC              Sey  Curepipe Starlight       Mts   1-0  1-3  2-3 
Gaborone United          Bot  Orlando Pirates          SAf   0-0  2-2 *2-2b
Young Africans           Tan  FC Saint-Eloi Lupopo     CoK   2-3  0-1  2-4e
Mafunzo                  Zan  Gunners (Harare)         Zim   1-2  0-4  1-6
AS Tempête Mocaf         CAf  Al-Ittihad (Tripoli)     Lby   1-2  0-6  1-8e
CF Os Balantas           GBi  DH El Jadidi             Mor   0-0  0-3  0-3e
URA (Kampala)            Uga  Zanaco (Lusaka)          Zam   1-0  0-4  1-4a
Sao Tome representatives STP  Union Douala             Cam      o/w       x
Diables Noirs (Brazzav.) CoB  ES Sétif                 Alg   3-2  0-2  3-4f
Vital'ô (Bujumbura)      Bur  Tiko United              Cam   2-2  2-2  4-4e 3-5p
Mbabane Swallows         Swa  SuperSport United        SAf   1-3  2-2  3-5f
Apaches Club (Mitsamouli)Com  Ferroviário (Maputo)     Moz   3-5  1-4  4-9a
Al-Ahly (Cairo)          Egy                                 bye
ASEC (Abidjan)           IvC                                 bye
Heartland (Owerri)       Nga                                 bye
TP Mazembe (Lubumbashi)  CoK                                 bye
Al-Hilal (Omdurman)      Sud                                 bye
Dynamos (Harare)         Zim                                 bye
a 1st leg Feb 12, 2nd leg Feb 27
b 1st leg Feb 13
c 1st leg Feb 13, 2nd leg Feb 26
d 2nd leg Feb 26
e 1st leg Feb 13, 2nd leg Feb 27
f 2nd leg Feb 27
x Sao Tome e Principe representatives and Benin representatives 
  withdrew before 1st leg

1/16 Finals (Mar 21 and Apr 4)
APR FC                   Rwa  TP Mazembe (Lubumbashi)  CoK   1-0  0-2  1-2z
Djoliba AC (Bamako)      Mli  ASC Linguère (St.-Louis) Sen   1-0  0-1  1-1w 4-3p
Ismaily                  Egy  US Stade Tamponnaise     Reu   3-1  0-1  3-2e
Africa Sports (Abidjan)  IvC  Al-Hilal (Omdurman)      Sud   0-0  1-4  1-4
Raja Casablanca          Mor  Petro Atlético (Luanda)  Ang   1-1  0-1  1-2
Club Africain            Tun  JS Kabylie               Alg   1-1  0-1  1-2a
Gazelle FC               Chd  Al-Merreikh (Omdurman)   Sud   1-1  0-2  1-3f
Espérance (Tunis)        Tun  ASFA/Yennenga            BFa   4-1  3-1  7-2e
Curepipe Starlight       Mts  Gaborone United          Bot   0-3  0-3  0-6c
FC Saint-Eloi Lupopo     CoK  Dynamos (Harare)         Zim   0-1  0-1  0-2x
Gunners (Harare)         Zim  Al-Ahly (Cairo)          Egy   1-0  0-2  1-2c
Al-Ittihad (Tripoli)     Lby  DH El Jadidi             Mor   1-1  1-1  2-2a 4-3p
Zanaco (Lusaka)          Zam  ASEC (Abidjan)           IvC   1-0  1-1  2-1b
Union Douala             Cam  ES Sétif                 Alg   0-2  0-5  0-7d
Tiko United              Cam  Heartland (Owerri)       Nga   2-2  1-1  3-3*y
SuperSport United        SAf  Ferroviário (Maputo)     Moz   3-0  0-2  3-2e
a 1st leg Mar 19, 2nd leg Apr 2
b 1st leg Mar 20
c 1st leg Mar 20, 2nd leg Apr 2
d 2nd leg Apr 2
e 1st leg Mar 20, 2nd leg Apr 3
f 2nd leg Apr 3
x 1st leg in Kinshasa
y 1st leg Mar 20 in Douala
z 1st leg Mar 20, 2nd leg in Kinshasa
w 2nd leg Apr 5 in Dakar

1/8 Finals (Apr 25 and May 9)
NB: winners qualify for champions league, losers to CAF
    Confederations Cup intermediate round
Djoliba AC (Bamako)      Mli  TP Mazembe (Lubumbashi)  CoK   0-1  0-3  0-4 
Al-Hilal (Omdurman)      Sud  Ismaily                  Egy   0-1  1-3  1-4 
JS Kabylie               Alg  Petro Atlético (Luanda)  Ang   2-0  1-2  3-2 
Espérance (Tunis)        Tun  Al-Merreikh (Omdurman)   Sud   3-0  1-1  4-1e
Dynamos (Harare)         Zim  Gaborone United          Bot   4-1  0-1  4-2c 
Al-Ittihad (Tripoli)     Lby  Al-Ahly (Cairo)          Egy   2-0  0-3  2-3a
ES Sétif                 Alg  Zanaco (Lusaka)          Zam   1-0  2-2  3-2d
SuperSport United        SAf  Heartland (Owerri)       Nga   1-1  1-3  2-4b
a 1st leg Apr 23
b 1st leg Apr 24
c 2nd leg May 8
d 1st leg Apr 24, 2nd leg May 8
e 1st leg Apr 23, 2nd leg May 8

Champions' League

Group A
Jul 16: ES Sétif-Espérance                    0-1
Jul 18: Dynamos-TP Mazembe                    0-2
Jul 31: Espérance-Dynamos                     1-0
Aug  1: TP Mazembe-ES Sétif                   2-2
Aug 15: TP Mazembe-Espérance                  2-1
Aug 15: Dynamos-ES Sétif                      1-0
Aug 27: ES Sétif-Dynamos                      3-0
Aug 28: Espérance-TP Mazembe                  3-0
Sep 11: Espérance-ES Sétif                    2-2
Sep 12: TP Mazembe-Dynamos                    2-1
Sep 18: ES Sétif-TP Mazembe                   0-0
Sep 18: Dynamos-Espérance                     0-1

 1.Espérance (Tunis)               6  4  1  1  9- 4 13
 2.TP Mazembe (Lubumbashi)         6  3  2  1  8- 7 11
 3.ES Sétif                        6  1  3  2  7- 6  6
 4.Dynamos (Harare)                6  1  0  5  2- 9  3

Group B
Jul 18: Heartland-Al-Ahly (Cairo)             1-1
Jul 18: Ismaily-JS Kabylie                    0-1
Jul 31: JS Kabylie-Heartland                  1-0
Aug  1: Al-Ahly (Cairo)-Ismaily               2-1
Aug 15: Ismaily-Heartland                     1-0
Aug 15: JS Kabylie-Al-Ahly (Cairo)            1-0
Aug 28: Al-Ahly (Cairo)-JS Kabylie            1-1
Aug 29: Heartland-Ismaily                     2-1
Sep 10: JS Kabylie-Ismaily                    1-0
Sep 12: Al-Ahly (Cairo)-Heartland             2-1
Sep 19: Heartland-JS Kabylie                  1-1
Sep 19: Ismaily-Al-Ahly (Cairo)               4-2

 1.JS Kabylie                      6  4  2  0  6- 2 14
 2.Al-Ahly (Cairo)                 6  2  2  2  8- 9  8
 3.Ismaily                         6  2  0  4  7- 8  6
 4.Heartland (Owerri)              6  1  2  3  5- 7  5

Semifinals (Oct 3 and 17)
TP Mazembe (Lubumbashi)  CoK  JS Kabylie               Alg   3-1  0-0  3-1x
Al-Ahly (Cairo)          Egy  Espérance (Tunis)        Tun   2-1  0-1  2-2* 
x 2nd leg Oct 16

Final (Oct 31 and Nov 13)
TP Mazembe (Lubumbashi)  CoK  Espérance (Tunis)        Tun   5-0  1-1  6-1  

----------------------------------------------------------------------------------------------------------------------------

2011 CAF Champions League

Tournament details
Dates28 January – 13 November 2011
Teams55 (from 43 associations)
Final positions
ChampionsTunisia Espérance ST (2nd title)
Runners-upMorocco Wydad Casablanca
Tournament statistics
Matches played117
Goals scored278 (2.38 per match)
Top scorer(s)Zimbabwe Edward Sadomba
(7 goals)
Preliminary Round (Jan 30 and Feb 13)
APR                      Rwa  Club Africain (Tunis)    Tun   2-2  0-4  2-6h
AS-FAN                   Ngr  JC Abidjan               IvC   0-0  0-3  0-3bf
ASEC (Abidjan)           IvC  Cansado (Nouadhibou)     Mtn   7-0  2-0  9-0f
ASPAC                    Ben  Mongomo                  EqG   1-0  1-1  2-1d
Diaraf                   Sen  Gambia Ports Authority   Gam   1-1  2-0  3-1
East End Lions           SLe  Djoliba AC               Mli   0-2  0-2  0-4g
Elan Club (Mitsoudjé)    Com  Simba SC                 Tan   0-0  2-4  2-4b
Fello Star (Labé)        Gui  ASFA Yennenga            BuF   1-1  0-3  1-4
Interclube (Luanda)      Ang  Township Rollers         Bot   3-0  3-0  6-0
Mighty Barrolle          Lbr  Kano Pillars             Nga   1-2  0-1  1-3d
Motor Action (Harare)    Zim  CNaPS Sport              Mad   0-1  1-0  1-1  4-3p
Ocean View               Zan  AS Vita Club (Kinshasa)  CoK   1-1  0-3  1-4g
Raja Casablanca          Mor  Tourbillon               Chd  10-1  w/o     ae
Real Bangui              Car  MC Alger                 Alg   1-1  0-2  1-3c
Recreativo Caála         Ang  Saint George             Eth   2-0  0-1  2-1
Saint Michel de Ouenzé   CoB  Enyimba (Aba)            Nga   0-1  0-2  0-3
SuperSport United        Rsa  Matlama                  Les   2-0  1-2  3-2
Ulinzi Stars             Ken  Zamalek                  Egy   0-4  0-1  0-5bg
US Bitam                 Gab  Les Astres (Douala)      Cmr   0-0  0-0  0-0i 5-3p
Vital'ô                  Bdi  Cotonsport (Garoua)      Cmr   2-2  1-1  3-3*
WAC Casablanca           Mor  Aduana Stars             Gha   3-0  0-1  3-1g
Young Buffaloes          Swz  St Michel United         Sey   3-0  1-2  4-2
Zesco United             Zam  Liga Muçulmana           Moz   3-0  1-2  4-2bd
a 1st leg Jan 28
b 1st leg Jan 29
c 2nd leg Feb 11
d 2nd leg Feb 12
e Tourbillon withdrew after 1st leg
f 2nd leg Feb 26
g 2nd leg Feb 27
h 2nd leg Mar 4
i 2nd leg Mar 5

First Round (Mar 19 and Apr 2)
Al-Ahly (Cairo)          Egy  SuperSport United        SAf   2-0  0-1  2-1a
Al-Hilal (Omdurman)      Sud  Recreativo Caála         Ang   3-0  1-1  4-1b
Al-Ittihad (Tripoli)     Lby  JC Abidjan               IvC      w/o       f
Al-Merreikh (Omdurman)   Sud  Interclube (Luanda)      Ang   2-0  0-2  2-2  2-3p
AS Vita Club (Kinshasa)  CoK  Cotonsport (Garoua)      Cmr   0-1  0-1  0-2bd
Club Africain (Tunis)    Tun  Zamalek                  Egy   4-2  1-2  5-4be
Diaraf                   Sen  Djoliba AC               Mli   3-0  1-1  4-1b
Dynamos                  Zim  MC Alger                 Alg   4-1  0-3  4-4*bd
ES Sétif                 Alg  ASFA Yennenga            BuF   2-0  4-3  6-3d
Espérance (Tunis)        Tun  ASPAC                    Ben   5-0  0-2  5-2d
Motor Action             Zim  ASEC (Abidjan)           IvC   0-0       0-0c 2-4p
Stade Malien (Bamako)    Mli  Raja Casablanca          Mor   2-1  0-1  2-2*
TP Mazembe               CoK  Simba SC                 Tan   3-1  3-2  6-3bd
US Bitam                 Gab  Enyimba (Aba)            Nga   0-0  1-2  1-2bd
WAC Casablanca           Mor  Kano Pillars             Nga   2-0  0-0  2-0bd
Zesco United             Zam  Young Buffaloes          Swz   5-0  2-0  7-0
a 1st leg Mar 18
b 1st leg Mar 20
c played over one leg due to the political crisis in Ivory Coast
d 2nd leg Apr 3
e match was abandoned after Zamalek supporters invaded the pitch and
  attacked players and officials
f JC Abidjan withdrew before 1st leg

Second Round (Apr 23 and May 7)
Al-Hilal (Omdurman)      Sud  Club Africain (Tunis)    Tun   1-0  1-1  2-1a
Cotonsport (Garoua)      Cmr  ES Sétif                 Alg   4-1  0-2  5-3b
Enyimba (Aba)            Nga  Al-Ittihad (Tripoli)     Lby   1-0       1-0c
Espérance (Tunis)        Tun  Diaraf                   Sen   5-0  1-0  6-0
Interclube (Luanda)      Ang  MC Alger                 Alg   1-1  2-3  3-4
Raja Casablanca          Mor  ASEC (Abidjan)           IvC   1-1       1-1d 5-4p
WAC Casablanca           Mor  TP Mazembe               CoK   1-0  0-2  1-2e
Zesco United             Zam  Al-Ahly (Cairo)          Egy   0-0  0-1  0-1
a 1st leg Apr 24
b 1st leg May 7
c played over one leg due to the political crisis in Libya
d played over one leg on May 7 due to the  political crisis in Ivory Coast
e TP Mazembe subsequently disqualified for fielding an ineligible player  
  in their first round elimination of Simba; because of this, an additional
  playoff between Simba and WAC Casablanca was organised

Mazembe Losers Playoff Match (May 28)
WAC Casablanca           Mor  Simba SC                 Tan   3-0       3-0f
f at Petro Sport Stadium, Cairo

Champions' League

Group A
Jul 16: Raja Casablanca-Cotonsport            0-0
Jul 17: Enyimba-Al-Hilal                      2-2
Jul 29: Al-Hilal-Raja Casablanca              1-0
Jul 30: Cotonsport-Enyimba                    2-3
Aug 14: Al-Hilal-Cotonsport                   2-1
Aug 14: Enyimba-Raja Casablanca               2-0
Aug 27: Raja Casablanca-Enyimba               0-0
Aug 28: Cotonsport-Al-Hilal                   2-0
Sep  9: Al-Hilal-Enyimba                      1-2
Sep 10: Cotonsport-Raja Casablanca            2-1
Sep 18: Enyimba-Cotonsport                    2-0
Sep 18: Raja Casablanca-Al-Hilal              0-0

 1.Enyimba (Aba)                   6  4  2  0 11- 5 14
 2.Al-Hilal (Omdurman)             6  2  2  2  6- 7  8
 3.Cotonsport (Garoua)             6  2  1  3  7- 8  7
 4.Raja Casablanca                 6  0  3  3  1- 5  3

Group B
Jul 16: MC Alger-Espérance                    1-1
Jul 17: Al-Ahly (Cairo)-WAC Casablanca        3-3
Jul 30: Espérance-Al-Ahly (Cairo)             1-0
Jul 30: WAC Casablanca-MC Alger               4-0
Aug 12: Al-Ahly (Cairo)-MC Alger              2-0
Aug 15: WAC Casablanca-Espérance              2-2
Aug 27: Espérance-WAC Casablanca              0-0
Aug 28: MC Alger-Al-Ahly (Cairo)              0-0
Sep 10: Espérance-MC Alger                    4-0
Sep 11: WAC Casablanca-Al-Ahly (Cairo)        1-1
Sep 16: Al-Ahly (Cairo)-Espérance             1-1
Sep 16: MC Alger-WAC Casablanca               3-1

 1.Espérance (Tunis)               6  2  4  0  9- 4 10
 2.WAC Casablanca                  6  1  4  1 11- 9  7  [2 0 2 0 4-4; 3 ag]
 3.Al-Ahly (Cairo)                 6  1  4  1  7- 6  7  [2 0 2 0 4-4; 1 ag]
 4.MC Alger                        6  1  2  3  4-12  5

Semifinals 
(Oct 1 and 16)
WAC Casablanca           Mor  Enyimba (Aba)            Nig   1-0  0-0  1-0
(Oct 2 and 15)
Espérance (Tunis)        Tun  Al-Hilal (Omdurman)      Sud   2-0  1-0  3-0

Final (Nov 6 and 12)
WAC Casablanca           Mor  Espérance (Tunis)        Tun   0-0  0-1  0-1

----------------------------------------------------------------------------------------------------------------------------

2012 CAF Champions League

Tournament details
Dates18 February – 17 November 2012
Teams51 (from 40 associations)
Final positions
ChampionsEgypt Al-Ahly (7th title)
Runners-upTunisia Espérance ST
Tournament statistics
Matches played113
Goals scored282 (2.5 per match)
Top scorer(s)Ghana Emmanuel Clottey
(12 goals)
Preliminary Round 
(Feb 18 and Mar 2)
ASFA Yennenga            BFa  ASO Chlef                Alg   0-0  1-4  1-4
Foullah Edifice          Chd  JSM Béjaïa               Alg   0-0  1-3  1-3
(Feb 18 and Mar 3)
Young Africans           Tan  Zamalek                  Egy   1-1  0-1  1-2
Brikama United           Gam  US Ouakam                Sen   0-1  1-0  1-1  3-1p
(Feb 18 and Mar 4)
Ports Authority          SLe  Horoya AC                Gui   0-0  0-1  0-1
Tusker                   Ken  APR                      Rwa   0-0  0-1  0-1
Coin Nord (Mitsamiouli)  Com  Ethiopian Coffee         Eth   2-0  1-4  3-4
ASGNN (Niamey)           Ngr  Tonnerre                 Ben   0-0  0-1  0-1
URA (Kampala)            Uga  LCS                      Les   3-0  0-0  3-0
(Feb 19 and Mar 3)
Green Mamba              Swa  FC Platinum              Zim   2-4  0-4  2-8
Orlando Pirates          SAf  Recreativo do Libolo     Ang   1-3  1-1  2-4a
(Feb 19 and Mar 4)
DFC 8ième Arrondissement CAf  Les Astres (Douala)      Cmr   1-0  1-2 *2-2
Missile                  Gab  Africa Sports            IvC   3-2  0-2  3-4
CD Elá Nguema            EqG  Dolphins (Port Harcourt) Nga   0-3  0-3  0-6
LISCR                    Lbr  Berekum Chelsea          Gha   0-2  0-3  0-5
Japan Actuel's FC        Mad  Power Dynamos            Zam   1-5  0-3  1-8
(Feb 19 and Mar 6)
AFAD (Djékanou)          IvC  Diables Noirs            CoB   1-0  1-0  2-0
(Feb 19 and Mar 10)
Mafunzo                  Zan  Liga Muçulmana           Moz   0-2  0-3  0-5
(Mar 10 and 18)
AS Vita Club             CoK  Athlético Olympic        Bdi   5-0  1-4  6-4
a 1st leg in Port Elizabeth

First Round
(Mar 23 and Apr 7)
JSM Béjaïa               Alg  AFAD (Djékanou)          IvC   1-2  0-3  1-5
(Mar 23 and Apr 8)
ASO Chlef                Alg  AS Vita Club             CoK   0-0  3-2  3-2
(Mar 24 and Apr 6)
DFC 8ième Arrondissement CAf  Al-Hilal (Omdurman)      Sud   0-3  1-5  1-8
APR                      Rwa  Etoile du Sahel          Tun   0-0  2-3  2-3
Brikama United           Gam  Espérance (Tunis)        Tun   1-1  1-3  2-4
(Mar 24 and Apr 7)
FC Platinum              Zim  Al-Merreikh (Omdurman)   Sud   2-2  0-3  2-5
(Mar 24 and Apr 8)
URA (Kampala)            Uga  Djoliba AC               Mli   0-2  o/w  0-2x
Liga Muçulmana           Moz  Dynamos                  Zim   2-2  0-1  2-3
Power Dynamos            Zam  TP Mazembe               CoK   1-1  0-6  1-7
(Mar 25 and Apr 8)
Zamalek                  Egy  Africa Sports            IvC   1-0  1-2 *2-2
Horoya AC                Gui  MAS Fès                  Mor   1-1  0-3  1-4
Ethiopian Coffee         Eth  Al-Ahly (Cairo)          Egy   0-0  0-3  0-3
Recreativo do Libolo     Ang  Sunshine Stars (Akure)   Nga   4-1  0-3  4-4*
Dolphins (Port Harcourt) Nga  Cotonsport (Garoua)      Cmr   2-1  0-1  2-2*
Berekum Chelsea          Gha  Raja Casablanca          Mor   5-0  0-3  5-3
(Apr 1 and 14)
Tonnerre                 Ben  Stade Malien (Bamako)    Mli   0-0  2-5  2-5
x URA did not show for 2nd leg

Second Round 
(Apr 28 and May 12)
Etoile du Sahel          Tun  AFAD (Djékanou)          IvC   4-1  0-1  4-2
(Apr 28 and May 13)
MAS Fès                  Mor  Zamalek                  Egy   0-2  0-2  0-4
Djoliba AC               Mli  Sunshine Stars (Akure)   Nga   1-1  0-1  1-2
Espérance (Tunis)        Tun  Dynamos                  Zim   6-0  1-1  7-1
(Apr 29 and May 12)
Al-Hilal (Omdurman)      Sud  ASO Chlef                Alg   1-1  1-1  2-2  2-4p
TP Mazembe               CoK  Al-Merreikh (Omdurman)   Sud   2-0  1-1  3-1
(Apr 29 and May 13)
Berekum Chelsea          Gha  Cotonsport (Garoua)      Cmr   0-0  2-1  2-1
(Apr 29 and May 14)
Stade Malien (Bamako)    Mli  Al-Ahly (Cairo)          Egy   1-0  1-3  2-3

Champions' League

Group A
Jul  7: ASO Chlef-Etoile du Sahel             0-1x
Jul  8: Sunshine Stars-ESpérance              0-2
Jul 20: Espérance-ASO Chlef                   3-2
Jul 21: Etoile du Sahel-Sunshine Stars        0-0x
Aug  5: Sunshine Stars-ASO Chlef              2-0
Aug  5: Espérance-Etoile du Sahel             1-0x
Aug 17: ASO Chlef-Sunshine Stars              1-2
Aug 18: Etoile du Sahel-Espérance             0-2y
Sep  2: Espérance-Sunshine Stars              1-0
Sep 14: ASO Chlef-Espérance                   1-0
x match annulled after disqualification Etoile du Sahel
y match abandoned at 0-2 in 2nd half due to crowd trouble; Etoile disqualified

 1.Espérance (Tunis)               4  3  0  1  6- 3  9
 2.Sunshine Stars (Akure)          4  2  0  2  4- 4  6
 3.ASO Chlef                       4  1  0  3  4- 7  3
 -.Etoile du Sahel (Sousse)        disqualified

Group B
Jul  7: Berekum Chelsea-Zamalek               3-2x
Jul  8: Al-Ahly (Cairo)-TP Mazembe            2-1
Jul 22: TP Mazembe-Berekum Chelsea            2-2
Jul 22: Zamalek-Al-Ahly (Cairo)               0-1
Aug  4: TP Mazembe-Zamalek                    2-0
Aug  4: Al-Ahly (Cairo)-Berekum Chelsea       4-1
Aug 19: Berekum Chelsea-Al-Ahly (Cairo)       1-1x
Aug 19: Zamalek-TP Mazembe                    1-2
Sep  1: Zamalek-Berekum Chelsea               1-1
Sep  2: TP Mazembe-Al-Ahly (Cairo)            2-0
Sep 16: Berekum Chelsea-TP Mazembe            1-0x
Sep 16: Al-Ahly (Cairo)-Zamalek               1-1
x in Accra

 1.Al-Ahly (Cairo)                 6  3  2  1  9- 6 11
 2.TP Mazembe (Lubumbashi)         6  3  1  2  9- 6 10
 3.Berekum Chelsea                 6  2  3  1  9-10  9
 4.Zamalek (Cairo)                 6  0  2  4  5-10  2

Semifinals 
(Oct 6 and 21)
Sunshine Stars (Akure)   Nga  Al-Ahly (Cairo)          Egy   3-3  0-1  3-4
(Oct 7 and 20)
TP Mazembe               CoK  Espérance (Tunis)        Tun   0-0  0-1  0-1

Final (Nov 4 and 17)
Al-Ahly (Cairo)          Egy  Espérance (Tunis)        Tun   1-1  2-1  3-2

----------------------------------------------------------------------------------------------------------------------------

2013 CAF Champions League

2013 Orange CAF Champions League
Tournament details
Dates15 February – 10 November 2013
Teams56 (from 45 associations)
Final positions
ChampionsEgypt Al-Ahly (8th title)
Runners-upSouth Africa Orlando Pirates
Tournament statistics
Matches played124
Goals scored288 (2.32 per match)
Top scorer(s)Cameroon Alexis Yougouda Kada
(7 goals)
Preliminary Round 
(Feb 15 and Mar 1)
JSM Béjaïa               Alg  Olympic SC (Niamey)      Ngr   3-0  0-0  3-0
(Feb 15 and Mar 2)
FUS Rabat                Mor  Real (Banjul)            Gam   1-0  1-2 *2-2
(Feb 15 and Mar 3)
CA Bizertin              Tun  Al-Ittihad (Tripoli)     Lby   1-1  1-0  2-1x
(Feb 16 and Mar 2)
Saint Michel United      Sey  Tusker                   Ken   1-4  0-3  1-7
Orlando Pirates          SAf  Djabal Club (Iconi)      Com   5-0  4-0  9-0y
(Feb 16 and Mar 3)
Jamhuri                  Zan  Saint George             Eth   0-3  0-5  0-8
Zanaco (Lusaka)          Zam  Mbabane Swallows         Swa   3-2  0-0  3-2
APR                      Rwa  Vital'ô                  Bdi   1-2  1-0  2-2*
Primeiro de Agosto       Ang  AS Adema                 Mad   4-2  0-1  4-3
MA Tétouan               Mor  Casa Sports (Ziguinchor) Sen   1-0  0-1  1-1v 1-3p
Kano Pillars             Nga  Olympique Réal (Bangui)  CAf   5-1  0-0  5-1
(Feb 17 and Mar 2)
Zamalek                  Egy  Gazelle FC (N'Djaména)   Chd   7-0  0-0  7-0z
Maxaquene                Moz  Mochudi Centre Chiefs    Bot   0-1  0-1  0-2
Horoya AC (Conakry)      Gui  Séwé Sport (San Pédro)   IvC   0-0  0-3  0-3w
AFAD (Djékanou)          IvC  Diamond Stars            SLe   5-1  1-1  6-2
Cotonsport (Garoua)      Cmr  URA                      Uga   0-0  0-0  0-0  4-3p
(Feb 17 and Mar 3)
AS Vita Club (Kinshasa)  CoK  Dynamic Togolais (Lomé)  Tog   3-0  2-1  5-1
Dynamos (Harare)         Zim  LCS                      Les   3-0  0-1  3-1
Enugu Rangers            Nga  Sporting Clube Príncipe  STP     w/o        a
Simba SC                 Tan  Recreativo do Libolo     Ang   0-1  0-4  0-5
Asante Kotoko (Kumasi)   Gha  CD Elá Nguema            EqG   7-0  1-0  8-0
Union de Douala          Cmr  LISCR                    Lbr   2-1  1-0  3-1
AC Léopards (Dolisie)    CoB  CF Mounana               Gab   2-0  0-1  2-1
ASPAC (Cotonou)          Ben  ASFA Yennenga            BuF   1-1  1-1  2-2  4-5p
a Sporting Clube do Príncipe withdrew before 1st leg
v 2nd leg in Dakar
w 2nd leg in Abidjan
x 2nd leg in Rabat, Morocco
y 2nd leg in Mitsamiouli
z 1st leg in Alexandria

First Round
(Mar 15 and Apr 6)
Zamalek                  Egy  AS Vita Club (Kinshasa)  CoK   1-0  0-0  1-0
(Mar 15 and Apr 7)
JSM Béjaïa               Alg  Asante Kotoko (Kumasi)   Gha   0-0  1-1 *1-1
FUS Rabat                Mor  Union de Douala          Cmr   3-0  0-1  3-1
(Mar 16 and Apr 5)
Séwé Sport (San Pédro)   IvC  Al-Hilal (Omdurman)      Sud   4-1  1-3  5-4x
ASFA Yennenga            BuF  ES Sétif                 Alg   2-1  2-4  4-5
(Mar 16 and Apr 6)
Zanaco (Lusaka)          Zam  Orlando Pirates          SAf   0-1  1-2  1-3
Kano Pillars             Nga  AC Léopards (Dolisie)    CoB   4-1  0-3  4-4*
(Mar 16 and Apr 7)
Tusker                   Ken  Al-Ahly (Cairo)          Egy   1-2  0-2  1-4
Mochudi Centre Chiefs    Bot  TP Mazembe (Lubumbashi)  CoK   0-1  0-6  0-7
(Mar 17 and Apr 6)
Recreativo do Libolo     Ang  Al-Merreikh (Omdurman)   Sud   2-1  2-1  4-2
Primeiro de Agosto       Ang  Espérance (Tunis)        Tun   0-1  0-1  0-2
Casa Sports (Ziguinchor) Sen  Stade Malien (Bamako)    Mli   1-2  0-2  1-4
(Mar 17 and Apr 7)
Saint George             Eth  Djoliba AC (Bamako)      Mli   2-0  1-1  3-1
CA Bizertin              Tun  Dynamos (Harare)         Zim   3-0  0-1  3-1
Vital'ô                  Bdi  Enugu Rangers            Nga   0-0  0-2  0-2
AFAD (Djékanou)          IvC  Cotonsport (Garoua)      Cmr   0-1  1-2  1-3
x 1st leg in Abidjan

Second Round 
(Apr 20 and May 4)
JSM Béjaïa               Alg  Espérance (Tunis)        Tun   0-0  0-1  0-1
(Apr 20 and May 5)
Zamalek                  Egy  Saint George             Eth   1-1  2-2 *3-3
Orlando Pirates          SAf  TP Mazembe (Lubumbashi)  CoK   3-1  0-1  3-2
(Apr 21 and May 3)
AC Léopards (Dolisie)    CoB  ES Sétif                 Alg   3-1  1-3  4-4  5-4p
(Apr 21 and May 4)
Enugu Rangers            Nga  Recreativo do Libolo     Ang   0-0  1-3  1-3
FUS Rabat                Mor  Séwé Sport (San Pédro)   IvC   1-1  0-0  1-1*x
Cotonsport (Garoua)      Cmr  Stade Malien (Bamako)    Mli   3-0  0-0  3-0
(Apr 21 and May 5)
CA Bizertin              Tun  Al-Ahly (Cairo)          Egy   0-0  1-2  1-2
x 2nd leg in Abidjan

Champions' League

Group A
Jul 20: Orlando Pirates-AC Léopards           0-0
Jul 24: Zamalek-Al-Ahly                       1-1x
Aug  4: AC Léopards-Zamalek                   1-0
Aug  4: Al-Ahly-Orlando Pirates               0-3x
Aug 17: AC Léopards-Al-Ahly                   0-1
Aug 17: Orlando Pirates-Zamalek               4-1
Aug 31: Al-Ahly-AC Léopards                   2-1x
Sep  1: Zamalek-Orlando Pirates               2-1x
Sep 14: AC Léopards-Orlando Pirates           1-0
Sep 15: Al-Ahly-Zamalek                       4-2x
Sep 22: Orlando Pirates-Al-Ahly               0-0
Sep 22: Zamalek-AC Léopards                   4-1x
x in El Gouna

 1.Al-Ahly (Cairo)                 6  3  2  1  8- 7 11
 2.Orlando Pirates                 6  2  2  2  8- 4  8
 3.Zamalek (Cairo)                 6  2  1  3 10-12  7  [2 1 0 1 4-2 3]
 4.AC Léopards (Dolisie)           6  2  1  3  4- 7  7  [2 1 0 1 2-4 3]

Group B
Jul 21: Recreativo do Libolo-Espérance        1-0
Aug  3: Séwé Sport-Recreativo do Libolo       3-1
Aug  3: Espérance-Cotonsport                  2-0
Aug 11: Cotonsport-Séwé Sport                 1-0
Aug 18: Cotonsport-Recreativo do Libolo       2-1
Aug 18: Séwé Sport-Espérance                  0-1
Aug 31: Espérance-Séwé Sport                  1-0
Sep  1: Recreativo do Libolo-Cotonsport       1-1
Sep 14: Espérance-Recreativo do Libolo        3-2
Sep 15: Séwé Sport-Cotonsport                 0-0
Sep 21: Cotonsport-Espérance                  1-2
Sep 21: Recreativo do Libolo-Séwé Sport       2-2

 1.Espérance (Tunis)               6  5  0  1  9- 4 15
 2.Cotonsport (Garoua)             6  2  2  2  5- 6  8
 3.Séwé Sport (San Pédro)          6  1  2  3  5- 6  5  [2 1 1 0 5-3 4]
 4.Recreativo do Libolo            6  1  2  3  8-11  5  [2 0 1 1 3-5 1]

Semifinals 
(Oct 5 and 19)
Orlando Pirates          SAf  Espérance (Tunis)        Tun   0-0  1-1 *1-1
(Oct 6 and 20)
Cotonsport (Garoua)      Cmr  Al-Ahly (Cairo)          Egy   1-1  1-1  2-2x 6-7p
x 1st leg abandoned at 0-0 in 65' on Oct 5 and replayed Oct 6; 2nd leg in El Gouna

Final (Nov 2 and 10)
Orlando Pirates          SAf  Al-Ahly (Cairo)          Egy   1-1  0-2  1-3

----------------------------------------------------------------------------------------------------------------------------

2014 CAF Champions League

Tournament details
Dates7 February – 1 November 2014
Teams58 (from 47 associations)
Final positions
ChampionsAlgeria ES Sétif (2nd title)
Runners-upDemocratic Republic of the Congo AS Vita Club
Tournament statistics
Matches played126
Goals scored313 (2.48 per match)
Top scorer(s)Algeria El Hedi Belameiri
Tunisia Haythem Jouini
Democratic Republic of the Congo Ndombe Mubele
Tanzania Mrisho Ngasa
(6 goals each)
Preliminary Round 
(Feb 7 and 15)
Raja Casablanca          Mor  Diamond Stars (Kono)     SLe   6-0  2-1  8-1
(Feb 7 and 16)   
Al-Ahly (Benghazi)       Lby  Foullah Edifice          Chd   4-0  0-2  4-2y
(Feb 8 and 15)
Al-Merreikh (Omdurman)   Sud  KCCA                     Uga   0-2  2-1  2-3
Young Africans           Tan  Komorozine               Com   7-0  5-2 12-2
Diables Noirs (Brazz.)   CoB  Flambeau de l'Est        Bdi   0-1  1-1  1-2
ES Sétif                 Alg  Steve Biko               Gam      w/o       x
Diambars                 Sen  ASFA Yennenga            BuF   1-0  0-1  1-1  2-4p
Kabuscorp SC (Luanda)    Ang  Côte d'Or                Sey   5-1  2-1  7-2
Séwé Sport (San Pédro)   IvC  Os Balantas de Mansôa    GBi      w/o       x
FAR Rabat                Mor  AS Réal (Bamako)         Mli   2-2  1-1  3-3*
Kaizer Chiefs            SAf  Black Africa (Windhoek)  Nam   3-0  1-1  4-1
(Feb 8 and 16)
Gor Mahia (Nairobi)      Ken  US Bitam                 Gab   1-0  0-1  1-1  3-1p
Liga Muçulmana           Moz  CNaPS Sport              Mad   1-0  0-0  1-0
Sporting Praia Cruz      STP  Stade Malien (Bamako)    Mli   3-2  0-4  3-6
Primeiro de Agosto       Ang  Lioli (Teyateyaneng)     Les   2-0  1-2  3-2
(Feb 9 and 15)
AS Vita Club (Kinshasa)  CoK  Kano Pillars             Nga   3-1  1-2  4-3
Mbabane Swallows         Swa  Nkana FC (Kitwe)         Zam   2-0  2-5  4-5
AC Léopards (Dolisie)    CoB  Rayon Sport              Rwa   0-0  2-2 *2-2
(Feb 9 and 16)
Dedebit (Addis Abeba)    Eth  KMKM                     Zan   3-0  0-2  3-2
Dynamos (Harare)         Zim  Mochudi Centre Chiefs    Bot   3-0  1-1  4-1
Les Astres (Douala)      Cmr  Akonangui FC             EqG   0-0  1-0  1-0
Asante Kotoko (Kumasi)   Gha  Barrack Yg. Controllers  Lbr   2-1  0-1  2-2*
Berekum Chelsea          Gha  Atlabara (Juba)          SSu   2-0  0-2  2-2  3-0p
Enyimba (Aba)            Nga  Anges FC de Notsè        Tog   3-1  1-2  4-3
FC Nouadhibou            Mtn  Horoya AC (Conakry)      Gui   1-1  0-3  1-4
Zamalek                  Egy  AS Douanes (Niamey)      Ngr   2-0  1-0  3-0z
x Steve Biko and Os Balantas de Mansôa withdrew before 1st leg
y 1st leg in Tunis
z 1st leg in Gizeh

First Round
(Mar 1 and 7)
Zamalek                  Egy  Kabuscorp SC (Luanda)    Ang   1-0  0-0  1-0x
(Mar 1 and 8)
Nkana FC (Kitwe)         Zam  KCCA                     Uga   2-2  2-1  4-3
Kaizer Chiefs            SAf  Liga Muçulmana           Moz   4-0  3-0  7-0
(Mar 1 and 9)
Dynamos (Harare)         Zim  AS Vita Club (Kinshasa)  CoK   0-0  0-1  0-1
Young Africans           Tan  Al-Ahly (Cairo)          Egy   1-0  0-1  1-1y 3-4p
Flambeau de l'Est        Bdi  Cotonsport (Garoua)      Cmr   1-0  0-5  1-5
Stade Malien (Bamako)    Mli  Al-Hilal (Omdurman)      Sud   0-0  0-2  0-2
(Mar 1 and 10)
Gor Mahia (Nairobi)      Ken  Espérance (Tunis)        Tun   2-3  0-5  2-8
(Mar 2 and 8)
AC Léopards (Dolisie)    CoB  Primeiro de Agosto       Ang   4-1  0-2  4-3
Enyimba (Aba)            Nga  AS Réal (Bamako)         Mli   1-2  1-0  2-2*
Horoya AC (Conakry)      Gui  Raja Casablanca          Mor   1-0  0-1  1-1  5-4p
ES Sétif                 Alg  ASFA Yennenga            BuF   5-0  0-0  5-0
(Mar 2 and 9)
Dedebit (Addis Abeba)    Eth  CS Sfaxien               Tun   1-2  0-2  1-4
Les Astres (Douala)      Cmr  TP Mazembe (Lubumbashi)  CoK   1-1  0-3  1-4
Berekum Chelsea          Gha  Al-Ahly (Benghazi)       Lby   1-1  0-2  1-3
Barrack Yg. Controllers  Lbr  Séwé Sport (San Pédro)   IvC   3-3  0-1  3-4
x 1st leg in Gizeh
y 2nd leg in Alexandria

Second Round 
(Mar 21 and 29)
Al-Ahly (Benghazi)       Lby  Al-Ahly (Cairo)          Egy   1-0  3-2  4-2
(Mar 22 and 30)
Nkana FC (Kitwe)         Zam  Zamalek                  Egy   0-0  0-5  0-5x
AS Réal (Bamako)         Mli  Espérance (Tunis)        Tun   1-1  0-3  1-4
(Mar 23 and 29)
AS Vita Club (Kinshasa)  CoK  Kaizer Chiefs            SAf   3-0  0-2  3-2
Séwé Sport (San Pédro)   IvC  TP Mazembe (Lubumbashi)  CoK   2-1  0-1  2-2*
Horoya AC (Conakry)      Gui  CS Sfaxien               Tun   0-1  0-2  0-3
(Mar 23 and 30)
AC Léopards (Dolisie)    CoB  Al-Hilal (Omdurman)      Sud   1-1  0-0  1-1*
ES Sétif                 Alg  Cotonsport (Garoua)      Cmr   1-0  1-0  2-0
x 2nd leg in Gizeh

Champions' League

Group A
May 16: Al-Hilal (Omdurman)-TP Mazembe        1-0
May 18: AS V. Club-Zamalek                    2-1
May 24: Zamalek-Al-Hilal (Omdurman)           2-1
May 25: TP Mazembe-AS V. Club                 1-0
Jun  6: Al-Hilal (Omdurman)-AS V. Club        1-1
Jun  8: TP Mazembe-Zamalek                    1-0
Jul 27: AS V. Club-Al-Hilal (Omdurman)        2-1
Jul 27: Zamalek-TP Mazembe                    0-0
Aug 10: TP Mazembe-Al-Hilal (Omdurman)        3-1
Aug 10: Zamalek-AS V. Club                    0-1
Aug 22: Al-Hilal (Omdurman)-Zamalek           2-1
Aug 24: AS V. Club-TP Mazembe                 0-0

 1.TP Mazembe (Lubumbashi)         6  3  2  1  5- 2 11  [2 1 1 0 1-0 4]
 2.AS V. Club (Kinshasa)           6  3  2  1  6- 4 11  [2 0 1 1 0-1 1]
 3.Al-Hilal (Omdurman)             6  2  1  3  7- 9  7
 4.Zamalek (Cairo)                 6  1  1  4  4- 7  4

Group B
May 17: Espérance-ES Sétif                    1-2
May 18: CS Sfaxien-Al-Ahly (Benghazi)         3-1
May 24: Al-Ahly (Benghazi)-Espérance          3-2
May 25: ES Sétif-CS Sfaxien                   1-1
Jun  7: ES Sétif-Al-Ahly (Benghazi)           1-1
Jun  8: Espérance-CS Sfaxien                  2-1
Jul 25: Al-Ahly (Benghazi)-ES Sétif           0-2
Jul 26: CS Sfaxien-Espérance                  1-0
Aug  8: Al-Ahly (Benghazi)-CS Sfaxien         0-1
Aug  9: ES Sétif-Espérance                    2-2
Aug 23: CS Sfaxien-ES Sétif                   1-1
Aug 24: Espérance-Al-Ahly (Benghazi)          1-0

 1.CS Sfaxien                      6  3  2  1  8- 5 11
 2.ES Sétif                        6  2  4  0  9- 6 10
 3.Espérance (Tunis)               6  2  1  3  8- 9  7
 4.Al-Ahly (Benghazi)              6  1  1  4  5-10  4

Semifinals 
(Sep 20 and 28)
ES Sétif                 Alg  TP Mazembe (Lubumbashi)  CoK   2-1  2-3 *4-4
(Sep 21 and 27)
AS Vita Club (Kinshasa)  CoK  CS Sfaxien               Tun   2-1  2-1  4-2

Final (Oct 26 and Nov 1)
Stade des Martyrs, Kinshasa and Stade Mustapha-Tchaker, Blida
AS Vita Club (Kinshasa)  CoK  ES Sétif                 Alg   2-2  1-1  3-3*
--------------------------------------------------------------------------------------------
2015 CAF Champions League
2015 Orange CAF Champions League
Tournament details
Dates13 February – 8 November 2015
Teams57 (from 44 associations)
Final positions
ChampionsDemocratic Republic of the Congo TP Mazembe (5th title)
Runners-upAlgeria USM Alger
Tournament statistics
Matches played126
Goals scored268 (2.13 per match)
Top scorer(s)Sudan Bakri Al-Madina
Tanzania Mbwana Samatta
(7 goals each)
Preliminary Round 
(Feb 13 and 28)
Al-Ahly (Tripoli)        Lby  Smouha                   Egy   1-0  0-1  1-1  3-5p
Cercle Olympique Bamako  Mli  MA Tétouan               Mor   2-0  0-3  2-3
(Feb 13 and Mar 1)
Raja Casablanca          Mor  Diables Noirs (Brazz.)   CoB   4-0  2-2  6-2
(Feb 14 and 27)
Stade Malien (Bamako)    Mli  ASGNN (Niamey)           Ngr   0-0  1-1 *1-1
(Feb 14 and 28)
Saint Michel United      Sey  Mamelodi Sundowns        SAf   1-1  0-3  1-4
LLB S4A                  Bdi  Kabuscorp SC (Luanda)    Ang   0-0  0-1  0-1
Al-Malakia FC (Juba)     SSu  Kano Pillars             Nga   0-2  0-3  0-5
Kaizer Chiefs            SAf  Township Rollers         Bot   2-1  1-0  3-1
Pikine                   Sen  Etoile Filante           BuF   1-0  0-0  1-0
(Feb 14 and Mar 1)
Gor Mahia (Nairobi)      Ken  CNaPS Sport              Mad   1-0  2-3 *3-3
KCCA                     Uga  Cosmos de Bafia          Cmr   1-0  0-3  1-3
Recreativo Libolo        Ang  SM Sanga Balende         CoK   3-1  0-2  3-3*
Mangasport (Moanda)      Gab  Bantu (Mafeteng)         Les   1-0  0-0  1-0
Séwé Sport (San Pédro)   IvC  AS Kaloum Star (Conakry) Gui   1-2  0-1  1-3
MC El Eulma              Alg  Saint George             Eth   1-0  1-2 *2-2
(Feb 14 and Mar 7)
Real Banjul              Gam  Barrack Yg. Controllers  Lbr   1-1  1-0  2-1
(Feb 15 and 28)
Azam (Dar es Salaam)     Tan  Al-Merreikh (Omdurman)   Sud   2-0  0-3  2-3
Fomboni Club             Com  Bullets                  Mlw   0-1  2-2  2-3
Liga Desportiva          Moz  APR                      Rwa   0-0  1-2  1-2
Mbabane Swallows         Swa  Zesco United (Ndola)     Zam   1-1  0-1  1-2
Al-Hilal (Omdurman)      Sud  KMKM                     Zan   2-0  0-1  2-1
(Feb 15 and Mar 1)
Enyimba (Aba)            Nga  Buffles du Borgou        Ben   3-0  1-0  4-0
USM Alger                Alg  Foullah Edifice          Chd   3-0  1-3  4-3
Sony de Ela Nguema       EqG  Sèmassi de Sokodé        Tog   1-1  0-1  1-2
(Feb 17 and 28)
East End Lions           SLe  Asante Kotoko (Kumasi)   Gha      o/w       x
Al-Ahly (Cairo)          Egy                                 bye
Cotonsport (Garoua)      Cmr                                 bye
ES Sétif                 Alg                                 bye
TP Mazembe               CoK                                 bye
AC Léopards (Dolisie)    CoB                                 bye
Espérance (Tunis)        Tun                                 bye
CS Sfaxien               Tun                                 bye
x East End Lions withdrew before 1st leg

First Round
(Mar 14 and Apr 3)
Real Banjul              Gam  ES Sétif                 Alg   1-1  0-2  1-3
(Mar 14 and Apr 4)
APR                      Rwa  Al-Ahly (Cairo)          Egy   0-2  0-2  0-4
Mangasport (Moanda)      Gab  Stade Malien (Bamako)    Mli   1-3  1-2  2-5
Al-Merreikh (Omdurman)   Sud  Kabuscorp SC (Luanda)    Ang   2-0  1-2  3-2
(Mar 14 and Apr 5)
Zesco United (Ndola)     Zam  AS Kaloum Star (Conakry) Gui   1-1  1-1  2-2  4-5p
Cotonsport (Garoua)      Cmr  SM Sanga Balende         CoK   0-0  0-2  0-2
MC El Eulma              Alg  Asante Kotoko (Kumasi)   Gha   0-0  2-1  2-1
Kaizer Chiefs            SAf  Raja Casablanca          Mor   0-1  0-2  0-3x
Mamelodi Sundowns        SAf  TP Mazembe               CoK   1-0  1-3  2-3
(Mar 15 and Apr 3)
USM Alger                Alg  Pikine                   Sen   5-1  1-1  6-2
(Mar 15 and Apr 5)
Gor Mahia (Nairobi)      Ken  AC Léopards (Dolisie)    CoB   0-1  0-1  0-2
Cosmos de Bafia          Cmr  Espérance (Tunis)        Tun   0-1  1-3  1-4
Enyimba (Aba)            Nga  Smouha                   Egy   1-0  0-2  1-2
Sèmassi de Sokodé        Tog  CS Sfaxien               Tun   0-5  0-1  0-6
Al-Hilal (Omdurman)      Sud  Bullets                  Mlw   4-0  1-1  5-1
(Mar 21 and Apr 4)
MA Tétouan               Mor  Kano Pillars             Nga   4-0  1-2  5-2
x 1st leg in Durban

Second Round 
(Apr 18 and May 3)
Al-Merreikh (Omdurman)   Sud  Espérance (Tunis)        Tun   1-0  1-2 *2-2
Stade Malien (Bamako)    Mli  TP Mazembe               CoK   2-2  1-2  3-4 
(Apr 19 and May 1)
Raja Casablanca          Mor  ES Sétif                 Alg   2-2  2-2  4-4  1-4p
(Apr 19 and May 2)
AC Léopards (Dolisie)    CoB  Smouha                   Egy   1-0  0-2  1-2 
MA Tétouan               Mor  Al-Ahly (Cairo)          Egy   1-0  0-1  1-1  4-3p
(Apr 19 and May 3)
SM Sanga Balende         CoK  Al-Hilal (Omdurman)      Sud   0-1  0-1  0-2
MC El Eulma              Alg  CS Sfaxien               Tun   1-0  0-1  1-1  7-6p
USM Alger                Alg  AS Kaloum Star (Conakry) Gui   2-1  1-1  3-2

Champions' League

Group A
Jun 28: TP Mazembe-Al-Hilal (Omdurman)        0-0
Jun 28: Smouha-MA Tétouan                     3-2
Jul 12: Al-Hilal (Omdurman)-Smouha            2-0
Jul 12: MA Tétouan-TP Mazembe                 0-0
Jul 24: Smouha-TP Mazembe                     0-2
Jul 26: MA Tétouan-Al-Hilal (Omdurman)        1-1 
Aug  7: Al-Hilal (Omdurman)-MA Tétouan        0-1
Aug  8: TP Mazembe-Smouha                     1-0
Aug 23: Al-Hilal (Omdurman)-TP Mazembe        1-0
Aug 23: MA Tétouan-Smouha                     2-1
Sep 12: Smouha-Al-Hilal (Omdurman)            1-1  
Sep 12: TP Mazembe-MA Tétouan                 5-0

 1.TP Mazembe (Lubumbashi)         6  3  2  1  8- 1 11
 2.Al-Hilal (Omdurman)             6  2  3  1  5- 3  9
 3.MA Tétouan                      6  2  2  2  6-10  8
 4.Smouha                          6  1  1  4  5-10  4

Group B
Jun 26: Al-Merreikh-MC El Eulma               2-0
Jun 27: ES Sétif-USM Alger                    1-2
Jul 10: USM Alger-Al-Merreikh                 1-0
Jul 11: MC El Eulma-ES Sétif                  0-1
Jul 24: USM Alger-MC El Eulma                 2-1
Jul 25: ES Sétif-Al-Merreikh                  1-1
Aug  7: MC El Eulma-USM Alger                 0-1
Aug  9: Al-Merreikh-ES Sétif                  2-0
Aug 21: USM Alger-ES Sétif                    3-0
Aug 22: MC Eulma-Al-Merreikh                  2-3
Sep 11: Al-Merreikh-USM Alger                 1-0
Sep 11: ES Sétif-MC El Eulma                  2-2

 1.USM Alger                       6  5  0  1  9- 3 15
 2.Al-Merreikh (Omdurman)          6  4  1  1  9- 4 13
 3.ES Sétif                        6  1  2  3  5-10  5
 4.MC El Eulma                     6  0  1  5  5-11  1

Semifinals 
(Sep 26 and Oct 4)
Al-Merreikh (Omdurman)   Sud  TP Mazembe               CoK   2-1  0-3  2-4
(Sep 27 and Oct 3)
Al-Hilal (Omdurman)      Sud  USM Alger                Alg   1-2  0-0  1-2

Final (Oct 31 and Nov 8)
USM Alger                Alg  TP Mazembe               CoK   1-2  0-2  1-4
--------------------------------------------------------------------------------------------
2016 CAF Champions League
2016 Orange CAF Champions League
Tournament details
Dates12 February – 23 October 2016
Teams55 (from 43 associations)
Final positions
ChampionsSouth Africa Mamelodi Sundowns (1st title)
Runners-upEgypt Zamalek
Tournament statistics
Matches played114
Goals scored261 (2.29 per match)
Top scorer(s)Nigeria Mfon Udoh (9 goals)
Preliminary Round 
(Feb 12 and 27)
OC Khouribga             Mor  GAMTEL                   Gam   2-1  2-1  4-2
(Feb 12 and 28)
Vipers SC (Wakiso)       Uga  Enyimba (Aba)            Nga   1-0  0-2  1-2
(Feb 13 and 27)
Gor Mahia (Nairobi)      Ken  CNaPS Sport              Mad   1-2  0-1  1-3
Cercle de Joachim        Mts  Young Africans           Tan   0-1  0-2  0-3
Chicken Inn (Bulawayo)   Zim  Mamelodi Sundowns        SAf   1-0  0-2  1-2
(Feb 13 and 28)
Mafunzo                  Zan  AS Vita Club (Kinshasa)  CoK   0-3  0-1  0-4
Mochudi Centre Chiefs    Bot  Ferroviário Maputo       Moz      o/w       x
Recreativo Libolo        Ang  Racing de Micomeseng     EqG   5-1  4-0  9-1
Mangasport (Moanda)      Gab  Etoile du Congo (Brazz.) CoB   0-0  0-3  0-3
AS Douanes (Dakar)       Sen  Horoya AC (Conakry)      Gui   0-0  0-4  0-4
Stade Malien (Bamako)    Mli  RC Bobo Dioulasso        BuF   3-1  1-0  4-1
(Feb 14 and 26)
Zesco United (Ndola)     Zam  Al-Ghazala (Wau)         SSu   2-0  1-0  3-0
Onze Créateurs (Bamako)  Mli  Al-Ahly (Tripoli)        Lby   1-2  0-0  1-2
Club Africain            Tun  AS Tanda                 IvC   2-0  0-0  2-0
(Feb 14 and 27)
Saint George             Eth  Saint Michel United      Sey   3-0  1-1  4-1
Mbabane Swallows         Swa  APR                      Rwa   1-0  1-4  2-4
Volcan Club              Com  Kaizer Chiefs            SAf   0-4  o/w  0-7z
(Feb 14 and 28)
Cotontchad (N'Djaména)   Chd  ASEC (Abidjan)           IvC   0-1  0-0  0-1
Lioli (Teyateyaneng)     Les  Vital'ô (Bujumbura)      Bdi   1-2  1-0  2-2*
AshantiGold SC (Obuasi)  Gha  MO Béjaïa                Alg   1-0  1-3  2-3
Warri Wolves             Nga  Sporting (Praia Cruz)    STP      w/o       y
Nimba United             Lbr  Union de Douala          Cmr   1-3  0-1  1-4
(Feb 14 and Mar 6)
WAC Casablanca           Mor  AS Douanes (Niamey)      Ngr   2-0  1-2  3-2
AC Léopards (Dolisie)    CoB                                 bye
Al-Hilal (Omdurman)      Sud                                 bye
Al-Merreikh (Omdurman)   Sud                                 bye
ES Sétif                 Alg                                 bye
Cotonsport (Garoua)      Cmr                                 bye
TP Mazembe               CoK                                 bye
Etoile du Sahel (Sousse) Tun                                 bye
Al-Ahly (Cairo)          Egy                                 bye
Zamalek                  Egy                                 bye
x Mochudi Centre Chiefs withdrew before 1st leg
y Sporting (Praia Cruz) failed to arrive for 1st leg
z Volcan Club did not show for 2nd leg

First Round
(Mar 12 and 19)
WAC Casablanca           Mor  CNaPS Sport              Mad   5-1  1-2  6-3
APR                      Rwa  Young Africans           Tan   1-2  1-1  2-3
Mamelodi Sundowns        SAf  AC Léopards (Dolisie)    CoB   2-0  1-1  3-1
Recreativo Libolo        Ang  Al-Ahly (Cairo)          Egy   0-0  0-2  0-2
(Mar 12 and 20)
Al-Ahly (Tripoli)        Lby  Al-Hilal (Omdurman)      Sud   1-0  1-2 *2-2x
Kaizer Chiefs            SAf  ASEC (Abidjan)           IvC   0-1  0-0  0-1
Stade Malien (Bamako)    Mli  Cotonsport (Garoua)      Cmr   2-0  0-1  2-1
Club Africain            Tun  MO Béjaïa                Alg   1-0  0-2  1-2
Zesco United (Ndola)     Zam  Horoya AC (Conakry)      Gui   4-1  0-2  4-3
(Mar 13 and 19)
Enyimba (Aba)            Nga  Vital'ô (Bujumbura)      Bdi   5-1  1-2  6-3
OC Khouribga             Mor  Etoile du Sahel (Sousse) Tun   1-1  0-2  1-3y
Union de Douala          Cmr  Zamalek                  Egy   0-1  0-2  0-3 
Warri Wolves             Nga  Al-Merreikh (Omdurman)   Sud   0-1  0-1  0-2
(Mar 13 and 20)
Etoile du Congo (Brazz.) CoB  ES Sétif                 Alg   1-1  2-4  3-5
AS Vita Club (Kinshasa)  CoK  Ferroviário Maputo       Moz   1-0  1-1  2-1
Saint George             Eth  TP Mazembe               CoK   2-2  0-1  2-3
x 1st leg in Tunis
y 1st leg in Agadir

Second Round 
(Apr 9 and 19)
Al-Merreikh (Omdurman)   Sud  ES Sétif                 Alg   2-2  0-0  2-2*
Stade Malien (Bamako)    Mli  Zesco United (Ndola)     Zam   1-3  1-2  2-5
Zamalek                  Egy  MO Béjaïa                Alg   2-0  1-1  3-1
(Apr 9 and 20)
Young Africans           Tan  Al-Ahly (Cairo)          Egy   1-1  1-2  2-3z
ASEC (Abidjan)           IvC  Al-Ahly (Tripoli)        Lby   2-0  1-2  3-2y
WAC Casablanca           Mor  TP Mazembe               CoK   2-0  1-1  3-1x
(Apr 10 and 20)
AS Vita Club (Kinshasa)  CoK  Mamelodi Sundowns        SAf   1-0  1-2 *2-2w
Enyimba (Aba)            Nga  Etoile du Sahel (Sousse) Tun   3-0  0-3  3-3  4-3p
w AS Vita Club disqualified from the competition for having fielded a suspended
  player in the preliminary round against Mafunzo; because of this, Mamelodi
  Sundowns, as the last club to have played AS Vita Club, take their place in
  the group stage of the Champions' League
x 1st leg in Marrakech
y 2nd leg in Tunis
z 2nd leg in Alexandria

Champions' League

Group A
Jun 18: Zesco United-Al-Ahly (Cairo)          3-2
Jun 18: ASEC (Abidjan)-WAC Casablanca         0-1
Jun 28: Al-Ahly (Cairo)-ASEC (Abidjan)        1-2x
Jun 29: WAC Casablanca-Zesco United           2-0y
Jul 16: Zesco United-ASEC (Abidjan)           3-1
Jul 16: Al-Ahly (Cairo)-WAC Casablanca        0-0x
Jul 27: ASEC (Abidjan)-Zesco United           1-1
Jul 27: WAC Casablanca-Al-Ahly (Cairo)        0-1y
Aug 12: Al-Ahly (Cairo)-Zesco United          2-2
Aug 14: WAC Casablanca-ASEC (Abidjan)         2-1
Aug 24: ASEC (Abidjan)-Al-Ahly (Cairo)        0-0
Aug 24: Zesco United-WAC Casablanca           1-1
x in Alexandria
y in Rabat

 1.WAC Casablanca                  6  3  2  1  6- 3 11
 2.Zesco United (Ndola)            6  2  3  1 10- 9  9
 3.Al-Ahly (Cairo)                 6  1  3  2  6- 7  6
 4.ASEC (Abidjan)                  6  1  2  3  5- 8  5

Group B
Jun 18: ES Sétif-Mamelodi Sundowns            0-2x
Jun 19: Enyimba-Zamalek                       0-1y
Jun 29: Mamelodi Sundowns-Enyimba             2-1
Jul 17: Zamalek-Mamelodi Sundowns             1-2
Jul 27: Mamelodi Sundowns-Zamalek             1-0
Aug 15: Zamalek-Enyimba                       1-0
Aug 23: Enyimba-Mamelodi Sundowns             3-1y
x abandoned before the end of the match due to crowd trouble; ES Sétif disqualified
y in Port Harcourt

 1.Mamelodi Sundowns               4  3  0  1  6- 5  9
 2.Zamalek                         4  2  0  2  3- 3  6
 3.Enyimba (Aba)                   4  1  0  3  4- 5  3
 -.ES Sétif                        disqualified

Semifinals
(Sep 16 and 24)
Zamalek                  Egy  WAC Casablanca           Mor   4-0  2-5  6-5x
(Sep 17 and 24)
Zesco United (Ndola)     Zam  Mamelodi Sundowns        SAf   2-1  0-2  2-3 
x 1st leg in Borg el-Arab, 2nd leg in Rabat

Final (Oct 15 and 23)
Mamelodi Sundowns        SAf  Zamalek                  Egy   3-0  0-1  3-1