2016 CAF Champions League qualifying rounds

The 2016 CAF Champions League qualifying rounds were played from 12 February to 20 April 2016.[1] A total of 55 teams competed in the qualifying rounds to decide the eight places in the group stage of the 2016 CAF Champions League.[2]

2016 CAF Champions League qualifying rounds
Dates12 February – 20 April 2016

Draw

The draw for the preliminary, first and second rounds was held on 11 December 2015 in Dakar, Senegal.[3][4]

The entry round of the 55 teams entered into the draw was determined by their performances in the CAF competitions for the previous five seasons (CAF 5-year ranking points shown in parentheses).

Entry round First round Preliminary round
Teams

Format

In the qualifying rounds, each tie was 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 tied, extra time would not be played, and the penalty shoot-out would be used to determine the winner (Regulations III. 13 & 14).[2]

Schedule

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

Round First leg Second leg
Preliminary round 12–14 February 2016 26–28 February 2016
First round 11–13 March 2016 18–20 March 2016
Second round 8–10 April 2016 19–20 April 2016

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.

Preliminary round First round Second round
            
Zanzibar Mafunzo 0 0 0
Democratic Republic of the Congo AS Vita Club 3 1 4
Democratic Republic of the Congo AS Vita Club 1 1 2
Mozambique Ferroviário Maputo 0 1 1
Botswana Centre Chiefs
Mozambique Ferroviário Maputo (w/o)
Democratic Republic of the Congo AS Vita Club (a) (d/q) 1 1 2
South Africa Mamelodi Sundowns (w/o) 0 2 2
Zimbabwe Chicken Inn 1 0 1
South Africa Mamelodi Sundowns 0 2 2
South Africa Mamelodi Sundowns 2 1 3
Republic of the Congo AC Léopards 0 1 1
Republic of the Congo AC Léopards
Bye
Preliminary round First round Second round
            
Nigeria Warri Wolves (w/o)
São Tomé and Príncipe Sporting Praia Cruz
Nigeria Warri Wolves 0 0 0
Sudan Al-Merrikh 1 1 2
Sudan Al-Merrikh
Bye
Sudan Al-Merrikh 2 0 2
Algeria ES Sétif (a) 2 0 2
Gabon AS Mangasport 0 0 0
Republic of the Congo Étoile du Congo 0 3 3
Republic of the Congo Étoile du Congo 1 2 3
Algeria ES Sétif 1 4 5
Algeria ES Sétif
Bye
Preliminary round First round Second round
            
Morocco Wydad AC 2 1 3
Niger AS Douanes Niamey 0 2 2
Morocco Wydad AC 5 1 6
Madagascar CNaPS Sport 1 2 3
Kenya Gor Mahia 1 0 1
Madagascar CNaPS Sport 2 1 3
Morocco Wydad AC 2 1 3
Democratic Republic of the Congo TP Mazembe 0 1 1
Ethiopia Saint George 3 1 4
Seychelles St Michel United 0 1 1
Ethiopia Saint George 2 0 2
Democratic Republic of the Congo TP Mazembe 2 1 3
Democratic Republic of the Congo TP Mazembe
Bye
Preliminary round First round Second round
            
Uganda Vipers 1 0 1
Nigeria Enyimba 0 2 2
Nigeria Enyimba 5 1 6
Burundi Vital'O 1 2 3
Lesotho Lioli 1 1 2
Burundi Vital'O (a) 2 0 2
Nigeria Enyimba (p) 3 0 3 (4)
Tunisia Étoile du Sahel 0 3 3 (3)
Morocco Olympique Khouribga 2 2 4
The Gambia Gamtel 1 1 2
Morocco Olympique Khouribga 1 0 1
Tunisia Étoile du Sahel 1 2 3
Tunisia Étoile du Sahel
Bye
Preliminary round First round Second round
            
Mali Stade Malien 3 1 4
Burkina Faso RC Bobo Dioulasso 1 0 1
Mali Stade Malien 2 0 2
Cameroon Coton Sport 0 1 1
Cameroon Coton Sport
Bye
Mali Stade Malien 1 1 2
Zambia ZESCO United 3 2 5
Zambia ZESCO United 2 1 3
South Sudan Al-Ghazal 0 0 0
Zambia ZESCO United 4 0 4
Guinea Horoya 1 2 3
Senegal AS Douanes Dakar 0 0 0
Guinea Horoya 0 4 4
Preliminary round First round Second round
            
