2017 CAF Confederation Cup qualifying rounds

The 2017 CAF Confederation Cup qualifying rounds were played from 10 February to 22 April 2017.[1] A total of 68 teams competed in the qualifying rounds to decide the 16 places in the group stage of the 2017 CAF Confederation Cup.[2]

2017 CAF Confederation Cup qualifying rounds
Dates10 February – 22 April 2017

Draw

The draw for the preliminary round and first round was held on 21 December 2016 at the CAF headquarters in Cairo, Egypt.[3][4]

The entry round of the 52 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
(12 teams)
Preliminary round
(40 teams)
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 10–12 February 2017 17–19 February 2017
First round 10–12 March 2017 17–19 March 2017
Play-off round 7–9 April 2017 14–16 April 2017

Bracket

The bracket of the draw was announced by the CAF on 21 December 2016.[3][4] The 16 winners of the first round advanced to the play-off round, where they were joined by the 16 losers of the Champions League first round.

  Preliminary round First round
                         
Étoile du Congo 2 1 3  
Racing de Micomeseng 0 0 0  
    Étoile du Congo 0 0 0
  JS Kabylie 0 1 1
Monrovia Club Breweries 3 0 3
JS Kabylie 0 4 4  
  Preliminary round First round
                         
Djoliba Bye  
   
    Djoliba 2
  Al-Masry 0 w/o
Ifeanyi Ubah 1 0 1 (0 p)
Al-Masry 0 1 1 (3 p)  
  Preliminary round First round
                         
CS Sfaxien Bye  
   
    CS Sfaxien 5 1 6
  Yong Sports Academy 0 1 1
Defence Force 1 0 1
Yong Sports Academy 0 2 2  
  Preliminary round First round
                         
AS Kaloum Bye  
   
    AS Kaloum 1 0 1
  IR Tanger 0 3 3
AS Douanes Niamey 1 0 1
IR Tanger 2 1 3  
  Preliminary round First round
                         
Al-Ahly Shendi Bye  
   
    Al-Ahly Shendi 3 0 3
  SuperSport United 2 4 6
ASSM Elgeco Plus 0 1 1
SuperSport United 0 2 2  
  Preliminary round First round
                         
Bechem United 2 1 3  
MC Alger 1 4 5  
    MC Alger 2 1 3
  Renaissance du Congo 0 2 2
Akanda 0 0 0
Renaissance du Congo 0 1 1  
  Preliminary round First round
                         
Club Africain Bye  
   
    Club Africain 9 w/o
  RSLAF 1
RSLAF 2 0 2
Wikki Tourists 0 1 1  
  Preliminary round First round
                         
Vipers 0 1 1 (a)  
Volcan Club 0 1 1 (a)  
    Vipers 1 1 2
  Platinum Stars 0 3 3
Platinum Stars 1 1 2
UD Songo 0 0 0  
  Preliminary round First round
                         
Azam Bye  
   
    Azam 1 0 1
  Mbabane Swallows 0 3 3
Orapa United 0 2 2
Mbabane Swallows 1 3 4  
  Preliminary round First round
                         
ZESCO United Bye  
   
    ZESCO United 2 2 4
  Le Messager Ngozi 0 2 2
KVZ 2 0 2
Le Messager Ngozi 1 3 4  
  Preliminary round First round
                         
ASEC Mimosas Bye  
   
    ASEC Mimosas 2 0 2
  APEJES Academy 0 1 1
APEJES Academy 1 1 2 (a)
ASC Niarry Tally 0 2 2 (a)  
  Preliminary round First round
                         
Onze Créateurs Bye  
   
    Onze Créateurs 1
  Rayon Sports 0 w/o
Wau Salaam 0 0 0
Rayon Sports 4 2 6  
  Preliminary round First round
                         
MAS Fez 3 0 3  
CARA Brazzaville 0 2 2  
    MAS Fez 3 0 3
  SC Gagnoa 1 1 1
AS SONABEL 0 0 0
SC Gagnoa 0 3 3  
  Preliminary round First round
                         
Recreativo do Libolo Bye  
   
    Recreativo do Libolo 2 0 2
  Ngezi Platinum 1 0 1
Pamplemousses 1 0 1
Ngezi Platinum 1 1 2  
  Preliminary round First round
                         
SM Sanga Balende Bye  
   
    SM Sanga Balende 1 0 1 (3 p)
  Al-Hilal Al-Ubayyid 0 1 1 (5 p)
