2015 CAF Champions League qualifying rounds
Dates13 February – 3 May 2015
2014
2016

The 2015 CAF Champions League qualifying rounds were played from 13 February to 3 May 2015. A total of 57 teams competed in the qualifying rounds to decide the eight places in the group stage of the 2015 CAF Champions League.[1]

Draw

The draw for the preliminary, first and second qualifying rounds was held on 22 December 2014 at the CAF headquarters in Cairo, Egypt.[2] The entry round of each team was determined by their ranking points calculated based on performances in continental club championships for the period 2010–2014.

The following 57 teams were entered into the draw:

Byes to first round Entrants to preliminary round

Format

Qualification ties were played on a home-and-away two-legged basis. If the aggregate score was tied after the second leg, the away goals rule would be applied, and if still level, the penalty shoot-out would be used to determine the winner (no extra time would be played).[1]

Schedule

The schedule of each round was as follows.[3]

Round First leg Second leg
Preliminary round 13–15 February 2015 27 February–1 March 2015
First round 13–15 March 2015 3–5 April 2015
Second round 17–19 April 2015 1–3 May 2015

Bracket

The eight winners of the second round advanced to the group stage, while the eight losers of the second round entered the Confederation Cup play-off round.[4]

Preliminary round First round Second round
            
Algeria USM Alger 3 1 4
Chad Foullah Edifice 0 3 3
Algeria USM Alger 5 1 6
Senegal AS Pikine 1 1 2
Senegal AS Pikine 1 0 1
Burkina Faso Étoile Filante 0 0 0
Algeria USM Alger 2 1 3
Guinea AS Kaloum 1 1 2
Eswatini Mbabane Swallows 1 0 1
Zambia ZESCO United 1 1 2
Zambia ZESCO United 1 1 2(4)
Guinea AS Kaloum (pen.) 1 1 2(5)
Ivory Coast Séwé Sport 1 1 2
Guinea AS Kaloum 2 1 3
Preliminary round First round Second round
            
Cameroon Coton Sport
Bye
Cameroon Coton Sport 0 0 0
Democratic Republic of the Congo SM Sanga Balende 0 2 2
Angola Recreativo do Libolo 3 0 3
Democratic Republic of the Congo SM Sanga Balende (a) 1 2 3
Democratic Republic of the Congo SM Sanga Balende 0 0 0
Sudan Al-Hilal 1 1 2
Sudan Al-Hilal 2 0 2
Zanzibar KMKM 0 1 1
Sudan Al-Hilal 4 1 5
Malawi Big Bullets 0 1 1
Comoros Fomboni Club 0 2 2
Malawi Big Bullets 1 2 3
Preliminary round First round Second round
            
Tanzania Azam 2 0 2
Sudan Al-Merrikh 0 3 3
Sudan Al-Merrikh 2 1 3
Angola Kabuscorp 0 2 2
Burundi LLB Académic 0 0 0
Angola Kabuscorp 0 1 1
Sudan Al-Merrikh (a) 1 1 2
Tunisia Espérance de Tunis 0 2 2
Uganda Kampala City Council 1 0 1
Cameroon Cosmos de Bafia 0 3 3
Cameroon Cosmos de Bafia 0 1 1
Tunisia Espérance de Tunis 1 3 4
Tunisia Espérance de Tunis
Bye
Preliminary round First round Second round
            
Algeria MC El Eulma (a) 1 1 2
Ethiopia Saint George 0 2 2
Algeria MC El Eulma 0 2 2
Ghana Asante Kotoko 0 1 1
Sierra Leone East End Lions
Ghana Asante Kotoko (w/o)
Algeria MC El Eulma (pen.) 1 0 1(7)
Tunisia CS Sfaxien 0 1 1(6)
Equatorial Guinea Sony Elá Nguema 1 0 1
Togo AC Semassi 1 1 2
Togo AC Semassi 0 0 0
Tunisia CS Sfaxien 5 1 6
Tunisia CS Sfaxien
Bye
Preliminary round First round Second round
            
Kenya Gor Mahia (a) 1 2 3
Madagascar CNaPS Sport 0 3 3
Kenya Gor Mahia 0 0 0
Republic of the Congo AC Léopards 1 1 2
Republic of the Congo AC Léopards
Bye
Republic of the Congo AC Léopards 1 0 1
Egypt Smouha 0 2 2
Nigeria Enyimba 3 1 4
Benin Buffles du Borgou 0 0 0
Nigeria Enyimba 1 0 1
Egypt Smouha 0 2 2
Libya Al-Ahli Tripoli 1 0 1(3)
Egypt Smouha (pen.) 0 1 1(5)
Preliminary round First round Second round
            
