Fixtures and results for the 2010 African Champions League.
Holders: TP Mazembe (DRC)
19-21/03/10: APR (RWA) 1-0 TP Mazembe (DRC)
02-04/04/10: TP Mazembe (DRC) v APR (RWA)
19-21/03/10: Djoliba (MLI) 1-0 ASC Linguere (SEN)
02-04/04/10: ASC Linguere (SEN) v Djoliba (MLI)
19-21/03/10: Ismaili (EGY) 3-1 Ajesaia (MAD)
02-04/04/10: Ajesaia (MAD) v Ismaili (EGY)
19-21/03/10: Africa Sports (CIV) 0-0 Al Hilal (SUD)
02-04/04/10: Al Hilal (SUD) v Africa Sports (CIV)
19-21/03/10: Raja Casablanca (MAR) 1-1 Petro Atletico (ANG)
02-04/04/10: Petro Atletico (ANG) v Raja Casablanca (MAR)
19-21/03/10: Club Africain (TUN) 1-1 JS Kabylie (ALG)
02-04/04/10: JS Kabylie (ALG) v Club Africain (TUN)
19-21/03/10: Gazelle (CHA) 1-1 Al Merreikh (SUD)
02-04/04/10: Al Merreikh (SUD) v Gazelle (CHA)
19-21/03/10: Esperance (TUN) 4-1 ASFA Yennenga (BUR)
02-04/04/10: ASFA Yennenga (BUR) v Esperance (TUN)
19-21/03/10: Curepipe Starlight (MRI) 0-3 Gaborone Utd (BOT)
02-04/04/10: Gaborone Utd (BOT) v Curepipe Starlight (MRI)
19-21/03/10: St Eloi Lupopo (DRC) 0-1 Dynamos (ZIM)
02-04/04/10: Dynamos (ZIM) v St Eloi Lupopo (DRC)
19-21/03/10: Gunners (ZIM) 1-0 Al Ahly (EGY)
02-04/04/10: Al Ahly (EGY) v Gunners (ZIM)
19-21/03/10: Al Ittihad (LBA) 1-1 Difaa Al Jadida (MAR)
02-04/04/10: Difaa Al Jadida (MAR) v Al Ittihad (LBA)
19-21/03/10: Zanaco (ZAM) 1-0 Asec Mimosas (CIV)
02-04/04/10: Asec Mimosas (CIV) v Zanaco (ZAM)
19-21/03/10: Union Douala (CMR) 0-2 Entente Setif (ALG)
02-04/04/10: Entente Setif (ALG) v Union Douala (CMR)
19-21/03/10: Tiko Utd (CMR) 2-2 Heartland (NGR)
02-04/04/10: Heartland (NGR) v Tiko Utd (CMR)
19-21/03/10: SuperSport Utd (RSA) 3-0 Ferroviario Maputo (MOZ)
02-04/04/10: Ferroviario Maputo (MOZ) v SuperSport Utd (RSA)
12-14/02/10: APR (RWA) 2-2 Recreativo Libolo (ANG)
26-28/02/10: Recreativo Libolo (ANG) 0-1 APR (RWA)
APR advance 3-2 on aggregate
12-14/02/10: Djoliba (MLI) 1-0 Al Ahly Benghazi (LBA)
26-28/02/10: Al Ahly Benghazi (LBA) 0-0 Djoliba (MLI)
Djoliba advance 1-0 on aggregate
12-14/02/10: ASC Linguere (SEN) 0-2 Asante Kotoko (GHA)
26-28/02/10: Asante Kotoko (GHA) 0-2 ASC Linguere (SEN)
2-2 on aggregate, ASC Linguere advance 4-2 on penalties
12-14/02/10: Sofapaka (KEN) 0-0 Ismaili (EGY)
26-28/02/10: Ismaili (EGY) 2-0 Sofapaka (KEN)
Ismaili advance 2-0 on aggregate
12-14/02/10: Stade Tamponnaise (REU) 2-1 Ajesaia (MAD)
26-28/02/10: Ajesaia (MAD) 1-3 Stade Tamponnaise (REU)
Stade Tamponnaise advance 5-2 on aggregate
12-14/02/10: Benin entrant c-c Africa Sports (CIV)
Africa Sports advance after Benin withdrew its entrant
12-14/02/10: Fello Star (GUI) 1-3 Raja Casablanca (MAR)
26-28/02/10: Raja Casablanca (MAR) 1-1 Fello Star (GUI)
Raja Casablanca advance 4-2 on aggregate
12-14/02/10: Ela Nguema (GEQ) 2-3 Petro Atletico (ANG)
26-28/02/10: Petro Atletico (ANG) 6-1 Ela Nguema (GEQ)
Petro Atletico advance 9-3 on aggregate
12-14/02/10: Sahel (NIG) 2-1 Club Africain (TUN)
26-28/02/10: Club Africain (TUN) 1-0 Sahel (NIG)
2-2 on aggregate, Club Africain qualify on away goals rule
12-14/02/10: Armed Forces (GAM) 1-2 JS Kabylie (ALG)
26-28/02/10: JS Kabylie (ALG) 3-0 Armed Forces (GAM)
JS Kabylie advance 5-1 on aggregate
12-14/02/10: Gazelle (CHA) 1-0 Bayelsa Utd (NGR)
26-28/02/10: Bayelsa Utd (NGR) 2-2 Gazelle (CHA)
Gazelle advance 3-2 on aggregate
12-14/02/10: St Georges (ETH) 1-1 Al Merreikh (SUD)
26-28/02/10: Al Merreikh (SUD) 3-1 St Georges (ETH)
Al Merreikh advance 4-2 on aggregate
12-14/02/10: East End Lions (SLE) 2-2 Esperance (TUN)
26-28/02/10: Esperance (TUN) 3-2 East End Lions (SLE)
Esperance advance 5-4 on aggregate
12-14/02/10: Stade Mandji (GAB) 0-2 ASFA Yennenga (BUR)
26-28/02/10: ASFA Yennenga (BUR) 4-1 Stade Mandji (GAB)
ASFA Yennenga advance 6-1 on aggregate
12-14/02/10: La Passe (SEY) 1-0 Curepipe Starlight (MRI)
26-28/02/10: Curepipe Starlight (MRI) 3-1 La Passe (SEY)
Curepipe Starlight advance 4-2 on aggregate
12-14/02/10: Gaborone Utd (BOT) 0-0 Orlando Pirates (RSA)
26-28/02/10: Orlando Pirates (RSA) 2-2 Gaborone Utd (BOT)
2-2 on aggregate, Gaborone advance on away goals rule
12-14/02/10: Young Africans (TAN) 2-3 St Eloi Lupopo (DRC)
26-28/02/10: St Eloi Lupopo (DRC) 1-0 Young Africans (TAN)
St Eloi Lupopo advance 4-2 on aggregate
12-14/02/10: Mafunzo (ZAN) 1-2 Gunners (ZIM)
26-28/02/10: Gunners (ZIM) 4-0 Mafunzo (ZAN)
Gunners advance 6-1 on aggregate
12-14/02/10: Tempete Mocaf (CAR) 1-2 Al Ittihad (LBA)
26-28/02/10: Al Ittihad (LBA) 6-0 Tempete Mocaf (CAR)
Al Ittihad advance 8-1 on aggregate
12-14/02/10: Balantas Mansoa (GBS) 0-0 Difaa Al Jadida (MAR)
26-28/02/10: Difaa Al Jadida (MAR) 3-0 Balantas Mansoa (GBS)
Difaa Al Jadida advance 3-0 on aggregate
12-14/02/10: URA (UGA) 1-0 Zanaco (ZAM)
26-28/02/10: Zanaco (ZAM) 4-0 URA (UGA)
Zanaco advance 4-1 on aggregate
12-14/02/10: Sao Tome e Principe entrant c-c Union Douala (CMR)
Union Douala advance after Sao Tome e Principe withdrew its entrant
12-14/02/10: Diables Noir (CGO) 3-2 Entente Setif (ALG)
26-28/02/10: Entente Setif (ALG) 2-0 Diables Noir (CGO)
Entente Setif advance 4-3 on aggregate
12-14/02/10: Vital’O (BDI) 2-2 Tiko Utd (CMR)
26-28/02/10: Tiko Utd (CMR) 2-2 Vital’O (BDI)
4-4 on aggregate, Tiko United advance 5-3 on penalties
12-14/02/10: Mbabane Swallows (SWZ) 1-3 SuperSport Utd (RSA)
26-28/02/10: SuperSport Utd (RSA) 2-2 Mbabane Swallows (SWZ)
SuperSport advance 5-3 on aggregate
12-14/02/10: AC Mitsamiouli (COM) 3-5 Ferroviario Maputo (MOZ)
26-28/02/10: Ferroviario Maputo (MOZ) 4-1 C Mitsamiouli (COM)
Ferroviario Maputo advance 9-4 on aggregate