2015 CAF Champions League qualifying rounds

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]

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

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 roundEntrants 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]

RoundFirst legSecond leg
Preliminary round13–15 February 201527 February–1 March 2015
First round13–15 March 20153–5 April 2015
Second round17–19 April 20151–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 roundFirst roundSecond round
            
USM Alger314
Foullah Edifice033
USM Alger516
AS Pikine112
AS Pikine101
Étoile Filante000
USM Alger213
AS Kaloum112
Mbabane Swallows101
ZESCO United112
ZESCO United112(4)
AS Kaloum (pen.)112(5)
Séwé Sport112
AS Kaloum213
Preliminary roundFirst roundSecond round
            
Coton Sport
Bye
Coton Sport000
SM Sanga Balende022
Recreativo do Libolo303
SM Sanga Balende (a)123
SM Sanga Balende000
Al-Hilal112
Al-Hilal202
KMKM011
Al-Hilal415
Big Bullets011
Fomboni Club022
Big Bullets123
Preliminary roundFirst roundSecond round
            
Azam202
Al-Merrikh033
Al-Merrikh213
Kabuscorp022
LLB Académic000
Kabuscorp011
Al-Merrikh (a)112
Espérance de Tunis022
Kampala City Council101
Cosmos de Bafia033
Cosmos de Bafia011
Espérance de Tunis134
Espérance de Tunis
Bye
Preliminary roundFirst roundSecond round
            
MC El Eulma (a)112
Saint George022
MC El Eulma022
Asante Kotoko011
East End Lions
Asante Kotoko (w/o)
MC El Eulma (pen.)101(7)
CS Sfaxien011(6)
Sony Elá Nguema101
AC Semassi112
AC Semassi000
CS Sfaxien516
CS Sfaxien
Bye
Preliminary roundFirst roundSecond round
            
Gor Mahia (a)123
CNaPS Sport033
Gor Mahia000
AC Léopards112
AC Léopards
Bye
AC Léopards101
Smouha022
Enyimba314
Buffles du Borgou000
Enyimba101
Smouha022
Al-Ahli Tripoli101(3)
Smouha (pen.)011(5)
Preliminary roundFirst roundSecond round
            
Club Olympique de Bamako202
Moghreb Tétouan033
Moghreb Tétouan415
Kano Pillars022
Al-Malakia000
Kano Pillars235
Moghreb Tétouan (pen.)101(4)
Al-Ahly011(3)
Liga Muçulmana011
APR022
APR000
Al-Ahly224
Al-Ahly
Bye
Preliminary roundFirst roundSecond round
            
Kaizer Chiefs213
Township Rollers101
Kaizer Chiefs000
Raja Casablanca123
Raja Casablanca426
Diables Noirs022
Raja Casablanca224(1)
ES Sétif (pen.)224(4)
Real Banjul112
Barrack Young Controllers101
Real Banjul101
ES Sétif123
ES Sétif
Bye
Preliminary roundFirst roundSecond round
            
AS Mangasport101
Bantu000
AS Mangasport112
Stade Malien325
Stade Malien (a)011
AS GNN011
Stade Malien213
TP Mazembe224
St Michel United101
Mamelodi Sundowns134
Mamelodi Sundowns112
TP Mazembe033
TP Mazembe
Bye

Preliminary round

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