Mali Club Olympique de Bamako 2 0 2
Morocco Moghreb Tétouan 0 3 3
Morocco Moghreb Tétouan 4 1 5
Nigeria Kano Pillars 0 2 2
South Sudan Al-Malakia 0 0 0
Nigeria Kano Pillars 2 3 5
Morocco Moghreb Tétouan (pen.) 1 0 1(4)
Egypt Al-Ahly 0 1 1(3)
Mozambique Liga Muçulmana 0 1 1
Rwanda APR 0 2 2
Rwanda APR 0 0 0
Egypt Al-Ahly 2 2 4
Egypt Al-Ahly
Bye
Preliminary round First round Second round
            
South Africa Kaizer Chiefs 2 1 3
Botswana Township Rollers 1 0 1
South Africa Kaizer Chiefs 0 0 0
Morocco Raja Casablanca 1 2 3
Morocco Raja Casablanca 4 2 6
Republic of the Congo Diables Noirs 0 2 2
Morocco Raja Casablanca 2 2 4(1)
Algeria ES Sétif (pen.) 2 2 4(4)
The Gambia Real Banjul 1 1 2
Liberia Barrack Young Controllers 1 0 1
The Gambia Real Banjul 1 0 1
Algeria ES Sétif 1 2 3
Algeria ES Sétif
Bye
Preliminary round First round Second round
            
Gabon AS Mangasport 1 0 1
Lesotho Bantu 0 0 0
Gabon AS Mangasport 1 1 2
Mali Stade Malien 3 2 5
Mali Stade Malien (a) 0 1 1
Niger AS GNN 0 1 1
Mali Stade Malien 2 1 3
Democratic Republic of the Congo TP Mazembe 2 2 4
Seychelles St Michel United 1 0 1
South Africa Mamelodi Sundowns 1 3 4
South Africa Mamelodi Sundowns 1 1 2
Democratic Republic of the Congo TP Mazembe 0 3 3
Democratic Republic of the Congo TP Mazembe
Bye

Preliminary round

The preliminary round included the 50 teams that did not receive byes to the first round.

Team 1 Agg.Tooltip Aggregate score Team 2 1st leg 2nd leg
Mbabane Swallows Eswatini 1–2 Zambia ZESCO United 1–1 0–1
Séwé Sport Ivory Coast 2–3 Guinea AS Kaloum 1–2 1–1
USM Alger Algeria 4–3 Chad Foullah Edifice 3–0 1–3
AS Pikine Senegal 1–0 Burkina Faso Étoile Filante 1–0 0–0
Al-Hilal Sudan 2–1 Zanzibar KMKM 2–0 0–1
Fomboni Club Comoros 2–3 Malawi Big Bullets 0–1 2–2
Recreativo do Libolo Angola 3–3 (a) Democratic Republic of the Congo SM Sanga Balende 3–1 0–2
Kampala City Council Uganda 1–3 Cameroon Cosmos de Bafia 1–0 0–3
Azam Tanzania 2–3 Sudan Al-Merrikh 2–0 0–3
LLB Académic Burundi 0–1 Angola Kabuscorp 0–0 0–1
Sony Elá Nguema Equatorial Guinea 1–2 Togo AC Semassi 1–1 0–1
MC El Eulma Algeria 2–2 (a) Ethiopia Saint George 1–0 1–2
East End Lions Sierra Leone w/o Ghana Asante Kotoko
Enyimba Nigeria 4–0 Benin Buffles du Borgou 3–0 1–0
Al-Ahli Tripoli Libya 1–1 (3–5 p) Egypt Smouha 1–0 0–1
Gor Mahia Kenya 3–3 (a) Madagascar CNaPS Sport 1–0 2–3
Liga Muçulmana Mozambique 1–2 Rwanda APR 0–0 1–2
Club Olympique de Bamako Mali 2–3 Morocco Moghreb Tétouan 2–0 0–3
Al-Malakia South Sudan 0–5 Nigeria Kano Pillars 0–2 0–3
Real Banjul The Gambia 2–1 Liberia Barrack Young Controllers 1–1 1–0
Kaizer Chiefs South Africa 3–1 Botswana Township Rollers 2–1 1–0
Raja Casablanca Morocco 6–2 Republic of the Congo Diables Noirs 4–0 2–2
St Michel United Seychelles 1–4 South Africa Mamelodi Sundowns 1–1 0–3
AS Mangasport Gabon 1–0 Lesotho Bantu 1–0 0–0
Stade Malien Mali 1–1 (a) Niger AS GNN 0–0 1–1
Mbabane Swallows Eswatini1–1Zambia ZESCO United
Badenhorst 89' Report Zulu 44'
Somhlolo National Stadium, Lobamba
Referee: Sentso Mohau (Lesotho)
ZESCO United Zambia1–0Eswatini Mbabane Swallows
Zulu 28' Report
Levy Mwanawasa Stadium, Ndola
Referee: João Goma (Angola)

