2018 CAF Confederation Cup qualifying rounds

The 2018 CAF Confederation Cup qualifying rounds were played from 9 February to 18 April 2018.[1] A total of 70 teams competed in the qualifying rounds to decide the 16 places in the group stage of the 2018 CAF Confederation Cup.[2]

2018 CAF Confederation Cup qualifying rounds
Dates9 February – 18 April 2019

Draw

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

The entry round of the 54 teams entered into the draw is 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
(10 teams)
Preliminary round
(44 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 (matches scheduled in midweek in italics).[1]

Round First leg Second leg
Preliminary round 9–11 February 2018 20–21 February 2018
First round 6–7 March 2018 16–18 March 2018
Play-off round 6–8 April 2018 17–18 April 2018

Bracket

The bracket of the draw was announced by the CAF on 13 December 2017.[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
                         
Petro de Luanda 5 0 5  
Masters Security 0 0 0  
    Petro de Luanda 0 1 1
  SuperSport United 0 2 2
SuperSport United Bye
   
  Preliminary round First round
                         
Costa do Sol 1 1 2  
Jwaneng Galaxy 0 0 0  
    Costa do Sol 0 2 2 (a)
  Cape Town City 1 1 2 (a)
Young Buffaloes 0 0 0
Cape Town City 1 1 2  
  Preliminary round First round
                         
Energie 1 1 2  
Hafia 0 1 1  
    Energie 0 2 2
  Enyimba 2 3 5
Enyimba Bye
   
  Preliminary round First round
                         
Djoliba w/o  
ELWA United  
    Djoliba 1 1 2 (a)
  APR 0 2 2 (a)
APR 4 2 6
Anse Réunion 0 1 1  
  Preliminary round First round
                         
Ngazi Sport 1 1 2  
AS Port-Louis 2000 1 4 5  
    AS Port-Louis 2000 0 0 0
  Fosa Juniors 2 1 3
AFC Leopards 1 0 1 (a)
Fosa Juniors 1 0 1 (a)  
  Preliminary round First round
                         
AS Mangasport 0 1 1  
AS Maniema Union 1 1 2  
    AS Maniema Union 2 1 3 (a)
  USM Alger 2 1 3 (a)
USM Alger Bye
   
  Preliminary round First round
                         
Olympique Star 0 1 1  
Étoile Filante 0 0 0  
    Olympique Star 0 0 0
  Al-Hilal Al-Ubayyid 0 6 6
Al-Hilal Al-Ubayyid Bye
   
  Preliminary round First round
                         
DC Motema Pembe Bye  
   
    DC Motema Pembe 1 0 1
  Deportivo Niefang 1 1 2
New Star 2 0 2 (a)
Deportivo Niefang 1 1 2 (a)  
  Preliminary round First round
                         
AS Tanda 0 0 0  
CS La Mancha 0 1 1  
    CS La Mancha 3 1 4
  Al-Ahly Shendi 0 2 2
Al-Ahly Shendi Bye
   
  Preliminary round First round
                         
Al-Ittihad Tripoli 1 3 4  
Sahel 0 0 0  
    Al-Ittihad Tripoli 1 0 1 (2 p)
  Akwa United 0 1 1 (3 p)
Akwa United 1 2 3
Banjul Hawks 2 0 2  
  Preliminary round First round
                         
Asante Kotoko 1 0 1 (6 p)  
CARA Brazzaville 0 1 1 (7 p)  
    CARA Brazzaville 3 1 4
  US Ben Guerdane 0 3 3
US Ben Guerdane w/o
Al-Hilal Juba  
  Preliminary round First round
                         
Onze Créateurs 1 0 1  
CR Belouizdad 1 2 3  
    CR Belouizdad 3 0 3
  Nkana 0 1 1
Nkana Bye
   
  Preliminary round First round
                         
Simba 4 1 5  
Gendarmerie Nationale 0 0 0  
    Simba 2 0 2 (a)
  Al-Masry 2 0 2 (a)
Al-Masry 4 1 5
Green Buffaloes 0 2 2  
  Preliminary round First round
                         
RS Berkane 2 1 3  
Mbour Petite-Côte 1 1 2  
    RS Berkane 3 1 4
  Club Africain 1 0 1
Club Africain Bye
   
  Preliminary round First round
                         
Raja Casablanca Bye  
   
    Raja Casablanca 1 4 5
  FC Nouadhibou 1 2 3
Africa Sports 1 0 1
FC Nouadhibou 1 1 2  
  Preliminary round First round
                         
Zimamoto 1 0 1  
Welayta Dicha 1 1 2  
    Welayta Dicha 2 1 3 (4 p)
  Zamalek 1 2 3 (3 p)
Zamalek Bye
   

Preliminary round

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

Team 1 Agg. Team 2 1st leg 2nd leg
Petro de Luanda 5–0 Masters Security 5–0 0–0
Young Buffaloes 0–2 Cape Town City 0–1 0–1
Costa do Sol 2–0 Jwaneng Galaxy 1–0 1–0
Energie 2–1 Hafia 1–0 1–1
APR 6–1 Anse Réunion 4–0 2–1
Djoliba w/o[w/o 1] ELWA United
AFC Leopards 1–1 (a) Fosa Juniors 1–1 0–0
Ngazi Sport 2–5 AS Port-Louis 2000 1–1 1–4
AS Mangasport 1–2 AS Maniema Union 0–1 1–1
Olympique Star 1–0 Étoile Filante 0–0 1–0
New Star 2–2 (a) Deportivo Niefang 2–1 0–1
AS Tanda 0–1 CS La Mancha 0–0 0–1
Akwa United 3–2 Banjul Hawks 1–2 2–0
Al-Ittihad Tripoli 4–0 Sahel 1–0 3–0
US Ben Guerdane w/o[w/o 2] Al-Hilal Juba
Asante Kotoko 1–1 (6–7 p) CARA Brazzaville 1–0 0–1
Onze Créateurs 1–3 CR Belouizdad 1–1 0–2
Al-Masry 5–2 Green Buffaloes 4–0 1–2
Simba 5–0 Gendarmerie Nationale 4–0 1–0
RS Berkane 3–2 Mbour Petite-Côte 2–1 1–1
Africa Sports 1–2 FC Nouadhibou 1–1 0–1
Zimamoto 1–2 Welayta Dicha 1–1 0–1

Notes:

  1. Djoliba won on walkover after ELWA United withdrew.[5]
  2. US Ben Guerdane won on walkover after Al-Hilal Juba failed to arrive for the first leg.[6]
Petro de Luanda 5–0 Masters Security
  • Mano-Mano  40'
  • Tony  74', 77', 82'
  • Diney  90+3'
Report
Referee: Jonas Shongedi (Namibia)
Masters Security 0–0 Petro de Luanda
Report
Referee: Elly Ally Sasii (Tanzania)

Petro de Luanda won 5–0 on aggregate.


Young Buffaloes 0–1 Cape Town City
Report
  • Akosah-Bempah  81'
Cape Town City 1–0 Young Buffaloes
Report
Referee: Dharamveer Hurbungs (Mauritius)

Cape Town City won 2–0 on aggregate.


Costa do Sol 1–0 Jwaneng Galaxy
Report
Referee: Abdoul Kanoso (Madagascar)
Jwaneng Galaxy 0–1 Costa do Sol
Report
  • Isac  20'
Referee: José Álvaro Clemente Chitumba (Angola)

Costa do Sol won 2–0 on aggregate.


Energie 1–0 Hafia
  • Santou  42'
Report
Referee: Kokou Fagla (Togo)
Hafia 1–1 Energie
Report
  • Guera  90'
Referee: António Rodrigues (Cape Verde)

Energie won 2–1 on aggregate.


APR 4–0 Anse Réunion
  • Bizimana  12', 71', 90+1'
  • Bigirimana  79'
Report
Referee: Lemma Nigussie (Ethiopia)
Anse Réunion 1–2 APR
Report
  • Rugwiro  47'
  • Bigirimana  62'
Referee: Anthony Ogwayo (Kenya)

APR won 6–1 on aggregate.


Djoliba Cancelled ELWA United
Report
Referee: Mohamed Cheikh Mhamed Vall (Mauritania)
ELWA United Cancelled Djoliba
Report
Referee: Allou Franc Eric Miessan (Ivory Coast)

Djoliba won on walkover after ELWA United withdrew.[5]


AFC Leopards 1–1 Fosa Juniors
  • Arkoh  3'
Report
  • Andrianinosy  15'
Referee: Omar Abdulkadir Artan (Somalia)
Fosa Juniors 0–0 AFC Leopards
Report
Referee: Allister Barra (Seychelles)

1–1 on aggregate. Fosa Juniors won on away goals.


Ngazi Sport 1–1 AS Port-Louis 2000
  • Fanomezantsoa  66'
Report
Referee: Dennis Nguluwe (Malawi)
AS Port-Louis 2000 4–1 Ngazi Sport
Report
  • Zayed  88'
Referee: Kutlwano Leso (Botswana)

AS Port-Louis 2000 won 5–2 on aggregate.


AS Mangasport 0–1 AS Maniema Union
Report
  • Amongo  83'
Referee: Mandeng Cosmas (Cameroon)
AS Maniema Union 1–1 AS Mangasport
  • Mbambu  18' (pen.)
Report
  • Hassan  37'
Stade Joseph Kabila, Kindu
Referee: Prince Arcy Dongombe (Central African Republic)

AS Maniema Union won 2–1 on aggregate.


Olympique Star 0–0 Étoile Filante
Report
Prince Louis Rwagasore Stadium, Bujumbura
Referee: Abdoul Karim Twagirumukiza (Rwanda)
Étoile Filante 0–1 Olympique Star
Report
  • Saidi  56'
Referee: Harouna Coulibaly (Mali)

Olympique Star won 1–0 on aggregate.


New Star 2–1 Deportivo Niefang
  • Ngongang  35', 83'
Report
  • Diarra  87'
Referee: Isidore Essono Nze (Gabon)
Deportivo Niefang 1–0 New Star
  • Asu  29'
Report
Referee: Quadri Ololade Adebimpe (Nigeria)

2–2 on aggregate. Deportivo Niefang won on away goals.


AS Tanda 0–0 CS La Mancha
Report
Referee: Reginald Lathbridge (Ghana)
CS La Mancha 1–0 AS Tanda
Report
Referee: Alhadi Mahamat (Chad)

CS La Mancha won 1–0 on aggregate.


Akwa United 1–2 Banjul Hawks
  • Mbaoma  72'
Report
Banjul Hawks 0–2 Akwa United
Report
  • Olisema  38', 46'
Referee: Ousmane Camara (Guinea)

Akwa United won 3–2 on aggregate.


Al-Ittihad Tripoli 1–0 Sahel
  • Eisa  90'
Report
Referee: Haithem Kossaï (Tunisia)
Sahel 0–3 Al-Ittihad Tripoli
Report
  • Alaqoub  17', 32'
  • Tubal  25'
Stade Général-Seyni-Kountché, Niamey
Referee: Abderazzek Arab (Algeria)

Al-Ittihad Tripoli won 4–0 on aggregate.


US Ben Guerdane Cancelled Al-Hilal Juba
Report
Al-Hilal Juba Cancelled US Ben Guerdane
Report
Referee: Numbi Pierre Kibingo (DR Congo)

US Ben Guerdane won on walkover after Al-Hilal Juba failed to arrive for the first leg.[7][6]


Asante Kotoko 1–0 CARA Brazzaville
Report
Referee: Issa Sy (Senegal)
CARA Brazzaville 1–0 Asante Kotoko
  • Ondongo  38'
Report
Penalties
7–6
Referee: Lebalang Martin Mokete (Lesotho)

1–1 on aggregate. CARA Brazzaville won 7–6 on penalties.


Onze Créateurs 1–1 CR Belouizdad
  • Samaké  40' (pen.)
Report
Referee: Mohamed Ali Moussa (Niger)
CR Belouizdad 2–0 Onze Créateurs
Report
Referee: Adil Zourak (Morocco)

CR Belouizdad won 3–1 on aggregate.


Al-Masry 4–0 Green Buffaloes
Report
Attendance: 12,000
Referee: Mashood Ssali (Uganda)
Green Buffaloes 2–1 Al-Masry
Report
Referee: Joaquin Esono (Equatorial Guinea)

Al-Masry won 5–2 on aggregate.


Simba 4–0 Gendarmerie Nationale
Report
Referee: Alier Michael James (South Sudan)
Gendarmerie Nationale 0–1 Simba
Report
Referee: Pacifique Ndabihawenimana (Burundi)

Simba won 5–0 on aggregate.


RS Berkane 2–1 Mbour Petite-Côte
Report
  • Sow  42'
Mbour Petite-Côte 1–1 RS Berkane
  • Sow  43'
Report
Referee: Boukari Ouedraogo (Burkina Faso)

RS Berkane won 3–2 on aggregate.


Africa Sports 1–1 FC Nouadhibou
  • Thomas  42'
Report
  • Voullany  51'
FC Nouadhibou 1–0 Africa Sports
Report
Stade Municipal, Nouadhibou
Referee: Bakary Camara (Gambia)

FC Nouadhibou won 2–1 on aggregate.


Zimamoto 1–1 Welayta Dicha
  • Ali  32'
Report
Referee: Hafiz Abdelghani Alamen (Sudan)
Welayta Dicha 1–0 Zimamoto
Report
Hawassa International Stadium, Awasa
Referee: Souleiman Ahmed Djama (Djibouti)

Welayta Dicha won 2–1 on aggregate.

First round

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

Team 1 Agg. Team 2 1st leg 2nd leg
Petro de Luanda 1–2 SuperSport United 0–0 1–2
Costa do Sol 2–2 (a) Cape Town City 0–1 2–1
Energie 2–5 Enyimba 0–2 2–3
Djoliba 2–2 (a) APR 1–0 1–2
AS Port-Louis 2000 0–3 Fosa Juniors 0–2 0–1
AS Maniema Union 3–3 (a) USM Alger 2–2 1–1
Olympique Star 0–6 Al-Hilal Al-Ubayyid 0–0 0–6
DC Motema Pembe 1–2 Deportivo Niefang 1–1 0–1
CS La Mancha 4–2 Al-Ahly Shendi 3–0 1–2
Al-Ittihad Tripoli 1–1 (2–3 p) Akwa United 1–0 0–1
CARA Brazzaville 4–3 US Ben Guerdane 3–0 1–3
CR Belouizdad 3–1 Nkana 3–0 0–1
Simba 2–2 (a) Al-Masry 2–2 0–0
RS Berkane 4–1 Club Africain 3–1 1–0
Raja Casablanca 5–3 FC Nouadhibou 1–1 4–2
Welayta Dicha 3–3 (4–3 p) Zamalek 2–1 1–2
Petro de Luanda 0–0 SuperSport United
Report
Referee: Simões Guambe (Mozambique)
SuperSport United 2–1 Petro de Luanda
  • Mnyamane  79', 83'
Report
  • Élio  49'

SuperSport United won 2–1 on aggregate.


Costa do Sol 0–1 Cape Town City
Report
  • Masina  65'
Referee: Lebalang Martin Mokete (Lesotho)
Cape Town City 1–2 Costa do Sol
  • Kewuti  15'
Report
Referee: Belay Tadesse (Ethiopia)

2–2 on aggregate. Costa do Sol won on away goals.


Energie 0–2 Enyimba
Report
  • Santou  3' (o.g.)
  • Oladepo  8'
Referee: Mohamed Cheikh Mhamed Vall (Mauritania)
Enyimba 3–2 Energie
  • Bashir  1'
  • Okonkwo  68', 90' (pen.)
Report
Referee: Blaise Yuven Ngwa (Cameroon)

Enyimba won 5–2 on aggregate.


Djoliba 1–0 APR
Report
Referee: Fabricio Duarte (Cape Verde)
APR 2–1 Djoliba
Report
Referee: Idris Mehammed Osman (Eritrea)

2–2 on aggregate. Djoliba won on away goals.


AS Port-Louis 2000 0–2 Fosa Juniors
Report
Referee: Bilal Abdallah Ismael (Djibouti)
Fosa Juniors 1–0 AS Port-Louis 2000
  • Razafindrakoto  63'
Report
Referee: Elly Ally Sasii (Tanzania)

Fosa Juniors won 3–0 on aggregate.


AS Maniema Union 2–2 USM Alger
  • Mbuka  45'
  • Mozinzi  51'
Report
Stade Joseph Kabila, Kindu
Referee: Sabri Mohamed Fadul (Sudan)
USM Alger 1–1 AS Maniema Union
Report
Referee: Jerry Yekeh (Liberia)

3–3 on aggregate. USM Alger won on away goals.


Olympique Star 0–0 Al-Hilal Al-Ubayyid
Report
Stade Urukundo, Ngozi
Referee: Messie Nkounkou (Congo)
Al-Hilal Al-Ubayyid 6–0 Olympique Star
  • El Tahir  3', 81'
  • Girfa  7', 33'
  • Ladzagla  19'
  • Abdelraheem  63'
Report
Al-Ubayyid Stadium, El-Obeid
Referee: Ayman El Sharif (Libya)

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


DC Motema Pembe 1–1 Deportivo Niefang
  • Tshibamba  21'
Report
  • Sidibé  35'
Referee: Joseph Odey Ogabor (Nigeria)
Deportivo Niefang 1–0 DC Motema Pembe
  • Mikue  15'
Report
Referee: Abdoulaye Rhissa Almoustapha (Niger)

Deportivo Niefang won 2–1 on aggregate.


CS La Mancha 3–0 Al-Ahly Shendi
Report
Al-Ahly Shendi 2–1 CS La Mancha
  • Elhussain  7'
  • Magbi  62' (pen.)
Report
Shendi Stadium, Shendi
Referee: Maguette N'Diaye (Senegal)

CS La Mancha won 4–2 on aggregate.


Al-Ittihad Tripoli 1–0 Akwa United
  • Eisa  83'
Report
Referee: Kokou Ognankotan Ntale (Togo)
Akwa United 1–0 Al-Ittihad Tripoli
  • Asuquo  46'
Report
Penalties
  • Etim
  • Olisema
  • Kester
  • Nya
3–2

1–1 on aggregate. Akwa United won 3–2 on penalties.


CARA Brazzaville 3–0 US Ben Guerdane
  • Kivutuka  3'
  • Thoury  22'
  • Louamba  79'
Report
US Ben Guerdane 3–1 CARA Brazzaville
  • Loua Loua  13'
  • Yahia  57'
  • Zoghlami  83'
Report
  • Louamba  73'
Referee: Adissa Abdul Raphiou Ligali (Benin)

CARA Brazzaville won 4–3 on aggregate.


CR Belouizdad 3–0 Nkana
Report
Referee: Sadok Selmi (Tunisia)
Nkana 1–0 CR Belouizdad
  • Apanene  47' (pen.)
Report
Referee: Thulani Sibandze (Swaziland)

CR Belouizdad won 3–1 on aggregate.


Simba 2–2 Al-Masry
Report
Referee: Thando Ndzandzeka (South Africa)
Al-Masry 0–0 Simba
Report
Attendance: 13,000
Referee: Yonas Zekarias Ghebre (Eritrea)

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


RS Berkane 3–1 Club Africain
  • Aziz  24'
  • Laba  31'
  • Akhmis  75'
Report
Club Africain 0–1 RS Berkane
Report
Referee: Louis Hakizimana (Rwanda)

RS Berkane won 4–1 on aggregate.


Raja Casablanca 1–1 FC Nouadhibou
  • Khaldane  69'
Report
  • Voullany  79'
Attendance: 21,000
FC Nouadhibou 2–4 Raja Casablanca
  • Gaye  12'
  • Moustapha  63'
Report
Stade Municipal, Nouadhibou
Attendance: 12,000
Referee: Sékou Ahmed Touré (Guinea)

Raja Casablanca won 5–3 on aggregate.


Welayta Dicha 2–1 Zamalek
  • Melayu  16'
  • Dawit  77'
Report
Hawassa International Stadium, Awasa
Referee: Ishmael Chizinga (Malawi)
Zamalek 2–1 Welayta Dicha
Report
  • Usman  51'
Penalties
3–4
  • Djako
  • Holeta
  • Usman
  • Kumma
Al-Salam Stadium, Cairo
Attendance: 10,000
Referee: Davies Omweno (Kenya)

3–3 on aggregate. Welayta Dicha won 4–3 on penalties.

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 2018, 19:00 EET (UTC+2), at the Ritz Carlton 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):[10]

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

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

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

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

Team 1 Agg. Team 2 1st leg 2nd leg
Zanaco 0–5 Raja Casablanca 0–2 0–3
AS Vita Club 6–1 CS La Mancha 1–0 5–1
Saint George 1–1 (3–4 p) CARA Brazzaville 1–0 0–1
Al-Hilal 3–3 (a) Akwa United 2–0 1–3
Gor Mahia 2–2 (a) SuperSport United 1–0 1–2
UD Songo 4–3 Al-Hilal Al-Ubayyid 3–1 1–2
Plateau United 2–5 USM Alger 2–1 0–4
Bidvest Wits 1–1 (a) Enyimba 1–1 0–0
Aduana Stars 7–3 Fosa Juniors 6–1 1–2
Young Africans 2–1 Welayta Dicha 2–0 0–1
Génération Foot 3–3 (a) RS Berkane 3–1 0–2
CF Mounana 2–3 Al-Masry 1–1 1–2
ASEC Mimosas 1–0 CR Belouizdad 1–0 0–0
Williamsville AC 3–2 Deportivo Niefang 2–0 1–2
MFM 0–1 Djoliba 0–1 0–0
Rayon Sports 3–2 Costa do Sol 3–0 0–2
Zanaco 0–2 Raja Casablanca
Report
Raja Casablanca 3–0 Zanaco
Report

Raja Casablanca won 5–0 on aggregate.


AS Vita Club 1–0 CS La Mancha
  • Ngoma  87'
Report
Referee: Denis Dembélé (Ivory Coast)
CS La Mancha 1–5 AS Vita Club
Report
  • Mundele  8', 59', 61', 88'
  • Moloko  79'
Referee: Mutaz Khairalla (Sudan)

AS Vita Club won 6–1 on aggregate.


Saint George 1–0 CARA Brazzaville
Report
CARA Brazzaville 1–0 Saint George
  • Mbo  36'
Report
Penalties
  • Louamba
  • Diafouka
  • Chancy
  • Thoury
  • Ankira
4–3

1–1 on aggregate. CARA Brazzaville won 4–3 on penalties.


Al-Hilal 2–0 Akwa United
  • Al Sadig  20'
  • Hussein  25'
Report
Referee: Jean-Jacques Ndala Ngambo (DR Congo)
Akwa United 3–1 Al-Hilal
  • Ibe  45', 52', 65' (pen.)
Report

3–3 on aggregate. Al-Hilal won on away goals.


Gor Mahia 1–0 SuperSport United
Report
Kenyatta Stadium, Machakos
SuperSport United 2–1 Gor Mahia
Report

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


UD Songo 3–1 Al-Hilal Al-Ubayyid
Report
Referee: Davies Omweno (Kenya)
Al-Hilal Al-Ubayyid 2–1 UD Songo
  • Amin  32'
  • Ladzagla  61'
Report
Al-Ubayyid Stadium, El-Obeid
Referee: Youssef Essrayri (Tunisia)

UD Songo won 4–3 on aggregate.


Plateau United 2–1 USM Alger
Report
USM Alger 4–0 Plateau United
Report
Stade du 5-Juillet-1962, Algiers
Referee: Maguette N'Diaye (Senegal)

USM Alger won 5–2 on aggregate.


Bidvest Wits 1–1 Enyimba
Report
Referee: Joshua Bondo (Botswana)
Enyimba 0–0 Bidvest Wits
Report
Referee: Hélder Martins de Carvalho (Angola)

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


Aduana Stars 6–1 Fosa Juniors
Report
  • Randrianantenaina  4'
Fosa Juniors 2–1 Aduana Stars
Report
Referee: Ali Adelaïd (Comoros)

Aduana Stars won 7–3 on aggregate.


Young Africans 2–0 Welayta Dicha
  • Daudi  1'
  • Martin  54'
Report
Referee: Ferdinand Udoh (Nigeria)
Welayta Dicha 1–0 Young Africans
Report
Hawassa International Stadium, Awasa
Referee: Ali Sabilla (Uganda)

Young Africans won 2–1 on aggregate.


Génération Foot 3–1 RS Berkane
  • Ndiaye  49', 58', 63'
Report
Referee: Daniel Laryea (Ghana)
RS Berkane 2–0 Génération Foot
  • Aziz  33'
  • Diouf  75' (o.g.)
Report
Referee: Mahamadou Keita (Mali)

3–3 on aggregate. RS Berkane won on away goals.


CF Mounana 1–1 Al-Masry
  • Atchabao  56'
Report
Referee: Kokou Ognankotan Ntale (Togo)
Al-Masry 2–1 CF Mounana
Report
Attendance: 13,000
Referee: Noureddine El Jaafari (Morocco)

Al-Masry won 3–2 on aggregate.


CR Belouizdad 0–0 ASEC Mimosas
Report
Referee: Sékou Ahmed Touré (Guinea)

ASEC Mimosas won 1–0 on aggregate.


Williamsville AC 2–0 Deportivo Niefang
  • J.-F. N'da  13'
  • Zan Bi  54'
Report
Referee: Ahmad Imtehaz Heeralall (Mauritius)
Deportivo Niefang 2–1 Williamsville AC
  • Koné  3' (o.g.)
  • Pogadjo  70'
Report
  • Karidioula  90+1'
Referee: Norman Matemera (Zimbabwe)

Williamsville AC won 3–2 on aggregate.


MFM 0–1 Djoliba
Report
  • Niapégué  78'
Referee: Amin Mohamed Omar (Egypt)
Djoliba 0–0 MFM
Report
Referee: Jean Claude Ishimwe (Rwanda)

Djoliba won 1–0 on aggregate.


Rayon Sports 3–0 Costa do Sol
Report
Stade Régional Nyamirambo, Kigali
Referee: Jackson Pavaza (Namibia)
Costa do Sol 2–0 Rayon Sports
  • Isac  30', 45+1'
Report
Referee: Thierry Nkurunziza (Burundi)

Rayon Sports won 3–2 on aggregate.

Notes

  1. The teams from Mali were listed as Mali 1 (Onze Créateurs) and Mali 2 (Djoliba) at the time of the qualifying round draw.
  2. The identity of the team from Benin was not known at the time of the qualifying round draw.
  3. Teams from Libya are not allowed to host their home matches in their country due to security concerns.
gollark: !pingwhen online <@!258639553357676545>
gollark: !pingwhen online <@!258639553357676545>
gollark: Scroll fast enough and you'll go back in time to before the messages were deleted!
gollark: >”E>$!"4
gollark: quack.

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.