Eswatini Mbabane Swallows 1 1 2
Rwanda APR 0 4 4
Rwanda APR 1 1 2
Tanzania Young Africans 2 1 3
Mauritius Cercle de Joachim 0 0 0
Tanzania Young Africans 1 2 3
Tanzania Young Africans 1 1 2
Egypt Al-Ahly 1 2 3
Angola Recreativo do Libolo 5 4 9
Equatorial Guinea Racing de Micomeseng 1 0 1
Angola Recreativo do Libolo 0 0 0
Egypt Al-Ahly 0 2 2
Egypt Al-Ahly
Bye
Preliminary round First round Second round
            
Comoros Volcan Club 0
South Africa Kaizer Chiefs (w/o) 4
South Africa Kaizer Chiefs 0 0 0
Ivory Coast ASEC Mimosas 1 0 1
Chad AS CotonTchad 0 0 0
Ivory Coast ASEC Mimosas 1 0 1
Ivory Coast ASEC Mimosas 2 1 3
Libya Al-Ahli Tripoli 0 2 2
Mali Onze Créateurs 1 0 1
Libya Al-Ahli Tripoli 2 0 2
Libya Al-Ahli Tripoli (a) 1 1 2
Sudan Al-Hilal 0 2 2
Sudan Al-Hilal
Bye
Preliminary round First round Second round
            
Liberia Nimba United 1 0 1
Cameroon Union Douala 3 1 4
Cameroon Union Douala 0 0 0
Egypt Zamalek 1 2 3
Egypt Zamalek
Bye
Egypt Zamalek 2 1 3
Algeria MO Béjaïa 0 1 1
Tunisia Club Africain 2 0 2
Ivory Coast AS Tanda 0 0 0
Tunisia Club Africain 1 0 1
Algeria MO Béjaïa 0 2 2
Ghana Ashanti Gold 1 1 2
Algeria MO Béjaïa 0 3 3

Preliminary round

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

Team 1 Agg.Tooltip Aggregate score Team 2 1st leg 2nd leg
Mafunzo Zanzibar 0–4 Democratic Republic of the Congo AS Vita Club 0–3 0–1
Centre Chiefs Botswana w/o Mozambique Ferroviário Maputo
Chicken Inn Zimbabwe 1–2 South Africa Mamelodi Sundowns 1–0 0–2
Warri Wolves Nigeria w/o São Tomé and Príncipe Sporting Praia Cruz
AS Mangasport Gabon 0–3 Republic of the Congo Étoile du Congo 0–0 0–3
Wydad AC Morocco 3–2 Niger AS Douanes Niamey 2–0 1–2
Gor Mahia Kenya 1–3 Madagascar CNaPS Sport 1–2 0–1
Saint George Ethiopia 4–1 Seychelles St Michel United 3–0 1–1
Vipers Uganda 1–2 Nigeria Enyimba 1–0 0–2
Lioli Lesotho 2–2 (a) Burundi Vital'O 1–2 1–0
Olympique Khouribga Morocco 4–2 The Gambia Gamtel 2–1 2–1
Stade Malien Mali 4–1 Burkina Faso RC Bobo Dioulasso 3–1 1–0
ZESCO United Zambia 3–0 South Sudan Al-Ghazal 2–0 1–0
AS Douanes Dakar Senegal 0–4 Guinea Horoya 0–0 0–4
Mbabane Swallows Eswatini 2–4 Rwanda APR 1–0 1–4
Cercle de Joachim Mauritius 0–3 Tanzania Young Africans 0–1 0–2
Recreativo do Libolo Angola 9–1 Equatorial Guinea Racing de Micomeseng 5–1 4–0
Volcan Club Comoros w/o South Africa Kaizer Chiefs 0–4
AS CotonTchad Chad 0–1 Ivory Coast ASEC Mimosas 0–1 0–0
Onze Créateurs Mali 1–2 Libya Al-Ahli Tripoli 1–2 0–0
Nimba United Liberia 1–4 Cameroon Union Douala 1–3 0–1
Club Africain Tunisia 2–0 Ivory Coast AS Tanda 2–0 0–0
Ashanti Gold Ghana 2–3 Algeria MO Béjaïa 1–0 1–3
Mafunzo Zanzibar0–3Democratic Republic of the Congo AS Vita Club
Report Mayimona 6'
Ngudikama 29'
Muzinga 44'
Referee: Eric Gasinzigwa (Burundi)
AS Vita Club Democratic Republic of the Congo1–0Zanzibar Mafunzo
Mkhontfo 63' Report
Referee: Yves Roponat (Gabon)