Team 1Agg.Tooltip Aggregate scoreTeam 21st leg2nd leg
Mbabane Swallows 1–2 ZESCO United1–10–1
Séwé Sport 2–3 AS Kaloum1–21–1
USM Alger 4–3 Foullah Edifice3–01–3
AS Pikine 1–0 Étoile Filante1–00–0
Al-Hilal 2–1 KMKM2–00–1
Fomboni Club 2–3 Big Bullets0–12–2
Recreativo do Libolo 3–3 (a) SM Sanga Balende3–10–2
Kampala City Council 1–3 Cosmos de Bafia1–00–3
Azam 2–3 Al-Merrikh2–00–3
LLB Académic 0–1 Kabuscorp0–00–1
Sony Elá Nguema 1–2 AC Semassi1–10–1
MC El Eulma 2–2 (a) Saint George1–01–2
East End Lions w/o Asante Kotoko
Enyimba 4–0 Buffles du Borgou3–01–0
Al-Ahli Tripoli 1–1 (3–5 p) Smouha1–00–1
Gor Mahia 3–3 (a) CNaPS Sport1–02–3
Liga Muçulmana 1–2 APR0–01–2
Club Olympique de Bamako 2–3 Moghreb Tétouan2–00–3
Al-Malakia 0–5 Kano Pillars0–20–3
Real Banjul 2–1 Barrack Young Controllers1–11–0
Kaizer Chiefs 3–1 Township Rollers2–11–0
Raja Casablanca 6–2 Diables Noirs4–02–2
St Michel United 1–4 Mamelodi Sundowns1–10–3
AS Mangasport 1–0 Bantu1–00–0
Stade Malien 1–1 (a) AS GNN0–01–1
Mbabane Swallows 1–1 ZESCO United
Badenhorst 89'ReportZulu 44'
Referee: Sentso Mohau (Lesotho)
ZESCO United 1–0 Mbabane Swallows
Zulu 28'Report
Referee: João Goma (Angola)

ZESCO United won 2–1 on aggregate.


Séwé Sport 1–2 AS Kaloum
Pathinvo 68'ReportBallo 18'
Konté 74'
Referee: Daouda Guèye (Senegal)
AS Kaloum 1–1 Séwé Sport
Kassongo 44'ReportAssiri 74'
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 3–0 Foullah Edifice
Chafaï 4'
Belaïli 56' (pen.)
Carolus 90'
Report
Referee: Wahid Tamuni (Libya)
Foullah Edifice 3–1 USM Alger
Kédigui 15'
Dingamnai 19' (pen.)
Boudina 58'
ReportLaïfaoui 10'

USM Alger won 4–3 on aggregate.


AS Pikine 1–0 Étoile Filante
Wade 81'Report
Referee: Fabricio Duarte (Cape Verde)
Étoile Filante 0–0 AS Pikine
Report
Referee: Akintoye Koole (Benin)

AS Pikine won 1–0 on aggregate.


Al-Hilal 2–0 KMKM
Hamid 27'
Kébé 49'
Report
Referee: Luelseghed Ghebremichael (Eritrea)
KMKM 1–0 Al-Hilal
Mwalim 69'Report
Referee: Brian Miiro (Uganda)

Al-Hilal won 2–1 on aggregate.


Fomboni Club 0–1 Big Bullets
ReportKumwenda 90'
Referee: Hubert Andriamiharisoa (Madagascar)
Big Bullets 2–2 Fomboni Club
Limbani 35'
Kumwenda 42'
ReportAlphonse 53'
Takfidine 56' (pen.)
Referee: Aníbal António (Mozambique)

Big Bullets won 3–2 on aggregate.


Recreativo do Libolo 3–1 SM Sanga Balende
Diawara 13'
Fredy 22'
Dário 44'
ReportMukundi 58'
Referee: Lekgotla Johannes (Botswana)
SM Sanga Balende 2–0 Recreativo do Libolo
Mukundi 34' (pen.)
Luyindama 41'
Report
Referee: Gervais Munyanziza (Rwanda)

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


Cosmos de Bafia 3–0 Kampala City Council
Ekamba 31'
Tombi 69', 89'
Report

Cosmos de Bafia won 3–1 on aggregate.


Azam 2–0 Al-Merrikh
Kavumbangu 9'
Bocco 77'
Report
Referee: Hassan Mohamed Hagi (Somalia)
Al-Merrikh 3–0 Azam
Al-Madina 12'
Abdalla 86'
Wanga 89'
Report
Referee: Wellington Kaoma (Zambia)

