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
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
Report
Penalties
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'
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'

New Star won 4–1 on aggregate.


Kariobangi Sharks 6–1 Arta/Solar7
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
Referee: Tshepo Mokani Gobagoba (Botswana)

Green Eagles won 5–2 on aggregate.


NA Hussein Dey 2–0 Diables Noirs
Report
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
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
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
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
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
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'
Referee: Mfaume Ali Nassoro (Tanzania)

NA Hussein Dey won 2–1 on aggregate.


CS Sfaxien 4–1 Green Buffaloes
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
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
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
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

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
Salitas 3–1 Al-Nasr
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
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.

References

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