ZESCO United won 2–1 on aggregate.


Séwé Sport Ivory Coast1–2Guinea AS Kaloum
Pathinvo 68' Report Ballo 18'
Konté 74'
Stade Robert Champroux, Abidjan
Referee: Daouda Guèye (Senegal)
AS Kaloum Guinea1–1Ivory Coast Séwé Sport
Kassongo 44' Report Assiri 74'
Stade du 26 Mars, Bamako (Mali)
Referee: Hamidu Bomison (Ghana)

Note: The second leg was played outside of Guinea due to Ebola outbreak.
AS Kaloum won 3–2 on aggregate.


USM Alger Algeria3–0Chad Foullah Edifice
Chafaï 4'
Belaïli 56' (pen.)
Carolus 90'
Report
Stade Omar Hamadi, Algiers
Referee: Wahid Tamuni (Libya)
Foullah Edifice Chad3–1Algeria USM Alger
Kédigui 15'
Dingamnai 19' (pen.)
Boudina 58'
Report Laïfaoui 10'

USM Alger won 4–3 on aggregate.


AS Pikine Senegal1–0Burkina Faso Étoile Filante
Wade 81' Report
Stade Demba Diop, Dakar
Referee: Fabricio Duarte (Cape Verde)
Étoile Filante Burkina Faso0–0Senegal AS Pikine
Report
Stade du 4 Août, Ouagadougou
Referee: Akintoye Koole (Benin)

AS Pikine won 1–0 on aggregate.


Al-Hilal Sudan2–0Zanzibar KMKM
Hamid 27'
Kébé 49'
Report
Al-Hilal Stadium, Omdurman
Referee: Luelseghed Ghebremichael (Eritrea)
KMKM Zanzibar1–0Sudan Al-Hilal
Mwalim 69' Report
Amaan Stadium, Zanzibar City
Referee: Brian Miiro (Uganda)

Al-Hilal won 2–1 on aggregate.


Fomboni Club Comoros0–1Malawi Big Bullets
Report Kumwenda 90'
Stade de Beaumer, Moroni
Referee: Hubert Andriamiharisoa (Madagascar)
Big Bullets Malawi2–2Comoros Fomboni Club
Limbani 35'
Kumwenda 42'
Report Alphonse 53'
Takfidine 56' (pen.)
Kamuzu Stadium, Blantyre
Referee: Aníbal António (Mozambique)

Big Bullets won 3–2 on aggregate.


Recreativo do Libolo Angola3–1Democratic Republic of the Congo SM Sanga Balende
Diawara 13'
Fredy 22'
Dário 44'
Report Mukundi 58'
Estádio Municipal de Calulo, Calulo
Referee: Lekgotla Johannes (Botswana)
SM Sanga Balende Democratic Republic of the Congo2–0Angola Recreativo do Libolo
Mukundi 34' (pen.)
Luyindama 41'
Report
Stade Tata Raphaël, Kinshasa
Referee: Gervais Munyanziza (Rwanda)

3–3 on aggregate. SM Sanga Balende won on away goals.


Kampala City Council Uganda1–0Cameroon Cosmos de Bafia
Wasswa 82' Report
Mandela National Stadium, Kampala
Referee: Eric Gasinzigwa (Burundi)
Cosmos de Bafia Cameroon3–0Uganda Kampala City Council
Ekamba 31'
Tombi 69', 89'
Report

Cosmos de Bafia won 3–1 on aggregate.


Azam Tanzania2–0Sudan Al-Merrikh
Kavumbangu 9'
Bocco 77'
Report
Chamazi Stadium, Dar es Salaam
Referee: Hassan Mohamed Hagi (Somalia)
Al-Merrikh Sudan3–0Tanzania Azam
Al-Madina 12'
Abdalla 86'
Wanga 89'
Report
Al-Merrikh Stadium, Omdurman
Referee: Wellington Kaoma (Zambia)

Al-Merrikh won 3–2 on aggregate.


LLB Académic Burundi0–0Angola Kabuscorp
Report
Kabuscorp Angola1–0Burundi LLB Académic
Meyong 13' Report
Estádio dos Coqueiros, Luanda
Referee: Wisdom Chewe (Zambia)

Kabuscorp won 1–0 on aggregate.