AS Vita Club won 4–0 on aggregate.


Centre Chiefs BotswanaCancelledMozambique Ferroviário Maputo
Report
Ferroviário Maputo MozambiqueCancelledBotswana Centre Chiefs
Report

Ferroviário Maputo won on walkover after Centre Chiefs withdrew.[5]


Chicken Inn Zimbabwe1–0South Africa Mamelodi Sundowns
Katsvairo 34' Report
Referee: Kutlwano Leso (Botswana)
Mamelodi Sundowns South Africa2–0Zimbabwe Chicken Inn
Arendse 34'
Mashego 90+1' (pen.)
Report
Referee: Andofetra Rakotojaona (Madagascar)

Mamelodi Sundowns won 2–1 on aggregate.


Warri Wolves NigeriaCancelledSão Tomé and Príncipe Sporting Praia Cruz
Report
Sporting Praia Cruz São Tomé and PríncipeCancelledNigeria Warri Wolves
Report

Warri Wolves won on walkover after Sporting Praia Cruz failed to arrive for the first leg.[6]


AS Mangasport Gabon0–0Republic of the Congo Étoile du Congo
Report
Referee: Louis Hakizimana (Rwanda)
Étoile du Congo Republic of the Congo3–0Gabon AS Mangasport
Obassi 6'
Issambet 15'
Ipamy 49'
Report

Étoile du Congo won 3–0 on aggregate.


Wydad AC Morocco2–0Niger AS Douanes Niamey
Hajhouj 30'
Abdoulaye 50' (o.g.)
Report
Referee: Farouk Houasnia (Algeria)
AS Douanes Niamey Niger2–1Morocco Wydad AC
Dognon 9'
Moussa 48'
Report Hajhouj 90' (pen.)

Wydad AC won 3–2 on aggregate.


Gor Mahia Kenya1–2Madagascar CNaPS Sport
Agwanda 42' (pen.) Report Raherinaivo 13'
Mandampisoa 80'
Referee: Mfaume Ali Nassoro (Tanzania)
CNaPS Sport Madagascar1–0Kenya Gor Mahia
Rakotoharimalala 28' Report

CNaPS Sport won 3–1 on aggregate.


Saint George Ethiopia3–0Seychelles St Michel United
Girma 16'
Assefa 43'
Chika 80'
Report
Referee: Hassan Mohamed Hagi (Somalia)
St Michel United Seychelles1–1Ethiopia Saint George
Manoo 57' Report Lok 16'
Referee: Osiase Koto (Lesotho)

Saint George won 4–1 on aggregate.


Vipers Uganda1–0Nigeria Enyimba
Ssekisambu 72' Report
Referee: Israel Mpaima (Kenya)
Enyimba Nigeria2–0Uganda Vipers
Udoh 30' (pen.), 61' Report

Enyimba won 2–1 on aggregate.


Lioli Lesotho1–2Burundi Vital'O
Maba 37' Report Mavugo 35'
Shabani 46'
Referee: Jonas Shongedi (Namibia)
Vital'O Burundi0–1Lesotho Lioli
Report Kamele 42' (pen.)
Referee: Numbi Pierre Kibingo (Congo DR)

2–2 on aggregate. Vital'O won on away goals.


Olympique Khouribga Morocco2–1The Gambia Gamtel
Bezghoudi 46'
Tiberkanine 76'
Report Sarr 24'
Referee: Mohamed Hamada (Mauritania)
Gamtel The Gambia1–2Morocco Olympique Khouribga
Sarr 71' Report Koumya 26'
Bezghoudi 90'
Referee: Fabricio Duarte (Cape Verde)

Olympique Khouribga won 4–2 on aggregate.


Stade Malien Mali3–1Burkina Faso RC Bobo Dioulasso
Ma. Coulibaly 25'
Doumbia 68'
Mo. Coulibaly 87' (pen.)
Report Kaboré 44'
Referee: Abubakar Ago (Nigeria)
RC Bobo Dioulasso Burkina Faso0–1Mali Stade Malien
Report Siekoua 7'
Referee: Gomno Daouda (Niger)

Stade Malien won 4–1 on aggregate.