Al-Hilal Al-Ubayyid 2 1 3
St Michel United 0 0 0  
  Preliminary round First round
                         
Smouha Bye  
   
    Smouha 4 0 4
  Ulinzi Stars 0 3 3
Al-Hilal Benghazi 1 0 1 (4 p)
Ulinzi Stars 0 1 1 (5 p)  

Preliminary round

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

Team 1 Agg. Team 2 1st leg 2nd leg
Monrovia Club Breweries 3–4 JS Kabylie 3–0 0–4
Étoile du Congo 3–0 Racing de Micomeseng 2–0 1–0
Ifeanyi Ubah 1–1 (0–3 p) Al-Masry 1–0 0–1
Defence Force 1–2 Yong Sports Academy 1–0 0–2
AS Douanes Niamey 1–3 IR Tanger 1–2 0–1
ASSM Elgeco Plus 1–2 SuperSport United 0–0 1–2
Akanda 0–1 Renaissance du Congo 0–0 0–1
Bechem United 3–5 MC Alger 2–1 1–4
RSLAF 2–1 Wikki Tourists 2–0 0–1
Platinum Stars 2–0 UD Songo 1–0 1–0
Vipers 1–1 (a) Volcan Club 0–0 1–1
Orapa United 2–4 Mbabane Swallows 0–1 2–3
KVZ 2–4 Le Messager Ngozi 2–1 0–3
APEJES Academy 2–2 (a) ASC Niarry Tally 1–0 1–2
Wau Salaam 0–6 Rayon Sports 0–4 0–2
AS SONABEL 0–3 SC Gagnoa 0–0 0–3
MAS Fez 3–2 CARA Brazzaville 3–0 0–2
Pamplemousses 1–2 Ngezi Platinum 1–1 0–1
Al-Hilal Al-Ubayyid 3–0 St Michel United 2–0 1–0
Al-Hilal Benghazi 1–1 (4–5 p) Ulinzi Stars 1–0 0–1
Monrovia Club Breweries 3–0 JS Kabylie
  • Mulbah  58'
  • Sarkoh  79'
  • Andrews  90+1'
Report
JS Kabylie 4–0 Monrovia Club Breweries
Report
Stade du 1er Novembre 1954, Tizi Ouzou
Referee: Nasrallah Jaouadi (Tunisia)

JS Kabylie won 4–3 on aggregate.


Étoile du Congo 2–0 Racing de Micomeseng
  • Akoli  37'
  • Ondzani  70'
Report
Racing de Micomeseng 0–1 Étoile du Congo
Report
  • Mbo  65'
Referee: Abdullahi Shuaibu (Nigeria)

Étoile du Congo won 3–0 on aggregate.


Ifeanyi Ubah 1–0 Al-Masry
Report
Ifeanyi Ubah Stadium, Nnewi
Referee: Maudo Jallow (Gambia)
Al-Masry 1–0 Ifeanyi Ubah
Report
Penalties
3–0
Attendance: 7,000
Referee: Esam Al Jahani (Libya)

1–1 on aggregate. Al-Masry won 3–0 on penalties.


Defence Force 1–0 Yong Sports Academy
  • Addis  43'
Report
Referee: Abdoul Karim Twagirumukiza (Rwanda)
Yong Sports Academy 2–0 Defence Force
  • Nsangue  45+3'
  • Ngombe  81'
Report
Referee: Fabrice Nguembi Boulingui (Gabon)

Yong Sports Academy won 2–1 on aggregate.


AS Douanes Niamey 1–2 IR Tanger
Sacko  5' Report
  • El Helali  24'
  • Šipović  58'
Stade Général-Seyni-Kountché, Niamey
Referee: Abou Coulibaly (Ivory Coast)
IR Tanger 1–0 AS Douanes Niamey
Report
Grand Stade de Tanger, Tangier
Referee: Lotfi Bekouassa (Algeria)

IR Tanger won 3–1 on aggregate.


ASSM Elgeco Plus 0–0 SuperSport United
Report
SuperSport United 2–1 ASSM Elgeco Plus
Report
  • Raveloarisona  29'

SuperSport United won 2–1 on aggregate.


Akanda 0–0 Renaissance du Congo
Report
Referee: Mal Mohamadou (Cameroon)
Renaissance du Congo 1–0 Akanda
  • Ducapel  53' (pen.)