Sony Elá Nguema Equatorial Guinea1–1Togo AC Semassi
Bikoro 55' (pen.) Report Folly-Klan 87'
Estadio Internacional, Malabo
Referee: Messie Nkounkou (Congo)
AC Semassi Togo1–0Equatorial Guinea Sony Elá Nguema
Fousseni 88' Report
Stade Municipal, Lomé
Attendance: 10,000
Referee: Abubakar Ago (Nigeria)

AC Semassi won 2–1 on aggregate.


MC El Eulma Algeria1–0Ethiopia Saint George
Hamiti 45' (pen.) Report
Stade Messaoud Zougar, El Eulma
Referee: Nasrallah Jaouadi (Tunisia)
Saint George Ethiopia2–1Algeria MC El Eulma
B. Assefa 45'
Adane 67'
Report Tembeng 70'
Bahir Dar Stadium, Bahir Dar
Referee: Farah Aden (Djibouti)

2–2 on aggregate. MC El Eulma won on away goals.


East End Lions Sierra LeoneCancelledGhana Asante Kotoko
Report
Asante Kotoko GhanaCancelledSierra Leone East End Lions
Report

Asante Kotoko won on walkover after East End Lions withdrew.[5]


Enyimba Nigeria3–0Benin Buffles du Borgou
Daniel 7'
Sokari 84'
Onyekachi 90'
Report
Buffles du Borgou Benin0–1Nigeria Enyimba
Report Abalogu 50'

Enyimba won 4–0 on aggregate.


Al-Ahli Tripoli Libya1–0Egypt Smouha
Al Ghanodi 49' (pen.) Report
Smouha Egypt1–0Libya Al-Ahli Tripoli
Amin 52' (pen.) Report
Penalties
Farid soccer ball with check mark
Nabil soccer ball with check mark
Said soccer ball with check mark
Al Mounofi soccer ball with check mark
Amin soccer ball with check mark
5–3 soccer ball with check mark Al Ghanodi
soccer ball with check mark H. Elhouni
soccer ball with check mark Al Ouarfali
soccer ball with red X E. El Masry
Alexandria Stadium, Alexandria
Referee: Hicham Tiazi (Morocco)

Note: The first leg was played outside of Libya due to security concerns.
1–1 on aggregate. Smouha won on penalties.


Gor Mahia Kenya1–0Madagascar CNaPS Sport
Abondo 3' (pen.) Report
Nyayo National Stadium, Nairobi
Referee: Mashood Ssali (Uganda)
CNaPS Sport Madagascar3–2Kenya Gor Mahia
Ralaidimy 7'
Vombola 36', 44'
Report Abondo 29'
Odhiambo 88'

3–3 on aggregate. Gor Mahia won on away goals.


Liga Muçulmana Mozambique0–0Rwanda APR
Report
Estádio da Matola, Maputo
Referee: Leston Nangombe (Namibia)
APR Rwanda2–1Mozambique Liga Muçulmana
Mubumbyi 81'
Mugiraneza 85'
Report Arnaldo 48'
Amahoro Stadium, Kigali
Referee: Gait Metodious Oting (South Sudan)

APR won 2–1 on aggregate.


Club Olympique de Bamako Mali2–0Morocco Moghreb Tétouan
Diarra 51' (pen.), 66' Report
Stade Modibo Kéïta, Bamako
Referee: Falou Galasse Kane (Senegal)
Moghreb Tétouan Morocco3–0Mali Club Olympique de Bamako
Iajour 13'
Abarhoun 25'
Naïm 79'
Report
Stade Saniat Rmel, Tétouan
Referee: Haithem Kossaï (Tunisia)

Moghreb Tétouan won 3–2 on aggregate.


Al-Malakia South Sudan0–2Nigeria Kano Pillars
Report Gambo 49'
Obiazor 63'
Juba Stadium, Juba
Referee: Lemma Nigussie (Ethiopia)
Kano Pillars Nigeria3–0South Sudan Al-Malakia
Gambo 38', 90+2'
Hassan 89'
Report
Sani Abacha Stadium, Kano
Referee: Kossi Azaleko (Togo)

Kano Pillars won 5–0 on aggregate.


Real Banjul The Gambia1–1Liberia Barrack Young Controllers
Sawo 82' Report Jabateh 3'
Banjul Mini-Stadium, Banjul
Referee: Yakhouba Keita (Guinea)
Barrack Young Controllers Liberia0–1The Gambia Real Banjul
Report Jarju 30'
Banjul Mini-Stadium, Banjul (Gambia)
Referee: Boubou Traoré (Mali)