ZESCO United Zambia2–0South Sudan Al-Ghazal
Mbombo 8'
Chama 90+4'
Report
Referee: Pilan Ncube (Zimbabwe)
Al-Ghazal South Sudan0–1Zambia ZESCO United
Report Ching'andu 88'
Referee: Belay Tadesse (Ethiopia)

ZESCO United won 3–0 on aggregate.


AS Douanes Dakar Senegal0–0Guinea Horoya
Report
Referee: Raymond Coker (Sierra Leone)
Horoya Guinea4–0Senegal AS Douanes Dakar
Bangoura 51'
Camara 60'
Dipita 78'
Mandela 90+3'
Report
Referee: Maudo Jallow (Gambia)

Horoya won 4–0 on aggregate.


Mbabane Swallows Eswatini1–0Rwanda APR
Hlatjwayo 26' Report
Referee: Norman Matemera (Zimbabwe)
APR Rwanda4–1Eswatini Mbabane Swallows
Rwatubyaye 9', 15', 66'
Sibomana 90'
Report Mkhweli 28'

APR won 4–2 on aggregate.


Cercle de Joachim Mauritius0–1Tanzania Young Africans
Report Ngoma 16'
Referee: Hubert Andriamiharisoa (Madagascar)
Young Africans Tanzania2–0Mauritius Cercle de Joachim
Tambwe 3'
Kamusoko 56'
Report
Referee: Amanuel Eyob (Eritrea)

Young Africans won 3–0 on aggregate.


Recreativo do Libolo Angola5–1Equatorial Guinea Racing de Micomeseng
Luiz Phellype 18', 54', 63'
Fredy 85'
Diawara 90'
Report Keleba 48'
Referee: Messie Nkounkou (Congo)
Racing de Micomeseng Equatorial Guinea0–4Angola Recreativo do Libolo
Report Diawara 49', 55', 70'
Erivaldo 50'
Referee: Raul Aguiar dos Santos (São Tomé and Príncipe)

Recreativo do Libolo won 9–1 on aggregate.


Volcan Club Comoros0–4South Africa Kaizer Chiefs
Report Parker 10'
Mathoho 40', 55'
Matovu 89'
Referee: Dennis Nguluwe (Malawi)
Kaizer Chiefs South AfricaCancelledComoros Volcan Club
Report
Referee: Antonio Muachihuissa Caxala (Angola)

Kaizer Chiefs won on walkover after Volcan Club failed to arrive for the second leg.[8]


AS CotonTchad Chad0–1Ivory Coast ASEC Mimosas
Report Zakri 72'
ASEC Mimosas Ivory Coast0–0Chad AS CotonTchad
Report

ASEC Mimosas won 1–0 on aggregate.


Onze Créateurs Mali1–2Libya Al-Ahli Tripoli
Soumaoro 32' Report Shafrod 61'
Al Ghanodi 67' (pen.)
Referee: Gilberto dos Santos (Guinea-Bissau)
Al-Ahli Tripoli Libya0–0Mali Onze Créateurs
Report

Al-Ahli Tripoli won 2–1 on aggregate.


Nimba United Liberia1–3Cameroon Union Douala
Evanonye 74' Report Nlend 6', 34'
Heutchou 24'
Referee: Ousmane Karembe (Mali)
Union Douala Cameroon1–0Liberia Nimba United
Nlend 51' (pen.) Report
Referee: Idriss Biani (Chad)

Union Douala won 4–1 on aggregate.


Club Africain Tunisia2–0Ivory Coast AS Tanda
Srarfi 50'
Ifa 75'
Report
Referee: Khalid Ennouni (Morocco)
AS Tanda Ivory Coast0–0Tunisia Club Africain
Report
Referee: Akintoye Koole (Benin)

Club Africain won 2–0 on aggregate.


Ashanti Gold Ghana1–0Algeria MO Béjaïa
Tijani 60' Report
Referee: Jean Ouattara (Burkina Faso)
MO Béjaïa Algeria3–1Ghana Ashanti Gold
Yakubu 10' (o.g.)
Khadir 58'
Hamzaoui 61'
Report Osei 40'
Referee: Sabri Mohamed Fadul (Sudan)

MO Béjaïa won 3–2 on aggregate.

First round

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