Report
Referee: Georges Gatogato (Burundi)

Renaissance du Congo won 1–0 on aggregate.


Bechem United 2–1 MC Alger
Report
Referee: Boureima Sanogo (Burkina Faso)
MC Alger 4–1 Bechem United
Report
  • Acheampong  59'
Stade du 5 Juillet 1962, Algiers
Referee: Adil Zourak (Morocco)

MC Alger won 5–3 on aggregate.


RSLAF 2–0 Wikki Tourists
  • Kabba  16'
  • Sillah  25'
Report
Referee: Daouda Guèye (Senegal)
Wikki Tourists 1–0 RSLAF
  • Ibrahim  59' (pen.)
Report
Referee: Boubou Traoré (Mali)

RSLAF won 2–1 on aggregate.


Platinum Stars 1–0 UD Songo
Report
Referee: Allister Barra (Seychelles)
UD Songo 0–1 Platinum Stars
Report
  • Mabena  80'
Referee: Hélder Martins de Carvalho (Angola)

Platinum Stars won 2–0 on aggregate.


Vipers 0–0 Volcan Club
Report
Referee: Idris Mehammed Osman (Eritrea)
Volcan Club 1–1 Vipers
  • Djabir  14'
Report
  • Bukenya  28'
Referee: Stanley Hachiwa (Zambia)

1–1 on aggregate. Vipers won on away goals.


Orapa United 0–1 Mbabane Swallows
Report
  • Nhleko  73'
Referee: Ganesh Chutooree (Mauritius)
Mbabane Swallows 3–2 Orapa United
Report
  • Maswena  28'
  • Njobvu  77'
Referee: Jonas Shongedi (Namibia)

Mbabane Swallows won 4–2 on aggregate.


KVZ 2–1 Le Messager Ngozi
  • Abdi  39' (pen.)
  • Juma  43'
Report
Referee: Mutaz Khairalla (Sudan)
Le Messager Ngozi 3–0 KVZ
  • Hakizimana  29'
  • Ramadhan  80'
  • Bayizere  90+1'
Report
Prince Louis Rwagasore Stadium, Bujumbura
Referee: Ring Nyier Akech Malong (South Sudan)

Le Messager Ngozi won 4–2 on aggregate.


APEJES Academy 1–0 ASC Niarry Tally
Report
Referee: Messie Nkounkou (Congo)
ASC Niarry Tally 2–1 APEJES Academy
Report Acha  65'
Referee: Abderahmane Kelly (Mauritania)

2–2 on aggregate. APEJES Academy won on away goals.


Wau Salaam 0–4 Rayon Sports
Report
  • Kwizera  53', 66'
  • Bayama  76'
  • Camara  87'
Referee: Amanuel Eyob (Eritrea)
Rayon Sports 2–0 Wau Salaam
Report
Referee: Haileyesus Bazezew (Ethiopia)

Rayon Sports won 6–0 on aggregate.


AS SONABEL 0–0 SC Gagnoa
Report
Referee: Ousmane Camara (Guinea)
SC Gagnoa 3–0 AS SONABEL
  • Amon  16'
  • Bagaté  50'
  • Toh  90+1'
Report
Referee: Kokou Ognankotan Ntale (Togo)

SC Gagnoa won 3–0 on aggregate.


MAS Fez 3–0 CARA Brazzaville
Report
Referee: Mahmoud Bassiouny (Egypt)
CARA Brazzaville 2–0 MAS Fez
Report

MAS Fez won 3–2 on aggregate.


Pamplemousses 1–1 Ngezi Platinum
  • Razah  35'
Report
Stade Anjalay, Belle Vue Maurel
Referee: Christopher Harrison (South Africa)
Ngezi Platinum 1–0 Pamplemousses
Report
Referee: Ishmael Chizinga (Malawi)

Ngezi Platinum won 2–1 on aggregate.


Al-Hilal Al-Ubayyid 2–0 St Michel United
  • Ishag  27'
  • Abdelraheem  67'
Report
Al-Ubayyid Stadium, Al-Ubayyid
Referee: Mfaume Ali Nassoro (Tanzania)
St Michel United 0–1 Al-Hilal Al-Ubayyid
Report
  • Abdelraheem  51'
Referee: Hubert Andriamiharisoa (Madagascar)