Note: The second leg was played outside of Liberia due to Ebola outbreak. The match was scheduled to take place in the Stade du 26 Mars, Bamako (Mali), on 1 March 2015 but the Malian Football Federation eventually did not allow Barrack Young Controllers to play there.[6][7] The match was moved to take place in the Gambia the following week.[8]
Real Banjul won 2–1 on aggregate.


Kaizer Chiefs South Africa2–1Botswana Township Rollers
Rusike 5'
Mashamaite 90+3'
Report Boy 47'
FNB Stadium, Johannesburg
Referee: Soulaimane Ansudane (Comoros)
Township Rollers Botswana0–1South Africa Kaizer Chiefs
Report Nkosi 27'
Botswana National Stadium, Gaborone
Referee: Duncan Lengani (Malawi)

Kaizer Chiefs won 3–1 on aggregate.


Raja Casablanca Morocco4–0Republic of the Congo Diables Noirs
Guehi 9'
Osaguona 70'
Karrouchy 90'
Jbira 90'
Report
Stade Mohamed V, Casablanca
Referee: Mahmoud Ashour (Egypt)
Diables Noirs Republic of the Congo2–2Morocco Raja Casablanca
Ebengo 83' (pen.)
Mvete 87'
Report Mabidé 41'
Osaguona 55'
Stade Municipal, Pointe-Noire
Referee: Mal Mohamadou (Cameroon)

Raja Casablanca won 6–2 on aggregate.


St Michel United Seychelles1–1South Africa Mamelodi Sundowns
Fenosoa 71' Report Billiat 84'
Stade Linité, Victoria
Referee: Mbongseni Fakudze (Swaziland)
Mamelodi Sundowns South Africa3–0Seychelles St Michel United
Moriri 7' (pen.), 52'
Mashego 88'
Report

Mamelodi Sundowns won 4–1 on aggregate.


AS Mangasport Gabon1–0Lesotho Bantu
Bakayoko 42' Report
Stade Henri Sylvoz, Moanda
Referee: Ditonil da Costa Lima (São Tomé and Príncipe)
Bantu Lesotho0–0Gabon AS Mangasport
Report
Setsoto Stadium, Maseru
Referee: Tinyiko Hlungwani (South Africa)

AS Mangasport won 1–0 on aggregate.


Stade Malien Mali0–0Niger AS GNN
Report
Stade Modibo Kéïta, Bamako
Referee: Gilberto dos Santos (Guinea-Bissau)
AS GNN Niger1–1Mali Stade Malien
Talatou 63' (pen.) Report Bangoura 82'
Stade Municipal, Niamey
Referee: Bienvenu Sinko (Ivory Coast)

1–1 on aggregate. Stade Malien won on away goals.

First round

The first round included 32 teams: the 25 winners of the preliminary round, and the 7 teams that received byes to this round.

Team 1 Agg.Tooltip Aggregate score Team 2 1st leg 2nd leg
ZESCO United Zambia 2–2 (4–5 p) Guinea AS Kaloum 1–1 1–1
USM Alger Algeria 6–2 Senegal AS Pikine 5–1 1–1
Al-Hilal Sudan 5–1 Malawi Big Bullets 4–0 1–1
Coton Sport Cameroon 0–2 Democratic Republic of the Congo SM Sanga Balende 0–0 0–2
Cosmos de Bafia Cameroon 1–4 Tunisia Espérance de Tunis 0–1 1–3
Al-Merrikh Sudan 3–2 Angola Kabuscorp 2–0 1–2
AC Semassi Togo 0–6 Tunisia CS Sfaxien 0–5 0–1
MC El Eulma Algeria 2–1 Ghana Asante Kotoko 0–0 2–1
Enyimba Nigeria 1–2 Egypt Smouha 1–0 0–2
Gor Mahia Kenya 0–2 Republic of the Congo AC Léopards 0–1 0–1
APR Rwanda 0–4 Egypt Al-Ahly 0–2 0–2
Moghreb Tétouan Morocco 5–2 Nigeria Kano Pillars 4–0 1–2
Real Banjul The Gambia 1–3 Algeria ES Sétif 1–1 0–2
Kaizer Chiefs South Africa 0–3 Morocco Raja Casablanca 0–1 0–2
Mamelodi Sundowns South Africa 2–3 Democratic Republic of the Congo TP Mazembe 1–0 1–3
AS Mangasport Gabon 2–5 Mali Stade Malien 1–3 1–2
ZESCO United Zambia1–1Guinea AS Kaloum
Zulu 90+3' Report Soumah 58'
Levy Mwanawasa Stadium, Ndola
Referee: Israel Mujuni (Tanzania)
AS Kaloum Guinea1–1Zambia ZESCO United
Kassongo 77' (pen.) Report Zulu 41'
Penalties
Kassongo soccer ball with check mark
Diawara soccer ball with check mark
Thiam soccer ball with check mark
Camara soccer ball with check mark
Banh soccer ball with check mark
5–4 soccer ball with check mark Ching'andu
soccer ball with check mark Chaila
soccer ball with check mark Oluwafemi
soccer ball with check mark Zulu
soccer ball with red X Mwanza
Stade du 26 Mars, Bamako (Mali)
Referee: Noureddine El Jaafari (Morocco)