Al-Merrikh won 3–2 on aggregate.


LLB Académic 0–0 Kabuscorp
Report
Kabuscorp 1–0 LLB Académic
Meyong 13'Report
Referee: Wisdom Chewe (Zambia)

Kabuscorp won 1–0 on aggregate.


Sony Elá Nguema 1–1 AC Semassi
Bikoro 55' (pen.)ReportFolly-Klan 87'
Referee: Messie Nkounkou (Congo)
AC Semassi 1–0 Sony Elá Nguema
Fousseni 88'Report
Attendance: 10,000
Referee: Abubakar Ago (Nigeria)

AC Semassi won 2–1 on aggregate.


MC El Eulma 1–0 Saint George
Hamiti 45' (pen.)Report
Referee: Nasrallah Jaouadi (Tunisia)

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


East End Lions Cancelled Asante Kotoko
Report
Asante Kotoko Cancelled East End Lions
Report

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


Enyimba 3–0 Buffles du Borgou
Daniel 7'
Sokari 84'
Onyekachi 90'
Report
Buffles du Borgou 0–1 Enyimba
ReportAbalogu 50'

Enyimba won 4–0 on aggregate.


Smouha 1–0 Al-Ahli Tripoli
Amin 52' (pen.)Report
Penalties
Farid
Nabil
Said
Al Mounofi
Amin
5–3 Al Ghanodi
H. Elhouni
Al Ouarfali
E. El Masry
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 1–0 CNaPS Sport
Abondo 3' (pen.)Report
Referee: Mashood Ssali (Uganda)
CNaPS Sport 3–2 Gor Mahia
Ralaidimy 7'
Vombola 36', 44'
ReportAbondo 29'
Odhiambo 88'

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


Liga Muçulmana 0–0 APR
Report
Referee: Leston Nangombe (Namibia)
APR 2–1 Liga Muçulmana
Mubumbyi 81'
Mugiraneza 85'
ReportArnaldo 48'
Referee: Gait Metodious Oting (South Sudan)

APR won 2–1 on aggregate.


Club Olympique de Bamako 2–0 Moghreb Tétouan
Diarra 51' (pen.), 66'Report
Referee: Falou Galasse Kane (Senegal)
Moghreb Tétouan 3–0 Club Olympique de Bamako
Iajour 13'
Abarhoun 25'
Naïm 79'
Report
Referee: Haithem Kossaï (Tunisia)

Moghreb Tétouan won 3–2 on aggregate.


Al-Malakia 0–2 Kano Pillars
ReportGambo 49'
Obiazor 63'
Referee: Lemma Nigussie (Ethiopia)
Kano Pillars 3–0 Al-Malakia
Gambo 38', 90+2'
Hassan 89'
Report
Referee: Kossi Azaleko (Togo)

Kano Pillars won 5–0 on aggregate.


Real Banjul 1–1 Barrack Young Controllers
Sawo 82'ReportJabateh 3'
Banjul Mini-Stadium, Banjul
Referee: Yakhouba Keita (Guinea)
Barrack Young Controllers 0–1 Real Banjul
ReportJarju 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 2–1 Township Rollers
Rusike 5'
Mashamaite 90+3'
ReportBoy 47'
Referee: Soulaimane Ansudane (Comoros)
Township Rollers 0–1 Kaizer Chiefs
ReportNkosi 27'
Referee: Duncan Lengani (Malawi)

Kaizer Chiefs won 3–1 on aggregate.


Raja Casablanca 4–0 Diables Noirs
Guehi 9'
Osaguona 70'
Karrouchy 90'
Jbira 90'
Report
Referee: Mahmoud Ashour (Egypt)
Diables Noirs 2–2 Raja Casablanca
Ebengo 83' (pen.)
Mvete 87'
ReportMabidé 41'
Osaguona 55'
Referee: Mal Mohamadou (Cameroon)

Raja Casablanca won 6–2 on aggregate.