Al-Hilal Al-Ubayyid won 3–0 on aggregate.


Al-Hilal Benghazi 1–0 Ulinzi Stars
  • Al-Abbar  47'
Report
Al-Salam Stadium, Cairo (Egypt)[note 1]
Referee: Haythem Guirat (Tunisia)
Ulinzi Stars 1–0 Al-Hilal Benghazi
Report
Penalties
5–4
  • Al Badri
  • Sanogo
  • Al-Shaafi
  • Maetouq
  • Al-Amami
  • Al-Amshi
Referee: Kabanga Yannick Malala (DR Congo)

1–1 on aggregate. Ulinzi Stars won 5–4 on penalties.

First round

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

Team 1 Agg. Team 2 1st leg 2nd leg
Étoile du Congo 0–1 JS Kabylie 0–0 0–1
Djoliba w/o[w/o 1] Al-Masry 2–0
CS Sfaxien 6–1 Yong Sports Academy 5–0 1–1
AS Kaloum 1–3 IR Tanger 1–0 0–3
Al-Ahly Shendi 3–6 SuperSport United 3–2 0–4
MC Alger 3–2 Renaissance du Congo 2–0 1–2
Club Africain w/o[w/o 2] RSLAF 9–1
Vipers 2–3 Platinum Stars 1–0 1–3
Azam 1–3 Mbabane Swallows 1–0 0–3
ZESCO United 4–2 Le Messager Ngozi 2–0 2–2
ASEC Mimosas 2–1 APEJES Academy 2–0 0–1
Onze Créateurs w/o[w/o 1] Rayon Sports 1–0
MAS Fez 3–2 SC Gagnoa 3–1 0–1
Recreativo do Libolo 2–1 Ngezi Platinum 2–1 0–0
SM Sanga Balende 1–1 (3–5 p) Al-Hilal Al-Ubayyid 1–0 0–1
Smouha 4–3 Ulinzi Stars 4–0 0–3

Notes:

  1. FIFA suspended the Malian Football Federation on 17 March 2017.[5] As a result, both Djoliba and Onze Créateurs could not play the second leg, and their opponents Al-Masry and Rayon Sports won on walkover.[6]
  2. Club Africain won on walkover after RSLAF withdrew prior to the second leg.[7]
Étoile du Congo 0–0 JS Kabylie
Report
JS Kabylie 1–0 Étoile du Congo
Report
Stade du 1er Novembre 1954, Tizi Ouzou
Referee: Mohamed El Hanafy (Egypt)

JS Kabylie won 1–0 on aggregate.


Djoliba 2–0 Al-Masry
  • Diallo  15' (pen.)
  • Maïga  44'
Report
Al-Masry Cancelled Djoliba
Report

Al-Masry won on walkover after FIFA suspended the Malian Football Federation on 17 March 2017.[5][6]


CS Sfaxien 5–0 Yong Sports Academy
Report
Yong Sports Academy 1–1 CS Sfaxien
  • Asangwo  3'
Report
Referee: Daniel Laryea (Ghana)

CS Sfaxien won 6–1 on aggregate.


AS Kaloum 1–0 IR Tanger
  • Sylla  25'
Report
Referee: Abubakar Ago (Nigeria)
IR Tanger 3–0 AS Kaloum
Report
Grand Stade de Tanger, Tangier
Referee: Fidel Gomes (Guinea-Bissau)

IR Tanger won 3–1 on aggregate.


Al-Ahly Shendi 3–2 SuperSport United
  • Subahi  57' (pen.)
  • Faisal  65'
  • Mozamil  81'
Report
Shendi Stadium, Shendi
Referee: Boubou Traoré (Mali)
SuperSport United 4–0 Al-Ahly Shendi
Report
Referee: Ahmad Imtehaz Heeralall (Mauritius)

SuperSport United won 6–3 on aggregate.


MC Alger 2–0 Renaissance du Congo
Report
Stade du 5 Juillet 1962, Algiers
Referee: Isaac Montgomery (Liberia)
Renaissance du Congo 2–1 MC Alger
  • Asumani  7'
  • Ducapel  79'
Report
Referee: Idris Mehammed Osman (Eritrea)

MC Alger won 3–2 on aggregate.


Club Africain 9–1 RSLAF
Report
  • Sillah  53'
RSLAF Cancelled Club Africain
Report
Referee: Kokou Fagla (Togo)