Team 1 Agg.Tooltip Aggregate score Team 2 1st leg 2nd leg
AS Vita Club Democratic Republic of the Congo 2–1 Mozambique Ferroviário Maputo 1–0 1–1
Mamelodi Sundowns South Africa 3–1 Republic of the Congo AC Léopards 2–0 1–1
Warri Wolves Nigeria 0–2 Sudan Al-Merrikh 0–1 0–1
Étoile du Congo Republic of the Congo 3–5 Algeria ES Sétif 1–1 2–4
Wydad AC Morocco 6–3 Madagascar CNaPS Sport 5–1 1–2
Saint George Ethiopia 2–3 Democratic Republic of the Congo TP Mazembe 2–2 0–1
Enyimba Nigeria 6–3 Burundi Vital'O 5–1 1–2
Olympique Khouribga Morocco 1–3 Tunisia Étoile du Sahel 1–1 0–2
Stade Malien Mali 2–1 Cameroon Coton Sport 2–0 0–1
ZESCO United Zambia 4–3 Guinea Horoya 4–1 0–2
APR Rwanda 2–3 Tanzania Young Africans 1–2 1–1
Recreativo do Libolo Angola 0–2 Egypt Al-Ahly 0–0 0–2
Kaizer Chiefs South Africa 0–1 Ivory Coast ASEC Mimosas 0–1 0–0
Al-Ahli Tripoli Libya 2–2 (a) Sudan Al-Hilal 1–0 1–2
Union Douala Cameroon 0–3 Egypt Zamalek 0–1 0–2
Club Africain Tunisia 1–2 Algeria MO Béjaïa 1–0 0–2
AS Vita Club Democratic Republic of the Congo1–0Mozambique Ferroviário Maputo
Ngudikama 83' (pen.) Report
Referee: Amanuel Eyob (Eritrea)
Ferroviário Maputo Mozambique1–1Democratic Republic of the Congo AS Vita Club
Diogo 90+4' Report Batezadio 90'

AS Vita Club won 2–1 on aggregate.


Mamelodi Sundowns South Africa2–0Republic of the Congo AC Léopards
Dolly 44'
Castro 46'
Report
AC Léopards Republic of the Congo1–1South Africa Mamelodi Sundowns
Kalema 89' (pen.) Report Kekana 7'
Referee: Samuel Chirindza (Mozambique)

Mamelodi Sundowns won 3–1 on aggregate.


Warri Wolves Nigeria0–1Sudan Al-Merrikh
Report Jaber 19'
Referee: Juste Ephrem Zio (Burkina Faso)
Al-Merrikh Sudan1–0Nigeria Warri Wolves
Al-Madina 85' (pen.) Report
Referee: Thierry Nkurunziza (Burundi)

Al-Merrikh won 2–0 on aggregate.


Étoile du Congo Republic of the Congo1–1Algeria ES Sétif
Kalonji 86' (pen.) Report Djahnit 62'
ES Sétif Algeria4–2Republic of the Congo Étoile du Congo
Dagoulou 3', 48', 64'
Amokrane 30'
Report Matondo 32'
Issambet 33'
Attendance: 8,000
Referee: Sadok Selmi (Tunisia)

ES Sétif won 5–3 on aggregate.


Wydad AC Morocco5–1Madagascar CNaPS Sport
Hajhouj 3' (pen.), 29' (pen.)
Haddad 8', 13'
Ondama 85'
Report Vombola 41'
Referee: Boubou Traoré (Mali)
CNaPS Sport Madagascar2–1Morocco Wydad AC
Rakotoarimalala 27'
Ratolojanahary 44' (pen.)
Report Saidi 89'
Referee: Andrew Otieno (Kenya)

Wydad AC won 6–3 on aggregate.


Saint George Ethiopia2–2Democratic Republic of the Congo TP Mazembe
Assefa 11', 59' Report Adjei 45'
Tamene 46' (o.g.)
Referee: Mbongseni Fakudze (Swaziland)
TP Mazembe Democratic Republic of the Congo1–0Ethiopia Saint George
Bolingi 87' (pen.) Report
Referee: Joshua Bondo (Botswana)

TP Mazembe won 3–2 on aggregate.


Enyimba Nigeria5–1Burundi Vital'O
Chukwude 21', 38'
Udoh 24', 55'
Ugochukwu 85'
Report Shaban 76'
Referee: Gomno Daouda (Niger)
Vital'O Burundi2–1Nigeria Enyimba
Nahimana 29'
Mavugo 60'
Report Ibenegbu 28'
Referee: Haileyesus Bazezew (Ethiopia)

Enyimba won 6–3 on aggregate.