St Michel United 1–1 Mamelodi Sundowns
Fenosoa 71'ReportBilliat 84'
Referee: Mbongseni Fakudze (Swaziland)
Mamelodi Sundowns 3–0 St Michel United
Moriri 7' (pen.), 52'
Mashego 88'
Report

Mamelodi Sundowns won 4–1 on aggregate.


AS Mangasport 1–0 Bantu
Bakayoko 42'Report
Referee: Ditonil da Costa Lima (São Tomé and Príncipe)
Bantu 0–0 AS Mangasport
Report
Referee: Tinyiko Hlungwani (South Africa)

AS Mangasport won 1–0 on aggregate.


Stade Malien 0–0 AS GNN
Report
Referee: Gilberto dos Santos (Guinea-Bissau)
AS GNN 1–1 Stade Malien
Talatou 63' (pen.)ReportBangoura 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 1Agg.Tooltip Aggregate scoreTeam 21st leg2nd leg
ZESCO United 2–2 (4–5 p) AS Kaloum1–11–1
USM Alger 6–2 AS Pikine5–11–1
Al-Hilal 5–1 Big Bullets4–01–1
Coton Sport 0–2 SM Sanga Balende0–00–2
Cosmos de Bafia 1–4 Espérance de Tunis0–11–3
Al-Merrikh 3–2 Kabuscorp2–01–2
AC Semassi 0–6 CS Sfaxien0–50–1
MC El Eulma 2–1 Asante Kotoko0–02–1
Enyimba 1–2 Smouha1–00–2
Gor Mahia 0–2 AC Léopards0–10–1
APR 0–4 Al-Ahly0–20–2
Moghreb Tétouan 5–2 Kano Pillars4–01–2
Real Banjul 1–3 ES Sétif1–10–2
Kaizer Chiefs 0–3 Raja Casablanca0–10–2
Mamelodi Sundowns 2–3 TP Mazembe1–01–3
AS Mangasport 2–5 Stade Malien1–31–2
ZESCO United 1–1 AS Kaloum
Zulu 90+3'ReportSoumah 58'
Referee: Israel Mujuni (Tanzania)
AS Kaloum 1–1 ZESCO United
Kassongo 77' (pen.)ReportZulu 41'
Penalties
Kassongo
Diawara
Thiam
Camara
Banh
5–4 Ching'andu
Chaila
Oluwafemi
Zulu
Mwanza
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 5–1 AS Pikine
Bouchema 12'
Beldjilali 22'
Meftah 53' (pen.), 81'
Belaïli 70'
ReportNiang 10'
Referee: Mahmoud El Banna (Egypt)
AS Pikine 1–1 USM Alger
Sow 26'ReportKoudri 79'
Referee: Cecil Fleischer (Ghana)

USM Alger won 6–2 on aggregate.


Al-Hilal 4–0 Big Bullets
Careca 9', 48'
Kébé 12'
Hamid 84'
Report
Referee: Hudu Munyemana (Rwanda)
Big Bullets 1–1 Al-Hilal
Chilapondwa 75' (pen.)ReportKebé 78'

Al-Hilal won 5–1 on aggregate.


SM Sanga Balende 2–0 Coton Sport
Mukundi 80' (pen.)
Mpongo 86'
Report
Referee: Sylvester Kirwa (Kenya)

SM Sanga Balende won 2–0 on aggregate.


Cosmos de Bafia 0–1 Espérance de Tunis
ReportAfful 89'
Referee: Hélder Martins de Carvalho (Angola)
Espérance de Tunis 3–1 Cosmos de Bafia
N'Djeng 32' (pen.), 44' (pen.)
Chaalali 67'
ReportChaalali 28' (o.g.)
Referee: Mahamadou Keita (Mali)

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


Al-Merrikh 2–0 Kabuscorp
Abdalla 16'
Coffie 49'
Report
Referee: Abdallah Baesus Ashraf (Libya)
Kabuscorp 2–1 Al-Merrikh
Mputu 40'
Meyong 83'
ReportAl-Madina 76'
Referee: Jackson Pavaza (Namibia)