Club Africain won on walkover after RSLAF withdrew prior to the second leg.[7]


Vipers 1–0 Platinum Stars
Report
St Mary's Stadium, Kampala
Referee: Osiase Koto (Lesotho)
Platinum Stars 3–1 Vipers
Report
Referee: Mbongseni Fakudze (Swaziland)

Platinum Stars won 3–2 on aggregate.


Azam 1–0 Mbabane Swallows
  • Singano  85'
Report
Referee: Adissa Abdul Raphiou Ligali (Benin)
Mbabane Swallows 3–0 Azam
Report
Referee: Celso Alvação (Mozambique)

Mbabane Swallows won 3–1 on aggregate.


ZESCO United 2–0 Le Messager Ngozi
Report
Referee: Norman Matemera (Zimbabwe)
Le Messager Ngozi 2–2 ZESCO United
Report
Prince Louis Rwagasore Stadium, Bujumbura
Referee: Dennis Nguluwe (Malawi)

ZESCO United won 4–2 on aggregate.


ASEC Mimosas 2–0 APEJES Academy
Report
Referee: Ferdinand Udoh (Nigeria)
APEJES Academy 1–0 ASEC Mimosas
  • Mbekeli  86'
Report
Referee: Alhadi Mahamat (Chad)

ASEC Mimosas won 2–1 on aggregate.


Onze Créateurs 1–0 Rayon Sports
  • Samassékou  60'
Report
Referee: António Rodrigues (Cape Verde)
Rayon Sports Cancelled Onze Créateurs
Report
Referee: Hassane Abdou (Niger)

Rayon Sports won on walkover after FIFA suspended the Malian Football Federation on 17 March 2017.[5][6]


MAS Fez 3–1 SC Gagnoa
Report
  • Koné  36'
Referee: Baba Leno (Guinea)
SC Gagnoa 1–0 MAS Fez
  • Nouwoklo  64'
Report
Referee: Mandeng Cosmas (Cameroon)

MAS Fez won 3–2 on aggregate.


Recreativo do Libolo 2–1 Ngezi Platinum
Report
Referee: Wellington Kaoma (Zambia)
Ngezi Platinum 0–0 Recreativo do Libolo
Report
Referee: Ali Adelaïd (Comoros)

Recreativo do Libolo won 2–1 on aggregate.


SM Sanga Balende 1–0 Al-Hilal Al-Ubayyid
  • Kungemena  33'
Report
Referee: Haileyesus Bazezew (Ethiopia)
Al-Hilal Al-Ubayyid 1–0 SM Sanga Balende
  • Moukoro  33'
Report
Penalties
  • El Tahir
  • Ladzagla
  • Moukoro
  • Abd Allah
  • Koko
5–3
  • Apinda
Al-Ubayyid Stadium, Al-Ubayyid
Referee: Thierry Nkurunziza (Burundi)

1–1 on aggregate. Al-Hilal Al-Ubayyid won 5–3 on penalties.


Smouha 4–0 Ulinzi Stars
Report
Referee: Mahmood Ali Mahmood Ismail (Sudan)
Ulinzi Stars 3–0 Smouha
Report
Kenyatta Stadium, Machakos
Referee: Jean Claude Ishimwe (Rwanda)

Smouha won 4–3 on aggregate.

Play-off round

The play-off round included 32 teams: the 16 winners of the Confederation Cup first round and the 16 losers of the Champions League first round. The draw for the play-off round was held on 21 March 2017, 11:00 EET (UTC+2), at the CAF Headquarters in Cairo, Egypt.[8][9] The winners of the Confederation Cup first round were drawn against the losers of the Champions League first round, with the teams from the Confederation Cup hosting the second leg.

The 32 teams were seeded by their performances in the CAF competitions for the previous five seasons (CAF 5-Year Ranking points shown in parentheses):

  • Pot A contained the four highest-ranked losers of the Champions League first round.
  • Pot B contained the twelve lowest-ranked winners of the Confederation Cup first round.
  • Pot C contained the four highest-ranked winners of the Confederation Cup first round.
  • Pot D contained the twelve lowest-ranked losers of the Champions League first round.

First, a team from Pot A and a team from Pot B were drawn into four ties. Next, a team from Pot C and a team from Pot D were drawn into four ties. Finally, the remaining teams from Pot B and Pot D were drawn into the last eight ties.

