2018–19 CAF Confederation Cup qualifying rounds

The 2018–19 CAF Confederation Cup qualifying rounds were played from 27 November 2018 to 20 January 2019.[1] A total of 70 teams competed in the qualifying rounds to decide the 16 places in the group stage of the 2018–19 CAF Confederation Cup.[2]

2018–19 CAF Confederation Cup qualifying rounds
Dates27 November 2018 – 20 January 2019

Draw

The draw for the preliminary round and first round was held on 3 November 2018 in Rabat, Morocco, and was officially announced by the CAF on 9 November due to a special situation with the transitional calendar.[3][4][5]

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
(9 teams)
Preliminary round
(46 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 27–28 November 2018 4–5 December 2018
First round 14–16 December 2018 21–23 December 2018
Play-off round 11–14 January 2019 18–20 January 2019

Bracket

The bracket of the draw was announced by the CAF on 9 November 2018.[5] As there were 16 winners of the Confederation Cup first round, but only 15 losers of the Champions League first round for this season, the winners of the first round with the best CAF 5-Year Ranking (in bold italics) advanced directly to the group stage.[6] The remaining 15 winners of the first round advanced to the play-off round, where they were joined by the 15 losers of the Champions League first round.

  Preliminary round First round
                         
Étoile du Sahel Bye  
   
    Étoile du Sahel 3 0 3
  Stade d'Abidjan 0 1 1
Nouakchott King's 1 1 2 (a)
Stade d'Abidjan 2 0 2 (a)  
  Preliminary round First round
                         
Al-Ahly Shendi 1 0 1 (1 p)  
AS Nyuki 0 1 1 (3 p)  
    AS Nyuki 0 0 0
  Petro de Luanda 1 1 2
Petro de Luanda 4 2 6
Orapa United 0 0 0  
  Preliminary round First round
                         
Zamalek Bye  
   
    Zamalek 7 0 7
  AS CotonTchad 0 2 2
AS CotonTchad 2 1 3
Gomido 0 1 1  
  Preliminary round First round
                         
Hassania Agadir 4 0 4  
AS GNN 0 0 0  
    Hassania Agadir 2 0 2
  Génération Foot 0 1 1
Génération Foot 0 1 1
Djoliba 0 0 0  
  Preliminary round First round
                         
USM Bel Abbès 4 0 4  
LISCR 0 1 1  
    USM Bel Abbès 0 0 0
  Enugu Rangers 0 2 2
Enugu Rangers 2 3 5
Defence Force 0 1 1  
  Preliminary round First round
                         
Al-Masry Bye  
   
    Al-Masry 0 0 0
  Salitas 2 0 2
Salitas 2 1 3 (a)
Wakriya 0 3 3 (a)  
  Preliminary round First round
                         
KCCA Bye  
   
    KCCA 3 2 5
  Mtibwa Sugar 0 1 1
Mtibwa Sugar 4 1 5
Northern Dynamo 0 0 0  
  Preliminary round First round
                         
DC Motema Pembe 4 1 5  
Anges de Fatima 1 1 2  
    DC Motema Pembe 1 0 1
  FC San Pédro 1 2 3
FC San Pédro 1 1 2
Armed Forces 1 0 1  
  Preliminary round First round
                         
Raja Casablanca Bye  
   
    Raja Casablanca 5 0 5
  Cercle Mbéri Sportif 0 1 1
Cercle Mbéri Sportif 1 0 1 (4 p)
Silver Strikers 0 1 1 (3 p)  
  Preliminary round First round
                         
Kaizer Chiefs 4 1 5  
Zimamoto 0 2 2  
    Kaizer Chiefs 3 3 6
  ASSM Elgeco Plus 0 0 0
ASSM Elgeco Plus 3 1 4
Deportivo Unidad 1 2 3  
  Preliminary round First round
                         
RS Berkane Bye  
   
    RS Berkane 3 1 4
  Al-Ittihad 0 0 0
Miracle Club 0
Al-Ittihad 8 w/o  
  Preliminary round First round
                         
Al-Ahli Tripoli Bye  
   
    Al-Ahli Tripoli 1 0 1 (a)
  New Star 1 0 1 (a)
New Star 0 4 4
Vital'O 0 1 1  
  Preliminary round First round
                         
Kariobangi Sharks 6 3 9  
Arta/Solar7 1 0 1  
    Kariobangi Sharks 0 1 1
  Asante Kotoko 0 2 2
Asante Kotoko w/o
Eding Sport  
  Preliminary round First round
                         
El-Hilal El-Obeid Bye  
   
    El-Hilal El-Obeid 0 0 0 (4 p)
  Mukura Victory Sports 0 0 0 (5 p)
Free State Stars 0 0 0
Mukura Victory Sports 0 1 1  
  Preliminary round First round
                         
Green Eagles 2 3 5  
Young Buffaloes 0 2 2  
    Green Eagles 0 1 1
  NA Hussein Dey 0 2 2
NA Hussein Dey 2 1 3
Diables Noirs 0 1 1  
  Preliminary round First round
                         
CS Sfaxien Bye  
   
    CS Sfaxien 4 0 4
  Green Buffaloes 1 1 2
Green Buffaloes 2 0 2
Al-Merreikh Juba 0 0 0  

Preliminary round

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

Team 1 Agg. Team 2 1st leg 2nd leg
Nouakchott King's 2–2 (a) Stade d'Abidjan 1–2 1–0
Al-Ahly Shendi 1–1 (1–3 p) AS Nyuki 1–0 0–1
Petro de Luanda 6–0 Orapa United 4–0 2–0
AS CotonTchad 3–1 Gomido 2–0 1–1
Hassania Agadir 4–0 AS GNN 4–0 0–0
Génération Foot 1–0 Djoliba 0–0 1–0
USM Bel Abbès 4–1 LISCR 4–0 0–1
Enugu Rangers 5–1 Defence Force 2–0 3–1
Salitas 3–3 (a) Wakriya 2–0 1–3
Mtibwa Sugar 5–0 Northern Dynamo 4–0 1–0
DC Motema Pembe 5–2 Anges de Fatima 4–1 1–1
FC San Pédro 2–1 Armed Forces 1–1 1–0
Cercle Mbéri Sportif 1–1 (4–3 p) Silver Strikers 1–0 0–1
Kaizer Chiefs 5–2 Zimamoto 4–0 1–2
ASSM Elgeco Plus 4–3 Deportivo Unidad 3–1 1–2
Miracle Club w/o[w/o 1] Al-Ittihad 0–8
New Star 4–1 Vital'O 0–0 4–1
Kariobangi Sharks 9–1 Arta/Solar7 6–1 3–0
Asante Kotoko w/o[w/o 2] Eding Sport
Free State Stars 0–1 Mukura Victory Sports 0–0 0–1
Green Eagles 5–2 Young Buffaloes 2–0 3–2
NA Hussein Dey 3–1 Diables Noirs 2–0 1–1
Green Buffaloes 2–0 Al-Merreikh Juba 2–0 0–0

Notes:

  1. Al-Ittihad won on walkover after Miracle Club withdrew prior to the second leg.[7]
  2. Asante Kotoko won on walkover after FECAFOOT was not able to confirm the engagement of their second representative by the CAF deadline.[8]
Nouakchott King's 1–2 Stade d'Abidjan
  • Samb  51'
Report
  • Gbané  2'
  • Kouamé  73'
Referee: Younoussa Tawel Camara (Guinea)
Stade d'Abidjan 0–1 Nouakchott King's
Report
  • Traoré  28'
Referee: Gaoussou Kané (Mali)

2–2 on aggregate. Stade d'Abidjan won on away goals.


Al-Ahly Shendi 1–0 AS Nyuki
  • Faroug  31'
Report
Shendi Stadium, Shendi
Referee: Mohamed Diraneh Guedi (Djibouti)
AS Nyuki 1–0 Al-Ahly Shendi
  • Omajondo  45'
Report
Penalties
  • Mukombozi
3–1
  • Mutwakil
  • Eldin
  • Mohamed
Referee: Quadri Ololade Adebimpe (Nigeria)

1–1 on aggregate. AS Nyuki won 3–1 on penalties.


Petro de Luanda 4–0 Orapa United
  • Job  33'
  •  69'
  • Toni  86', 87'
Report
Referee: Ibrahim Ben Tsimanohitsy (Madagascar)
Orapa United 0–2 Petro de Luanda
Report
Referee: Lebalang Martin Mokete (Lesotho)

Petro de Luanda won 6–0 on aggregate.


AS CotonTchad 2–0 Gomido
Report
Gomido 1–1 AS CotonTchad
  • Adjahli  14'
Report
  • Abanga  90+2'
Referee: Maguette N'Diaye (Senegal)

AS CotonTchad won 3–1 on aggregate.


Hassania Agadir 4–0 AS GNN
  • Daoudi  19', 70'
  • El Mallouki  62', 90'
Report
Referee: Nabil Boukhalfa (Algeria)
AS GNN 0–0 Hassania Agadir
Report
Referee: Youssef Essrayri (Tunisia)

Hassania Agadir won 4–0 on aggregate.


Génération Foot 0–0 Djoliba
Report
Referee: Maudo Jallow (Gambia)
Djoliba 0–1 Génération Foot
Report
Referee: Isaac Montgomery (Liberia)

Génération Foot won 1–0 on aggregate.


USM Bel Abbès 4–0 LISCR
Report
Referee: Noureddine El Jaafari (Morocco)
LISCR 1–0 USM Bel Abbès
  • Sheriff  30'
Report
Referee: Mathioro Diabel (Mauritania)

USM Bel Abbès won 4–1 on aggregate.


Enugu Rangers 2–0 Defence Force
Report
Referee: Mohamed Ali Moussa (Niger)
Defence Force 1–3 Enugu Rangers
Report
Referee: Samuel Uwikunda (Rwanda)

Enugu Rangers won 5–1 on aggregate.


Salitas 2–0 Wakriya
Report
Referee: Eugene Tohouegnon (Benin)
Wakriya 3–1 Salitas
  • Sylla  42'
  • Kalissa  49'
  • Ab. Camara  79'
Report
  • Sawadogo  40'
Referee: Alioune Sow Sandigui (Senegal)

3–3 on aggregate. Salitas won on away goals.


Mtibwa Sugar 4–0 Northern Dynamo
  • Kibaya  13', 36', 58' (pen.)
  • Msuya  90+1'
Report
Referee: Pilan Ncube (Zimbabwe)
Northern Dynamo 0–1 Mtibwa Sugar
Report
Referee: Eric Manirakiza (Burundi)

Mtibwa Sugar won 5–0 on aggregate.


DC Motema Pembe 4–1 Anges de Fatima
Report
  • Koulouyeh  90' (pen.)
Referee: Justus Mbelle Mbelle (Cameroon)
Anges de Fatima 1–1 DC Motema Pembe
  • Pelembi  75'
Report
  • Tulenge  52'
Referee: Ahmat Amara Hassane (Chad)

DC Motema Pembe won 5–2 on aggregate.


FC San Pédro 1–1 Armed Forces
  • Zouzou  89'
Report
  • Badjie  75'
Referee: Djindo Louis Houngnandande (Benin)
Armed Forces 0–1 FC San Pédro
Report
Referee: Delgado Rocha Lenine (Cape Verde)

FC San Pédro won 2–1 on aggregate.


Cercle Mbéri Sportif 1–0 Silver Strikers
  • Nono  19'
Report
Silver Strikers 1–0 Cercle Mbéri Sportif
  • Muyaba  70'
Report
Penalties
  • Muyaba
  • Sheriff
  • Limbani
3–4
Referee: William Oloya (Uganda)

1–1 on aggregate. Cercle Mbéri Sportif won 4–3 on penalties.


Kaizer Chiefs 4–0 Zimamoto
Report
Referee: Nehemia Shifeleni Shoovaleka (Namibia)
Zimamoto 2–1 Kaizer Chiefs
Report
Referee: Dawit Asamenew (Ethiopia)

Kaizer Chiefs won 5–1 on aggregate.


ASSM Elgeco Plus 3–1 Deportivo Unidad
  • E. Ranaivoson  9', 54'
  • Fanomezana  49'
Report
  • Etoho  7'
Deportivo Unidad 2–1 ASSM Elgeco Plus
  • Etoho  69', 72'
Report
  • E. Ranaivoson  18'
Nuevo Estadio de Malabo, Malabo
Referee: Serge Soumou (Congo)

ASSM Elgeco Plus won 4–3 on aggregate.


Miracle Club 0–8 Al-Ittihad
Report
Referee: Elly Ally Sasii (Tanzania)
Al-Ittihad Cancelled Miracle Club
Report

Al-Ittihad won on walkover after Miracle Club withdrew prior to the second leg.[7]


New Star 0–0 Vital'O
Report
Referee: Isidore Essono Nze (Gabon)
Vital'O 1–4 New Star
  • Dusabe  45'
Report
  • Ngongang  4', 31', 43', 88'
Prince Louis Rwagasore Stadium, Bujumbura
Referee: Anthony Ogwayo (Kenya)

New Star won 4–1 on aggregate.


Kariobangi Sharks 6–1 Arta/Solar7
  • Abuya  2'
  • Lokale  11'
  • Koman  16' (o.g.)
  • Omoto  41'
  • Abege  75'
  • Origa  90+2'
Report
Referee: Mohamed Nur Muhudin (Somalia)
Arta/Solar7 0–3 Kariobangi Sharks
Report
  • Abege  27'
  • Wasambo  85'
  • Abuya  87'

Kariobangi Sharks won 9–1 on aggregate.


Asante Kotoko Cancelled Eding Sport
Report
Eding Sport Cancelled Asante Kotoko
Report

Asante Kotoko won on walkover after the Cameroonian Football Federation was not able to confirm the engagement of Eding Sport by the CAF deadline.[9]


Free State Stars 0–0 Mukura Victory Sports
Report
Referee: Celso Alvação (Mozambique)
Mukura Victory Sports 1–0 Free State Stars
Report
Referee: Bienvenu Sinko (Ivory Coast)

Mukura Victory Sports won 1–0 on aggregate.


Green Eagles 2–0 Young Buffaloes
  • Mwamba  60'
  • Manongo  90'
Report
Referee: Hafiz Abdelghani Alamen (Sudan)
Young Buffaloes 2–3 Green Eagles
  • Dlamini  50' (pen.), 82'
Report
  • Tembo  10', 20'
  • Sautu  14'
Referee: Tshepo Mokani Gobagoba (Botswana)

Green Eagles won 5–2 on aggregate.


NA Hussein Dey 2–0 Diables Noirs
Report
Stade du 5 Juillet 1962, Algiers
Referee: Esam Al Jahani (Libya)
Diables Noirs 1–1 NA Hussein Dey
Report

NA Hussein Dey won 3–1 on aggregate.


Green Buffaloes 2–0 Al-Merreikh Juba
  • Samu  60'
  • Chikandiwa  72'
Report
Referee: Alfred Mbuto Chilinda (Malawi)
Al-Merreikh Juba 0–0 Green Buffaloes
Report
Referee: Yemane Asfaha Gebremedhin (Eritrea)

Green Buffaloes won 2–0 on aggregate.

First round

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

Team 1 Agg. Team 2 1st leg 2nd leg
Étoile du Sahel 3–1 Stade d'Abidjan 3–0 0–1
AS Nyuki 0–2 Petro de Luanda 0–1 0–1
Zamalek 7–2 AS CotonTchad 7–0 0–2
Hassania Agadir 2–1 Génération Foot 2–0 0–1
USM Bel Abbès 0–2 Enugu Rangers 0–0 0–2
Al-Masry 0–2 Salitas 0–2 0–0
KCCA 5–1 Mtibwa Sugar 3–0 2–1
DC Motema Pembe 1–3 FC San Pédro 1–1 0–2
Raja Casablanca 5–1 Cercle Mbéri Sportif 5–0 0–1
Kaizer Chiefs 6–0 ASSM Elgeco Plus 3–0 3–0
RS Berkane 4–0 Al-Ittihad 3–0 1–0
Al-Ahli Tripoli 1–1 (a) New Star 1–1 0–0
Kariobangi Sharks 1–2 Asante Kotoko 0–0 1–2
El-Hilal El-Obeid 0–0 (4–5 p) Mukura Victory Sports 0–0 0–0
Green Eagles 1–2 NA Hussein Dey 0–0 1–2
CS Sfaxien 4–2 Green Buffaloes 4–1 0–1
Étoile du Sahel 3–0 Stade d'Abidjan
Report
Referee: Jean Claude Ishimwe (Rwanda)
Stade d'Abidjan 1–0 Étoile du Sahel
  • Bakayoko  51'
Report
Referee: Blaise Yuven Ngwa (Cameroon)

Étoile du Sahel won 3–1 on aggregate.


AS Nyuki 0–1 Petro de Luanda
Report
  •  28'
Referee: Belay Tadesse (Ethiopia)
Petro de Luanda 1–0 AS Nyuki
Report
Referee: Celso Alvação (Mozambique)

Petro de Luanda won 2–0 on aggregate.


Zamalek 7–0 AS CotonTchad
Report
Referee: Brian Miiro (Uganda)
AS CotonTchad 2–0 Zamalek
  • Abanga  87'
  • Adda  90+1'
Report

Zamalek won 7–2 on aggregate.


Hassania Agadir 2–0 Génération Foot
  • El Mallouki  2'
  • Seyam  64'
Report
Referee: Fabricio Duarte (Cape Verde)
Génération Foot 1–0 Hassania Agadir
  • Sanneh  66'
Report
Referee: Abdulwahid Huraywidah (Libya)

Hassania Agadir won 2–1 on aggregate.


USM Bel Abbès 0–0 Enugu Rangers
Report
Referee: Isaac Montgomery (Liberia)
Enugu Rangers 2–0 USM Bel Abbès
Report

Enugu Rangers won 2–0 on aggregate.


Al-Masry 0–2 Salitas
Report
  • Badolo  31'
  • Karambiri  71'
Referee: Mohamed Ali Moussa (Niger)
Salitas 0–0 Al-Masry
Report
Referee: Quadri Ololade Adebimpe (Nigeria)

Salitas won 2–0 on aggregate.


KCCA 3–0 Mtibwa Sugar
Report
Phillip Omondi Stadium, Kampala
Referee: Ali Adelaïd (Comoros)
Mtibwa Sugar 1–2 KCCA
  • Kihimbwa  51'
Report
Referee: Nehemia Shifeleni Shoovaleka (Namibia)

KCCA won 5–1 on aggregate.


DC Motema Pembe 1–1 FC San Pédro
  • Koné  31'
Report
  • Gnanzou  17'
Referee: Jean Marc Ganamandji (Central African Republic)
FC San Pédro 2–0 DC Motema Pembe
Report

FC San Pédro won 3–1 on aggregate.


Raja Casablanca 5–0 Cercle Mbéri Sportif
Report
Cercle Mbéri Sportif 1–0 Raja Casablanca
  • Nono  41'
Report

Raja Casablanca won 5–1 on aggregate.


Kaizer Chiefs 3–0 ASSM Elgeco Plus
Report
Referee: Tirelo Mositwane (Botswana)
ASSM Elgeco Plus 0–3 Kaizer Chiefs
Report

Kaizer Chiefs won 6–0 on aggregate.


RS Berkane 3–0 Al-Ittihad
Report
Al-Ittihad 0–1 RS Berkane
Report
  • Namsaoui  78'
Referee: Jean-Jacques Ndala Ngambo (DR Congo)

RS Berkane won 4–0 on aggregate.


Al-Ahli Tripoli 1–1 New Star
  • Al-Zaletni  20'
Report
  • Ngongang  61'
Referee: Adil Zourak (Morocco)
New Star 0–0 Al-Ahli Tripoli
Report
Referee: Tsegay Mogos Teklu (Eritrea)

1–1 on aggregate. New Star won on away goals.


Kariobangi Sharks 0–0 Asante Kotoko
Report
Asante Kotoko 2–1 Kariobangi Sharks
Report
Referee: Mashood Ssali (Uganda)

Asante Kotoko won 2–1 on aggregate.


El-Hilal El-Obeid 0–0 Mukura Victory Sports
Report
El-Obeid Stadium, El-Obeid
Referee: Ring Nyier Akech Malong (South Sudan)
Mukura Victory Sports 0–0 El-Hilal El-Obeid
Report
Penalties
5–4
  • Tahir
  • Ibrahim
  • Dafalla
  • Musa
  • Hassan
Referee: Thulani Sibandze (Swaziland)

0–0 on aggregate. Mukura Victory Sports won 5–4 on penalties.


Green Eagles 0–0 NA Hussein Dey
Report
Referee: Andofetra Rakotojaona (Madagascar)
NA Hussein Dey 2–1 Green Eagles
Report
  • Mulenga  3'
Stade du 5 Juillet 1962, Algiers
Referee: Mfaume Ali Nassoro (Tanzania)

NA Hussein Dey won 2–1 on aggregate.


CS Sfaxien 4–1 Green Buffaloes
  • Marzouki  28', 52'
  • Amamou  79'
  • Chaouat  90'
Report
  • Mungule  40'
Referee: Alhadi Mahamat (Chad)
Green Buffaloes 1–0 CS Sfaxien
Report
Referee: Ishmael Chizinga (Malawi)

CS Sfaxien won 4–2 on aggregate.

Play-off round

The play-off round included 30 teams: 15 of the 16 winners of the Confederation Cup first round, and the 15 losers of the Champions League first round. The draw for the play-off round was held on 28 December 2018, 18:00 CAT (UTC+2), at the Nile Ritz-Carlton in Cairo, Egypt.[10][11] 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.[12]

The 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 seven seeded losers of the Champions League first round.
  • Pot B contained the five seeded winners of the Confederation Cup first round.
  • Pot C contained the eight unseeded losers of the Champions League first round.
  • Pot D contained the ten unseeded winners of the Confederation Cup first round.

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

Bye to group stage Étoile du Sahel (50.5 pts)
Pot Pot A Pot B Pot C Pot D
Qualified from Champions League Confederation Cup Champions League Confederation Cup
Teams

The 15 winners of the play-off round advanced to the group stage to join Étoile du Sahel, who advanced directly to the group stage as the winners of the first round with the best CAF 5-Year Ranking.

Team 1 Agg. Team 2 1st leg 2nd leg
Gor Mahia 2–1 New Star 2–1 0–0
Al-Ahly Benghazi 2–3 NA Hussein Dey 1–0 1–3
Al-Hilal 3–1 Mukura Victory Sports 3–0 0–1
Nkana 3–0 FC San Pédro 3–0 0–0
Coton Sport 3–5 Asante Kotoko 2–3 1–2
ZESCO United 5–2 Kaizer Chiefs 3–1 2–1
Stade Malien 2–3 Petro de Luanda 1–1 1–2
African Stars 1–2 Raja Casablanca 1–1 0–1
ASC Diaraf 3–5 RS Berkane 2–0 1–5
Vipers 0–3 CS Sfaxien 0–0 0–3
Ittihad Tanger 1–3 Zamalek 0–0 1–3
AS Otôho 3–2 KCCA 3–0 0–2
Bantu 2–4 Enugu Rangers 1–2 1–2
Al-Nasr 2–3 Salitas 1–0 1–3
Jimma Aba Jifar 0–5 Hassania Agadir 0–1 0–4
Gor Mahia 2–1 New Star
Report
  • Bechem  73'
New Star 0–0 Gor Mahia
Report
Referee: Kokou Ognankotan Ntale (Togo)

Gor Mahia won 2–1 on aggregate.


Al-Ahly Benghazi 1–0 NA Hussein Dey
  • Bigermawi  90+2'
Report
NA Hussein Dey 3–1 Al-Ahly Benghazi
Report
Stade du 5 Juillet 1962, Algiers
Referee: Souleiman Ahmed Djama (Djibouti)

NA Hussein Dey won 3–2 on aggregate.


Al-Hilal 3–0 Mukura Victory Sports
Report
Referee: Hassan Mohamed Hagi (Somalia)
Mukura Victory Sports 1–0 Al-Hilal
  • Iradukunda  29'
Report
Referee: Ahmad Imtehaz Heeralall (Mauritius)

Al-Hilal won 3–1 on aggregate.


Nkana 3–0 FC San Pédro
Report
Referee: Mahmood Ali Mahmood Ismail (Sudan)
FC San Pédro 0–0 Nkana
Report
Referee: Mohamed Ali Moussa (Niger)

Nkana won 3–0 on aggregate.


Coton Sport 2–3 Asante Kotoko
Report
Stade Militaire, Yaoundé
Referee: Samir Guezzaz (Morocco)
Asante Kotoko 2–1 Coton Sport
Report
  • Oumarou  86'
Referee: Fabricio Duarte (Cape Verde)

Asante Kotoko won 5–3 on aggregate.


ZESCO United 3–1 Kaizer Chiefs
Report
Referee: Norman Matemera (Zimbabwe)
Kaizer Chiefs 1–2 ZESCO United
Report
Referee: Belay Tadesse (Ethiopia)

ZESCO United won 5–2 on aggregate.


Stade Malien 1–1 Petro de Luanda
  • Sylla  23'
Report
  •  31'
Referee: Ring Nyier Akech Malong (South Sudan)
Petro de Luanda 2–1 Stade Malien
Report
  • Keïta  90+3'

Petro de Luanda won 3–2 on aggregate.


African Stars 1–1 Raja Casablanca
  • Handura  42'
Report
Referee: Antoine Effa (Cameroon)
Raja Casablanca 1–0 African Stars
Report
Referee: Beida Dahane (Mauritania)

Raja Casablanca won 2–1 on aggregate.


ASC Diaraf 2–0 RS Berkane
  • Mbodj  6'
  • Kane  42'
Report
RS Berkane 5–1 ASC Diaraf
Report
  • O. Guèye  46'
Referee: Louis Hakizimana (Rwanda)

RS Berkane won 5–3 on aggregate.


Vipers 0–0 CS Sfaxien
Report
St Mary's Stadium, Wakiso Town
Referee: Salisu Basheer (Nigeria)
CS Sfaxien 3–0 Vipers
Report
Referee: Daniel Laryea (Ghana)

CS Sfaxien won 3–0 on aggregate.


Ittihad Tanger 0–0 Zamalek
Report
Referee: Celso Alvação (Mozambique)
Zamalek 3–1 Ittihad Tanger
Report
  • Aarab  50'

Zamalek won 3–1 on aggregate.


AS Otôho 3–0 KCCA
Report
Referee: Adissa Abdul Raphiou Ligali (Benin)
KCCA 2–0 AS Otôho
Report
Phillip Omondi Stadium, Kampala
Referee: Pacifique Ndabihawenimana (Burundi)

AS Otôho won 3–2 on aggregate.


Bantu 1–2 Enugu Rangers
  • Jokojokwana  90'
Report
Referee: Andofetra Rakotojaona (Madagascar)
Enugu Rangers 2–1 Bantu
Report
  • Fothoane  12'
Referee: Tsegay Mogos Teklu (Eritrea)

Enugu Rangers won 4–2 on aggregate.


Al-Nasr 1–0 Salitas
Report
Referee: Amin Mohamed Omar (Egypt)
Salitas 3–1 Al-Nasr
  • Demankel  30'
  • Badolo  32'
  • Sawadogo  47'
Report
Referee: Tirelo Mositwane (Botswana)

Salitas won 3–2 on aggregate.


Jimma Aba Jifar 0–1 Hassania Agadir
Report
  • Chaouch  72'
Referee: Boubou Traoré (Mali)
Hassania Agadir 4–0 Jimma Aba Jifar
  • Rami  18'
  • Bouftini  52'
  • Marković  56'
  • El Khanboubi  76'
Report
Referee: Nabil Boukhalfa (Algeria)

Hassania Agadir won 5–0 on aggregate.

Notes

  1. At the time of the qualifying round draw, the 2018 CAF Confederation Cup Final had not been completed, and thus the identity of the third team from the association of the Confederation Cup winners which were given a bye to the first round was not known.
  2. At the time of the qualifying round draw, the identity of the second team from Morocco which were given a bye to the first round was not known.
  3. At the time of the qualifying round draw, the identity of the second team from Cameroon was not known.
  4. Teams from Libya are not allowed to host their home matches in their country due to security concerns.
gollark: LyricLy is such an apiohumerohazard!
gollark: humor.
gollark: HAHAHAHAHAHA.
gollark: Of course not.
gollark: So many questions.

References

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