Note: The second leg was played outside of Guinea due to Ebola outbreak.
2–2 on aggregate. AS Kaloum won on penalties.


USM Alger Algeria5–1Senegal AS Pikine
Bouchema 12'
Beldjilali 22'
Meftah 53' (pen.), 81'
Belaïli 70'
Report Niang 10'
Stade Omar Hamadi, Algiers
Referee: Mahmoud El Banna (Egypt)
AS Pikine Senegal1–1Algeria USM Alger
Sow 26' Report Koudri 79'
Stade Demba Diop, Dakar
Referee: Cecil Fleischer (Ghana)

USM Alger won 6–2 on aggregate.


Al-Hilal Sudan4–0Malawi Big Bullets
Careca 9', 48'
Kébé 12'
Hamid 84'
Report
Al-Hilal Stadium, Omdurman
Referee: Hudu Munyemana (Rwanda)
Big Bullets Malawi1–1Sudan Al-Hilal
Chilapondwa 75' (pen.) Report Kebé 78'

Al-Hilal won 5–1 on aggregate.


Coton Sport Cameroon0–0Democratic Republic of the Congo SM Sanga Balende
Report
Roumdé Adjia Stadium, Garoua
Referee: Joshua Amao (Nigeria)
SM Sanga Balende Democratic Republic of the Congo2–0Cameroon Coton Sport
Mukundi 80' (pen.)
Mpongo 86'
Report
Stade Tata Raphaël, Kinshasa
Referee: Sylvester Kirwa (Kenya)

SM Sanga Balende won 2–0 on aggregate.


Cosmos de Bafia Cameroon0–1Tunisia Espérance de Tunis
Report Afful 89'
Stade de la Réunification, Douala
Referee: Hélder Martins de Carvalho (Angola)
Espérance de Tunis Tunisia3–1Cameroon Cosmos de Bafia
N'Djeng 32' (pen.), 44' (pen.)
Chaalali 67'
Report Chaalali 28' (o.g.)
Stade Olympique de Radès, Radès
Referee: Mahamadou Keita (Mali)

Espérance de Tunis won 4–1 on aggregate.


Al-Merrikh Sudan2–0Angola Kabuscorp
Abdalla 16'
Coffie 49'
Report
Al-Merrikh Stadium, Omdurman
Referee: Abdallah Baesus Ashraf (Libya)
Kabuscorp Angola2–1Sudan Al-Merrikh
Mputu 40'
Meyong 83'
Report Al-Madina 76'
Estádio dos Coqueiros, Luanda
Referee: Jackson Pavaza (Namibia)

Al-Merrikh won 3–2 on aggregate.


AC Semassi Togo0–5Tunisia CS Sfaxien
Report Egbuna 9' (o.g.)
Moncer 19'
Khenissi 77'
Hkimi 86'
Maâloul 89'
Stade de Kégué, Lomé
Referee: Samuel Chirindza (Mozambique)
CS Sfaxien Tunisia1–0Togo AC Semassi
Noubissi 2' Report

CS Sfaxien won 6–0 on aggregate.


MC El Eulma Algeria0–0Ghana Asante Kotoko
Report
Asante Kotoko Ghana1–2Algeria MC El Eulma
Owusu 41' Report Derrardja 61'
Hamiti 89'
Baba Yara Stadium, Kumasi
Referee: El Fadil Mohamed (Sudan)

MC El Eulma won 2–1 on aggregate.


Enyimba Nigeria1–0Egypt Smouha
Boumsong 56' Report
Smouha Egypt2–0Nigeria Enyimba
El-Agazy 85' (pen.)
Kouao 90'
Report
Alexandria Stadium, Alexandria
Referee: Slim Belkhouas (Tunisia)

Smouha won 2–1 on aggregate.


Gor Mahia Kenya0–1Republic of the Congo AC Léopards
Report Gandzé 48'
Nyayo National Stadium, Nairobi
Referee: Parmendra Nunkoo (Mauritius)
AC Léopards Republic of the Congo1–0Kenya Gor Mahia
Gandzé 42' Report
Stade Denis Sassou Nguesso, Dolisie
Referee: Louis Hakizimana (Rwanda)