Olympique Khouribga Morocco1–1Tunisia Étoile du Sahel
Sidibé 63' Report Bedoui 34'
Referee: Mohamed Ragab Omar (Libya)
Étoile du Sahel Tunisia2–0Morocco Olympique Khouribga
Akaïchi 51'
Dramé 87'
Report
Referee: Mohamed El Hanafy (Egypt)

Étoile du Sahel won 3–1 on aggregate.


Stade Malien Mali2–0Cameroon Coton Sport
Mo. Coulibaly 44' (pen.)
Ma. Coulibaly 65'
Report
Referee: Cecil Fleischer (Ghana)
Coton Sport Cameroon1–0Mali Stade Malien
Mpondo 68' Report
Referee: Wellington Kaoma (Zambia)

Stade Malien won 2–1 on aggregate.


ZESCO United Zambia4–1Guinea Horoya
Mbombo 11'
Were 27'
Chama 35'
Mwaba 62'
Report Mandela 64'
Horoya Guinea2–0Zambia ZESCO United
Camara 9' (pen.), 45+2' (pen.) Report
Referee: Kossi Azaleko (Togo)

ZESCO United won 4–3 on aggregate.


APR Rwanda1–2Tanzania Young Africans
Sibomana 90' Report Abdul 20'
Kamusoko 75'
Referee: Duncan Lengani (Malawi)
Young Africans Tanzania1–1Rwanda APR
Ngoma 29' Report Nkinzingabo 4'

Young Africans won 3–2 on aggregate.


Recreativo do Libolo Angola0–0Egypt Al-Ahly
Report
Referee: Davies Omweno (Kenya)
Al-Ahly Egypt2–0Angola Recreativo do Libolo
Sobhi 10'
Antwi 83'
Report

Al-Ahly won 2–0 on aggregate.


Kaizer Chiefs South Africa0–1Ivory Coast ASEC Mimosas
Report Bakayoko 53'
ASEC Mimosas Ivory Coast0–0South Africa Kaizer Chiefs
Report
Referee: Aurélien Juenkou (Cameroon)

ASEC Mimosas won 1–0 on aggregate.


Al-Ahli Tripoli Libya1–0Sudan Al-Hilal
Ainooson 17' (o.g.) Report
Al-Hilal Sudan2–1Libya Al-Ahli Tripoli
Karika 4' (pen.), 58' Report Al Ghanodi 36'
Referee: Beranger Woungui (Gabon)

2–2 on aggregate. Al-Ahli Tripoli won on away goals


Union Douala Cameroon0–1Egypt Zamalek
Report Koffi 58'
Zamalek Egypt2–0Cameroon Union Douala
Kahraba 26'
Tawfik 88'
Report

Zamalek won 3–0 on aggregate.


Club Africain Tunisia1–0Algeria MO Béjaïa
Chenihi 17' Report
Referee: Louis Hakizimana (Rwanda)
MO Béjaïa Algeria2–0Tunisia Club Africain
Ndoye 59' (pen.)
Betorangal 65'
Report
Attendance: 18,000
Referee: Rédouane Jiyed (Morocco)

MO Béjaïa won 2–1 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
AS Vita Club Democratic Republic of the Congo 2–2 (a)
d/q; w/o
South Africa Mamelodi Sundowns 1–0 1–2
Al-Merrikh Sudan 2–2 (a) Algeria ES Sétif 2–2 0–0
Wydad AC Morocco 3–1 Democratic Republic of the Congo TP Mazembe 2–0 1–1
Enyimba Nigeria 3–3 (4–3 p) Tunisia Étoile du Sahel 3–0 0–3
Stade Malien Mali 2–5 Zambia ZESCO United 1–3 1–2
Young Africans Tanzania 2–3 Egypt Al-Ahly 1–1 1–2
ASEC Mimosas Ivory Coast 3–2 Libya Al-Ahli Tripoli 2–0 1–2
Zamalek Egypt 3–1 Algeria MO Béjaïa 2–0 1–1
AS Vita Club Democratic Republic of the Congo1–0South Africa Mamelodi Sundowns
Mbombo 90' Report
Referee: Hagi Wiish (Somalia)
Mamelodi Sundowns South Africa2–1Democratic Republic of the Congo AS Vita Club
Nthethe 42' (pen.)
Langerman 75'
Report Mbombo 39'