Al-Merrikh won 3–2 on aggregate.


AC Semassi 0–5 CS Sfaxien
ReportEgbuna 9' (o.g.)
Moncer 19'
Khenissi 77'
Hkimi 86'
Maâloul 89'
Referee: Samuel Chirindza (Mozambique)

CS Sfaxien won 6–0 on aggregate.


Asante Kotoko 1–2 MC El Eulma
Owusu 41'ReportDerrardja 61'
Hamiti 89'
Referee: El Fadil Mohamed (Sudan)

MC El Eulma won 2–1 on aggregate.


Smouha 2–0 Enyimba
El-Agazy 85' (pen.)
Kouao 90'
Report
Referee: Slim Belkhouas (Tunisia)

Smouha won 2–1 on aggregate.


Gor Mahia 0–1 AC Léopards
ReportGandzé 48'
Referee: Parmendra Nunkoo (Mauritius)
AC Léopards 1–0 Gor Mahia
Gandzé 42'Report
Referee: Louis Hakizimana (Rwanda)

AC Léopards won 2–0 on aggregate.


Al-Ahly 2–0 APR
Zakaria 29', 48'Report
Referee: Luelseghed Ghebremichael (Eritrea)

Al-Ahly won 4–0 on aggregate.


Moghreb Tétouan 4–0 Kano Pillars
Iajour 14', 26', 35'
Krouch 90'
Report
Referee: António Rodrigues (Cape Verde)

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 1–1 ES Sétif
Jallow 51'ReportBouchar 71'
Box Bar Mini-Stadium, Brikama
ES Sétif 2–0 Real Banjul
Zerara 20'
Mellouli 47'
Report
Referee: Denis Dembélé (Ivory Coast)

ES Sétif won 3–1 on aggregate.


Raja Casablanca won 3–0 on aggregate.


TP Mazembe won 3–2 on aggregate.


AS Mangasport 1–3 Stade Malien
Yakouya 71' (pen.)ReportCissé 12', 75'
Sissoko 46'
Referee: Jean Marc Ganamandji (Central African Republic)
Stade Malien 2–1 AS Mangasport
Ma. Coulibaly 19'
Traoré 24'
ReportN'Gouan 4'
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 1Agg.Tooltip Aggregate scoreTeam 21st leg2nd leg
USM Alger 3–2 AS Kaloum2–11–1
SM Sanga Balende 0–2 Al-Hilal0–10–1
Al-Merrikh 2–2 (a) Espérance de Tunis1–01–2
MC El Eulma 1–1 (7–6 p) CS Sfaxien1–00–1
AC Léopards 1–2 Smouha1–00–2
Moghreb Tétouan 1–1 (4–3 p) Al-Ahly1–00–1
Raja Casablanca 4–4 (1–4 p) ES Sétif2–22–2
Stade Malien 3–4 TP Mazembe2–21–2
USM Alger 2–1 AS Kaloum
Chafaï 45'
Benmoussa 58'
ReportKassongo 51'
Referee: Juste Ephrem Zio (Burkina Faso)
AS Kaloum 1–1 USM Alger
Sylla 75'ReportCarolus 54'
Referee: Mutaz Khairalla (Sudan)

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


Al-Hilal won 2–0 on aggregate.


Al-Merrikh 1–0 Espérance de Tunis
Yousif 24' (pen.)Report
Referee: Joshua Bondo (Botswana)

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


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


Smouha 2–0 AC Léopards
Shoukry 24'
El-Agazy 90'
Report
Referee: Mahamadou Keita (Mali)

Smouha won 2–1 on aggregate.


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


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


Stade Malien 2–2 TP Mazembe
Koné 75', 77'ReportTraoré 26'
Adjei 51'

TP Mazembe won 4–3 on aggregate.

References