AC Léopards won 2–0 on aggregate.


APR Rwanda0–2Egypt Al-Ahly
Report Moteab 66'
Soliman 83'
Al-Ahly Egypt2–0Rwanda APR
Zakaria 29', 48' Report
Petro Sport Stadium, Cairo
Referee: Luelseghed Ghebremichael (Eritrea)

Al-Ahly won 4–0 on aggregate.


Moghreb Tétouan Morocco4–0Nigeria Kano Pillars
Iajour 14', 26', 35'
Krouch 90'
Report
Stade Saniat Rmel, Tétouan
Referee: António Rodrigues (Cape Verde)
Kano Pillars Nigeria2–1Morocco Moghreb Tétouan
Edjomariegwe 59'
Ali 90'
Report Iajour 33'
Sani Abacha Stadium, Kano
Referee: Kouamé N'Dri (Ivory Coast)

Note: The first leg was postponed by a week after five Kano Pillars players were wounded in a shooting on 5 March 2015.[9]
Moghreb Tétouan won 5–2 on aggregate.


Real Banjul The Gambia1–1Algeria ES Sétif
Jallow 51' Report Bouchar 71'
Box Bar Mini-Stadium, Brikama
Referee: Ali Lemghaifry (Mauritania)
ES Sétif Algeria2–0The Gambia Real Banjul
Zerara 20'
Mellouli 47'
Report
Stade 8 Mai 1945, Sétif
Referee: Denis Dembélé (Ivory Coast)

ES Sétif won 3–1 on aggregate.


Kaizer Chiefs South Africa0–1Morocco Raja Casablanca
Report Osaguona 6'
Raja Casablanca Morocco2–0South Africa Kaizer Chiefs
Osaguona 86', 90+3' Report

Raja Casablanca won 3–0 on aggregate.


Mamelodi Sundowns South Africa1–0Democratic Republic of the Congo TP Mazembe
Billiat 86' Report
TP Mazembe Democratic Republic of the Congo3–1South Africa Mamelodi Sundowns
Kalaba 37'
Samatta 44'
Assalé 56'
Report Tau 85'

TP Mazembe won 3–2 on aggregate.


AS Mangasport Gabon1–3Mali Stade Malien
Yakouya 71' (pen.) Report Cissé 12', 75'
Sissoko 46'
Stade Henri Sylvoz, Moanda
Referee: Jean Marc Ganamandji (Central African Republic)
Stade Malien Mali2–1Gabon AS Mangasport
Ma. Coulibaly 19'
Traoré 24'
Report N'Gouan 4'
Stade Modibo Kéïta, Bamako
Referee: Ferdinand Udoh (Nigeria)

Stade Malien won 5–2 on aggregate.

Second round

The second round included the 16 winners of the first round.

Team 1 Agg.Tooltip Aggregate score Team 2 1st leg 2nd leg
USM Alger Algeria 3–2 Guinea AS Kaloum 2–1 1–1
SM Sanga Balende Democratic Republic of the Congo 0–2 Sudan Al-Hilal 0–1 0–1
Al-Merrikh Sudan 2–2 (a) Tunisia Espérance de Tunis 1–0 1–2
MC El Eulma Algeria 1–1 (7–6 p) Tunisia CS Sfaxien 1–0 0–1
AC Léopards Republic of the Congo 1–2 Egypt Smouha 1–0 0–2
Moghreb Tétouan Morocco 1–1 (4–3 p) Egypt Al-Ahly 1–0 0–1
Raja Casablanca Morocco 4–4 (1–4 p) Algeria ES Sétif 2–2 2–2
Stade Malien Mali 3–4 Democratic Republic of the Congo TP Mazembe 2–2 1–2
USM Alger Algeria2–1Guinea AS Kaloum
Chafaï 45'
Benmoussa 58'
Report Kassongo 51'
Stade Omar Hamadi, Algiers
Referee: Juste Ephrem Zio (Burkina Faso)
AS Kaloum Guinea1–1Algeria USM Alger
Sylla 75' Report Carolus 54'
Stade Modibo Kéïta, Bamako (Mali)
Referee: Mutaz Khairalla (Sudan)

Note: The second leg was played outside of Guinea due to Ebola outbreak.
USM Alger won 3–2 on aggregate.


SM Sanga Balende Democratic Republic of the Congo0–1Sudan Al-Hilal
Report Masawi 87'
Al-Hilal Sudan1–0Democratic Republic of the Congo SM Sanga Balende
Masawi 60' Report

Al-Hilal won 2–0 on aggregate.