Pot Pot A Pot B Pot C Pot D
Qualified from Champions League Confederation Cup Confederation Cup Champions League
Teams

The 16 winners of the play-off round advanced to the group stage.

Team 1 Agg. Team 2 1st leg 2nd leg
Young Africans 1–4 MC Alger 1–0 0–4
TP Mazembe 2–0 JS Kabylie 2–0 0–0
AC Léopards 3–4 Mbabane Swallows 1–0 2–4
FUS Rabat 3–2 MAS Fez 2–1 1–1
Enugu Rangers 2–5 ZESCO United 2–2 0–3
CF Mounana 2–1 ASEC Mimosas 2–1 0–0
Rail Club du Kadiogo 1–4 CS Sfaxien 1–2 0–2
Bidvest Wits 0–1 Smouha 0–0 0–1
CNaPS Sport 1–1 (a) Recreativo do Libolo 1–1 0–0
KCCA 1–1 (4–3 p) Al-Masry 1–0 0–1
Gambia Ports Authority 1–4 Al-Hilal Al-Ubayyid 1–1 0–3
AS Port-Louis 2000 3–6 Club Africain 1–2 2–4
Rivers United 2–0 Rayon Sports 2–0 0–0
Barrack Young Controllers 1–6 SuperSport United 1–1 0–5
AS Tanda 2–2 (4–5 p) Platinum Stars 2–0 0–2
Horoya 4–3 IR Tanger 2–0 2–3
Young Africans 1–0 MC Alger
Report
Referee: Louis Hakizimana (Rwanda)
MC Alger 4–0 Young Africans
Report
Stade du 5 Juillet 1962, Algiers
Referee: Yakhouba Keita (Guinea)

MC Alger won 4–1 on aggregate.


TP Mazembe 2–0 JS Kabylie
Report
Referee: Thierry Nkurunziza (Burundi)
JS Kabylie 0–0 TP Mazembe
Report
Stade du 1er Novembre 1954, Tizi Ouzou

TP Mazembe won 2–0 on aggregate.


AC Léopards 1–0 Mbabane Swallows
  • Makiessé  87'
Report
Referee: Pacifique Ndabihawenimana (Burundi)
Mbabane Swallows 4–2 AC Léopards
Report
  • Ngouelou  13'
  • Makiessé  30'
Referee: Hélder Martins de Carvalho (Angola)

Mbabane Swallows won 4–3 on aggregate.


FUS Rabat 2–1 MAS Fez
Report
Stade de FUS, Rabat
MAS Fez 1–1 FUS Rabat
Report
Referee: Sadok Selmi (Tunisia)

FUS Rabat won 3–2 on aggregate.


Enugu Rangers 2–2 ZESCO United
Report
  • Owino  72'
  • Kongolo  76'
ZESCO United 3–0 Enugu Rangers
Report

ZESCO United won 5–2 on aggregate.


CF Mounana 2–1 ASEC Mimosas
  • Autchanga  20'
  • Zamble  63'
Report
ASEC Mimosas 0–0 CF Mounana
Report
Referee: Davies Omweno (Kenya)

CF Mounana won 2–1 on aggregate.


Rail Club du Kadiogo 1–2 CS Sfaxien
  • Sylla  66'
Report
  • Ndoye  51'
  • Habbassi  83'
Attendance: 0[note 3]
Referee: Denis Dembélé (Ivory Coast)
CS Sfaxien 2–0 Rail Club du Kadiogo
Report

CS Sfaxien won 4–1 on aggregate.


Bidvest Wits 0–0 Smouha
Report
Referee: Jean-Jacques Ndala Ngambo (DR Congo)
Smouha 1–0 Bidvest Wits
Report
Referee: Ferdinand Udoh (Nigeria)

Smouha won 1–0 on aggregate.


CNaPS Sport 1–1 Recreativo do Libolo
Report
Vontovorona Stadium, Antananarivo
Referee: Ahmad Imtehaz Heeralall (Mauritius)
Recreativo do Libolo 0–0 CNaPS Sport
Report

1–1 on aggregate. Recreativo do Libolo won on away goals.


KCCA 1–0 Al-Masry
Report
Phillip Omondi Stadium, Kampala
Referee: Mahmood Ali Mahmood Ismail (Sudan)
Al-Masry 1–0 KCCA
Report
Penalties
3–4
Referee: Youssef Essrayri (Tunisia)