2–2 on aggregate. AS Vita Club won on away goals.
The CAF announced on 24 May 2016 that Mamelodi Sundowns won on walkover after AS Vita Club were disqualified for fielding an ineligible player in their preliminary round tie against Mafunzo.[9] Mamelodi Sundowns played in the Confederation Cup play-off round before they were reinstated to the Champions League.


Al-Merrikh Sudan2–2Algeria ES Sétif
Abdel-Aati 34', 54' Report Dagoulou 15'
Djabou 37'
Referee: Joshua Bondo (Botswana)
ES Sétif Algeria0–0Sudan Al-Merrikh
Report

2–2 on aggregate. ES Sétif won on away goals.


Wydad AC Morocco2–0Democratic Republic of the Congo TP Mazembe
Noussir 44'
Hajhouj 65' (pen.)
Report
TP Mazembe Democratic Republic of the Congo1–1Morocco Wydad AC
Coulibaly 28' Report Hajhouj 90'
Referee: El Fadil Mohamed (Sudan)

Wydad AC won 3–1 on aggregate.


Enyimba Nigeria3–0Tunisia Étoile du Sahel
Udoh 10' (pen.), 57', 80' Report
Étoile du Sahel Tunisia3–0Nigeria Enyimba
Lahmar 42'
Diogo 60', 71'
Report
Penalties
Lahmar soccer ball with check mark
Msakni soccer ball with check mark
Jemal soccer ball with red X
Nagguez soccer ball with check mark
Bedoui soccer ball with red X
Ben Amor soccer ball with red X
Omrani soccer ball with red X
3–4 soccer ball with red X Udoh
soccer ball with red X Pyagbara
soccer ball with check mark Akas
soccer ball with check mark Kester
soccer ball with check mark Ojo
soccer ball with red X Udoji
soccer ball with check mark Onyekachi
Referee: Noureddine El Jaafari (Morocco)

3–3 on aggregate. Enyimba won 4–3 on penalties.


Stade Malien Mali1–3Zambia ZESCO United
Diallo 18' Report Mwelwa 45'
Mbombo 75', 85'
ZESCO United Zambia2–1Mali Stade Malien
Were 5'
Mwaba 81'
Report Mo. Coulibaly 56'

ZESCO United won 5–2 on aggregate.


Young Africans Tanzania1–1Egypt Al-Ahly
Hegazy 19' (o.g.) Report Gamal 10'
Referee: Denis Dembélé (Ivory Coast)
Al-Ahly Egypt2–1Tanzania Young Africans
Ghaly 51'
Said 90'
Report Ngoma 66'
Referee: Mahamadou Keita (Mali)

Al-Ahly won 3–2 on aggregate.


ASEC Mimosas Ivory Coast2–0Libya Al-Ahli Tripoli
Dao 58'
Aka 79'
Report
Al-Ahli Tripoli Libya2–1Ivory Coast ASEC Mimosas
Al Lafee 32'
Al Ghanodi 80' (pen.)
Report Zakri 40'

ASEC Mimosas won 3–2 on aggregate.


Zamalek Egypt2–0Algeria MO Béjaïa
Kahraba 58'
Hamoudi 81'
Report
Referee: Davies Omweno (Kenya)
MO Béjaïa Algeria1–1Egypt Zamalek
Yaya 57' Report Hamoudi 88'
Referee: Youssef Essrayri (Tunisia)

Zamalek won 3–1 on aggregate.

Notes

  1. The AS Douanes Niamey v Wydad Casablanca match was postponed due to a strike at Niamey airport.[7]
  2. Teams from Libya were not allowed to host their home matches in their country due to security concerns.

References

  1. "Orange CAF CL FINAL 2015: CAF Flash Magazine" (PDF). CAF.
  2. "Regulations of the CAF Champions League" (PDF). Confédération Africaine de Football. Retrieved 23 May 2016.
  3. "Preliminary draw for CC and CL 2016 conducted". CAF. 11 December 2015.
  4. "Fixtures – CAF Champions League 2016" (PDF). CAF.
  5. "Botswana: Centre Chiefs Faces Possible Fine". allAfrica. 21 January 2016.
  6. "Wolves walk over Sao Tome club". SuperSport. 14 February 2016.
  7. "CAF LDC : Le match AS Douanes - WAC reporté". Africa Top Sports. 27 February 2016.
  8. "Chiefs Awarded Walk Over, Progress In CCL". Soccer Laduma. 28 February 2016.
  9. "Disqualification of AS Vita Club". CAF. 24 May 2016.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.