Al-Merrikh Sudan1–0Tunisia Espérance de Tunis
Yousif 24' (pen.) Report
Al-Merrikh Stadium, Omdurman
Referee: Joshua Bondo (Botswana)
Espérance de Tunis Tunisia2–1Sudan Al-Merrikh
N'Djeng 69'
Jabeur 90+1'
Report Abdalla 14'

2–2 on aggregate. Al-Merrikh won on away goals.


MC El Eulma Algeria1–0Tunisia CS Sfaxien
Derrardja 27' Report
CS Sfaxien Tunisia1–0Algeria MC El Eulma
Hannachi 46' Report
Penalties
Maâloul soccer ball with check mark
Louati soccer ball with check mark
Meriah soccer ball with check mark
Khenissi soccer ball with check mark
Hannachi soccer ball with check mark
El Bahri soccer ball with check mark
Challouf soccer ball with red X
6–7 soccer ball with check mark Hamiti
soccer ball with check mark Derrardja
soccer ball with check mark Belhadi
soccer ball with check mark Abbes
soccer ball with check mark Namane
soccer ball with check mark Maïza
soccer ball with check mark Mbingui

1–1 on aggregate. MC El Eulma won on penalties.


AC Léopards Republic of the Congo1–0Egypt Smouha
Ndey 31' Report
Smouha Egypt2–0Republic of the Congo AC Léopards
Shoukry 24'
El-Agazy 90'
Report
Alexandria Stadium, Alexandria
Referee: Mahamadou Keita (Mali)

Smouha won 2–1 on aggregate.


Moghreb Tétouan Morocco1–0Egypt Al-Ahly
Iajour 90' Report
Al-Ahly Egypt1–0Morocco Moghreb Tétouan
Said 42' Report
Penalties
Zakaria soccer ball with check mark
Said soccer ball with check mark
Trezeguet soccer ball with red X
Sobhi soccer ball with check mark
Ghaly soccer ball with red X
3–4 soccer ball with check mark Iajour
soccer ball with check mark Hidalgo
soccer ball with check mark Rafik
soccer ball with check mark El Maimouni

1–1 on aggregate. Moghreb Tétouan won on penalties.


Raja Casablanca Morocco2–2Algeria ES Sétif
Salhi 48'
Karrouchy 74' (pen.)
Report Benyettou 45+2', 65'
ES Sétif Algeria2–2Morocco Raja Casablanca
Belameiri 7'
Delhoum 47'
Report Hafidi 58'
Karrouchy 90+3'
Penalties
Delhoum soccer ball with check mark
Benyettou soccer ball with check mark
Zerara soccer ball with check mark
Lamri soccer ball with check mark
4–1 soccer ball with red X Guehi
soccer ball with red X Hafidi
soccer ball with check mark Salhi

4–4 on aggregate. ES Sétif won on penalties.


Stade Malien Mali2–2Democratic Republic of the Congo TP Mazembe
Koné 75', 77' Report Traoré 26'
Adjei 51'
TP Mazembe Democratic Republic of the Congo2–1Mali Stade Malien
Kasusula 20'
Assalé 67'
Report Diabaté 62'

TP Mazembe won 4–3 on aggregate.

References

  1. ^ a b "Regulations of the CAF Champions League" (PDF). Confédération Africaine de Football. Retrieved 1 December 2014.
  2. ^ "Draws made for 2015 Orange Champions League, Confederations Cup". CAF. 22 December 2014.
  3. ^ "CAF Full Calendar". CAFonline.com. 28 February 2015. Archived from the original on 14 February 2015. Retrieved 28 February 2015.
  4. ^ "19th Edition of CAF Champions League CL 2015" (PDF). CAF.
  5. ^ "CAF Clubs Competitions across Africa, Hearts in Action whilst Kotoko gets a walkover". SpyGhana. 13 February 2015. Archived from the original on 3 March 2016. Retrieved 13 February 2015.
  6. ^ "CLUB STATEMENT: BYC vs Real de Banjul return leg in Bamako off". Real de Banjul Football Club. 24 February 2015. Archived from the original on 28 February 2015. Retrieved 2 March 2015.
  7. ^ "CLUB STATEMENT: Real de Banjul's decision on BYC away match". Real de Banjul Football Club. 27 February 2015. Archived from the original on 28 February 2015. Retrieved 2 March 2015.
  8. ^ "Real to play Champions League return leg with BYC in Banjul". Real de Banjul Football Club. 4 March 2015. Archived from the original on 7 March 2015.
  9. ^ "CAF shifts Kano Pillars game by one week". News24 Nigeria. 10 March 2015. Archived from the original on 2 April 2015. Retrieved 14 March 2015.