1–1 on aggregate. KCCA won 4–3 on penalties.


Gambia Ports Authority 1–1 Al-Hilal Al-Ubayyid
  • Sarr  43'
Report
  • Hassan  62'
Referee: Daniel Laryea (Ghana)
Al-Hilal Al-Ubayyid 3–0 Gambia Ports Authority
Report
Al-Ubayyid Stadium, Al-Ubayyid
Referee: Tinyiko Hlungwani (South Africa)

Al-Hilal Al-Ubayyid won 4–1 on aggregate.


AS Port-Louis 2000 1–2 Club Africain
  • Guikan  87' (pen.)
Report
Referee: Souleiman Ahmed Djama (Djibouti)
Club Africain 4–2 AS Port-Louis 2000
Report
Referee: Hassan Mohamed Hagi (Somalia)

Club Africain won 6–3 on aggregate.


Rivers United 2–0 Rayon Sports
Report
Rayon Sports 0–0 Rivers United
Report
Referee: Norman Matemera (Zimbabwe)

Rivers United won 2–0 on aggregate.


Barrack Young Controllers 1–1 SuperSport United
  • Dukuly  25'
Report
Referee: António Rodrigues (Cape Verde)
SuperSport United 5–0 Barrack Young Controllers
Report

SuperSport United won 6–1 on aggregate.


AS Tanda 2–0 Platinum Stars
Report
Referee: Kokou Fagla (Togo)
Platinum Stars 2–0 AS Tanda
Report
Penalties
5–4
  • Kouamé
  • Cissoko

2–2 on aggregate. Platinum Stars won 5–4 on penalties.


Horoya 2–0 IR Tanger
Report
Referee: Juste Ephrem Zio (Burkina Faso)
IR Tanger 3–2 Horoya
Report
Grand Stade de Tanger, Tangier

Horoya won 4–3 on aggregate.

Notes

  1. Teams from Libya were not allowed to host their home matches in their country due to security concerns.
  2. The kickoff of ZESCO United v Enugu Rangers match was delayed from 15:00 to 17:35 due to travel issues of Enugu Rangers.[10]
  3. The Rail Club du Kadiogo v CS Sfaxien match was played behind closed doors due to sanctions imposed following incidents during the Champions League first round match between Rail Club du Kadiogo and USM Alger on 18 March 2017.[11]
  4. Both legs between Rivers United and Rayon Sports were postponed by a week at the request of the Rwandese Association Football Federation in order to commemorate the Rwandan genocide during the period of 7–14 April.[12]
gollark: How about `qhjdndjwiqkdfbehqrfpfndbwbqvsjsk` and the like?
gollark: *does not understand above text*
gollark: If a site is accidentally doing stuff which it shouldn't, then it can probably be temporarily turned off by blocking its key (or IP, anyway); if it's someone deliberately doing stuff which they shouldn't, it probably won't even need the API.
gollark: You can probably break an accidentally-doing-silly-stuff one by making its API key not work, but not a deliberately-doing-bad-stuff-one.
gollark: If it's just spamming viewpages, that's not API-based.

References

  1. "CAF Flash Magazine: Final 2016 Orange Confederation Cup" (PDF). CAF.
  2. "CAF Confederation Cup regulations" (PDF). CAF.
  3. "Interclubs 2017: Draw Result". CAF. 21 December 2016.
  4. "Total CAF Confederation Cup draw result" (PDF). CAF.
  5. "FIFA Suspends Malian Football Association (FEMAFOOT)". FIFA.com. 17 March 2017.
  6. "CAF CC: Rayon Sports qualifies to Play-off Round". Fédération Rwandaise de Football Association. 17 March 2017.
  7. "Sierra Leone Sports: RSLAF withdraws from CAF competition". Awoko. 16 March 2017.
  8. "Draw for CC 2nd 1/16th final set for March 21". CAF. 20 March 2017.
  9. "Derbies, rivalries headline path to CC group phase". CAF. 21 March 2017.
  10. "Change of time for Confederation Cup game". Zesco United. 14 April 2017. Archived from the original on 16 April 2017. Retrieved 15 April 2017.
  11. "Sanctions for RC Kadiogo and coach". CAF. 4 April 2017.
  12. "Kwibuka 23: CAF postpones Rayon Sports matches to mid April". Fédération Rwandaise de Football Association. 27 March 2017.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.