2018 CAF Champions League qualifying rounds

2018 CAF Champions League qualifying rounds
Dates10 February – 18 March 2018
2017
International football competition

The 2018 CAF Champions League qualifying rounds were played from 10 February to 18 March 2018.[1] A total of 59 teams competed in the qualifying rounds to decide the 16 places in the group stage of the 2018 CAF Champions League.[2]

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 59 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
(5 teams)
Preliminary round
(54 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

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 group stage, while the 16 losers of the first round entered the Confederation Cup play-off round.

Preliminary round First round
          
1 Ethiopia Saint George w/o
4 South Sudan Al-Salam Wau
Ethiopia Saint George 0 0 0
Uganda KCCA 0 1 1
3 Madagascar CNaPS Sport 2 0 2 (a)
2 Uganda KCCA 1 1 2 (a)
Preliminary round First round
          
1 Zambia Zanaco 3 3 6
4 The Gambia Armed Forces 0 1 1
Zambia Zanaco 1 0 1
Eswatini Mbabane Swallows 2 1 3
3 Lesotho Bantu 2 3 5 (a)
2 Eswatini Mbabane Swallows 4 1 5 (a)
Preliminary round First round
          
1 Morocco Wydad AC Bye
4  
Morocco Wydad AC 7 0 7
Ivory Coast Williamsville AC 2 2 4
3 Mali Stade Malien 1 0 1
2 Ivory Coast Williamsville AC 1 1 2
Preliminary round First round
          
1 Libya Al-Tahaddy 1 0 1
4 Ghana Aduana Stars 0 2 2
Ghana Aduana Stars 1 0 1
Algeria ES Sétif 0 4 4
3 Algeria ES Sétif 6 0 6
2 Central African Republic Olympic Real de Bangui 0 0 0
Preliminary round First round
          
1 Egypt Al-Ahly Bye
4  
Egypt Al-Ahly 4 3 7
Gabon CF Mounana 0 1 1
3 Burkina Faso Rail Club du Kadiogo 1 0 1
2 Gabon CF Mounana 0 2 2
Preliminary round First round
          
1 Mali AS Real Bamako 1 0 1
4 Nigeria MFM 1 1 2
Nigeria MFM 2 0 2
Algeria MC Alger 1 6 7
3 Republic of the Congo AS Otôho 2 0 2
2 Algeria MC Alger 0 9 9
Preliminary round First round
          
1 Niger AS FAN 1 0 1
4 Guinea Horoya 3 0 3
Guinea Horoya 2 2 4
Senegal Génération Foot 1 0 1
3 Senegal Génération Foot 2 0 2
2 Egypt Misr Lel-Makkasa 0 0 0
Preliminary round First round
          
1 Tanzania Young Africans 1 1 2
4 Seychelles Saint Louis Suns United 0 1 1
Tanzania Young Africans 1 0 1
Botswana Township Rollers 2 0 2
3 Botswana Township Rollers 3 1 4
2 Sudan Al-Merrikh 0 2 2
Preliminary round First round
          
1 Kenya Gor Mahia 2 1 3
4 Equatorial Guinea Leones Vegetarianos 0 1 1
Kenya Gor Mahia 0 0 0
Tunisia Espérance de Tunis 0 1 1
3 Mauritania ASAC Concorde 1 0 1
2 Tunisia Espérance de Tunis 1 5 6
Preliminary round First round
          
1 Tunisia Étoile du Sahel Bye
4  
Tunisia Étoile du Sahel 4 0 4
Nigeria Plateau United 2 1 3
3 Nigeria Plateau United 3 1 4
2 Cameroon Eding Sport 0 0 0
Preliminary round First round
          
1 Republic of the Congo AC Léopards 2 1 3 (3 p)
4 Togo AS Togo-Port 1 2 3 (4 p)
Togo AS Togo-Port 2 1 3 (a)
Sudan Al-Hilal 0 3 3 (a)
3 Liberia LISCR 1 0 1
2 Sudan Al-Hilal 0 3 3
Preliminary round First round
          
1 Zanzibar JKU 0 0 0
4 Zambia ZESCO United 0 7 7
Zambia ZESCO United 0 2 2 (a)
Ivory Coast ASEC Mimosas 1 1 2 (a)
3 Benin Buffles du Borgou 1 2 3
2 Ivory Coast ASEC Mimosas 1 3 4
Preliminary round First round
          
1 Democratic Republic of the Congo TP Mazembe Bye
4  
Democratic Republic of the Congo TP Mazembe 4 0 4
Mozambique UD Songo 0 3 3
3 Comoros Ngaya Club 1 0 1
2 Mozambique UD Songo 1 2 3
Preliminary round First round
          
1 Morocco Difaâ El Jadidi 10 0 10
4 Guinea-Bissau Sport Bissau e Benfica 0 0 0
Morocco Difaâ El Jadidi 1 2 3
Democratic Republic of the Congo AS Vita Club 0 2 2
3 Democratic Republic of the Congo AS Vita Club 4 2 6
2 Malawi Mighty Wanderers 0 1 1
Preliminary round First round
          
1 Angola 1º de Agosto 3 2 5
4 Zimbabwe FC Platinum 0 1 1
Angola 1º de Agosto 1 0 1 (3 p)
South Africa Bidvest Wits 0 1 1 (2 p)
3 South Africa Bidvest Wits 2 0 2
2 Mauritius Pamplemousses 0 1 1
Preliminary round First round
          
1 Rwanda Rayon Sports 1 1 2
4 Burundi LLB Académic FC 1 0 1
Rwanda Rayon Sports 0 0 0
South Africa Mamelodi Sundowns 0 2 2
3 South Africa Mamelodi Sundowns Bye
2  

Preliminary round

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

Team 1 Agg.Tooltip Aggregate score Team 2 1st leg 2nd leg
Saint George Ethiopia w/o[w/o 1] South Sudan Al-Salam Wau
CNaPS Sport Madagascar 2–2 (a) Uganda KCCA 2–1 0–1
Zanaco Zambia 6–1 The Gambia Armed Forces 3–0 3–1
Bantu Lesotho 5–5 (a) Eswatini Mbabane Swallows 2–4 3–1
Stade Malien Mali 1–2 Ivory Coast Williamsville AC 1–1 0–1
Al-Tahaddy Libya 1–2 Ghana Aduana Stars 1–0 0–2
ES Sétif Algeria 6–0 Central African Republic Olympic Real de Bangui 6–0 0–0
Rail Club du Kadiogo Burkina Faso 1–2 Gabon CF Mounana 1–0 0–2
AS Real Bamako Mali 1–2 Nigeria MFM 1–1 0–1
AS Otôho Republic of the Congo 2–9 Algeria MC Alger 2–0 0–9
AS FAN Niger 1–3 Guinea Horoya 1–3 0–0
Génération Foot Senegal 2–0 Egypt Misr Lel-Makkasa 2–0 0–0
Young Africans Tanzania 2–1 Seychelles Saint Louis Suns United 1–0 1–1
Township Rollers Botswana 4–2 Sudan Al-Merrikh 3–0 1–2
Gor Mahia Kenya 3–1 Equatorial Guinea Leones Vegetarianos 2–0 1–1
ASAC Concorde Mauritania 1–6 Tunisia Espérance de Tunis 1–1 0–5
Plateau United Nigeria 4–0 Cameroon Eding Sport 3–0 1–0
AC Léopards Republic of the Congo 3–3 (3–4 p) Togo AS Togo-Port 2–1 1–2
LISCR Liberia 1–3 Sudan Al-Hilal 1–0 0–3
JKU Zanzibar 0–7 Zambia ZESCO United 0–0 0–7
Buffles du Borgou Benin 3–4 Ivory Coast ASEC Mimosas 1–1 2–3
Ngaya Club Comoros 1–3 Mozambique UD Songo 1–1 0–2
Difaâ El Jadidi Morocco 10–0 Guinea-Bissau Sport Bissau e Benfica 10–0 0–0
AS Vita Club Democratic Republic of the Congo 6–1 Malawi Mighty Wanderers 4–0 2–1
1º de Agosto Angola 5–1 Zimbabwe FC Platinum 3–0 2–1
Bidvest Wits South Africa 2–1 Mauritius Pamplemousses 2–0 0–1
Rayon Sports Rwanda 2–1 Burundi LLB Académic FC 1–1 1–0

Notes:

  1. ^ Saint George won on walkover after Al-Salam Wau failed to arrive for the first leg.[5]
Saint George EthiopiaCancelledSouth Sudan Al-Salam Wau
Report
Referee: Georges Gatogato (Burundi)
Al-Salam Wau South SudanCancelledEthiopia Saint George
Report
Referee: Ahmed Mahrous Mahmoud Ahmed Hassan (Egypt)

Saint George won on walkover after Al-Salam Wau failed to arrive for the first leg.[6][5]


CNaPS Sport Madagascar2–1Uganda KCCA
Report
Vontovorona Stadium, Antananarivo
Referee: Ahmad Imtehaz Heeralall (Mauritius)
KCCA Uganda1–0Madagascar CNaPS Sport
Report
Phillip Omondi Stadium, Kampala
Referee: Hassan Mohamed Hagi (Somalia)

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


Zanaco Zambia3–0The Gambia Armed Forces
Report
Referee: Patrick Ngoleka (Malawi)
Armed Forces The Gambia1–3Zambia Zanaco
  • Sanneh 40'
Report
Independence Stadium, Bakau
Referee: Fabricio Duarte (Cape Verde)

Zanaco won 6–1 on aggregate.


Bantu Lesotho2–4Eswatini Mbabane Swallows
  • Motseare 13'
  • Kalake 33' (pen.)
Report
Referee: Tirelo Mositwane (Botswana)
Mbabane Swallows Eswatini1–3Lesotho Bantu
Report
Referee: Jackson Pavaza (Namibia)

5–5 on aggregate. Mbabane Swallows won on away goals.


Stade Malien Mali1–1Ivory Coast Williamsville AC
  • Samaké 11' (pen.)
Report
  • Karidioula 90'
Referee: Jean Ouattara (Burkina Faso)
Williamsville AC Ivory Coast1–0Mali Stade Malien
  • Zan Bi 90'
Report
Referee: Adissa Abdul Raphiou Ligali (Benin)

Williamsville AC won 2–1 on aggregate.


Al-Tahaddy Libya1–0Ghana Aduana Stars
  • Salem 34'
Report
Referee: Samir Guezzaz (Morocco)
Aduana Stars Ghana2–0Libya Al-Tahaddy
Report
Referee: Messie Nkounkou (Congo)

Aduana Stars won 2–1 on aggregate.


ES Sétif Algeria6–0Central African Republic Olympic Real de Bangui
Report
Attendance: 0 (closed doors)
Referee: Daouda Guèye (Senegal)
Olympic Real de Bangui Central African Republic0–0Algeria ES Sétif
Report
Referee: David Ndong Esono Mokuy (Equatorial Guinea)

ES Sétif won 6–0 on aggregate.


Rail Club du Kadiogo Burkina Faso1–0Gabon CF Mounana
  • Sawadogo 24' (pen.)
Report
Referee: Cecil Fleischer (Ghana)
CF Mounana Gabon2–0Burkina Faso Rail Club du Kadiogo
Report
Referee: Issa Abdelhadi (Chad)

CF Mounana won 2–1 on aggregate.


AS Real Bamako Mali1–1Nigeria MFM
  • Camara 18'
Report
  • Akinyemi 15'
Referee: Babacar Sarr (Mauritania)
MFM Nigeria1–0Mali AS Real Bamako
  • Akuneto 80'
Report
Referee: Kokou Ognankotan Ntale (Togo)

MFM won 2–1 on aggregate.


AS Otôho Republic of the Congo2–0Algeria MC Alger
Report
MC Alger Algeria9–0Republic of the Congo AS Otôho
Report
Referee: Haythem Guirat (Tunisia)

MC Alger won 9–2 on aggregate.


AS FAN Niger1–3Guinea Horoya
Report
Horoya Guinea0–0Niger AS FAN
Report

Horoya won 3–1 on aggregate.


Génération Foot Senegal2–0Egypt Misr Lel-Makkasa
Report
Referee: Boubou Traoré (Mali)
Misr Lel-Makkasa Egypt0–0Senegal Génération Foot
Report
Attendance: 10,000
Referee: Esam Al Jahani (Libya)

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


Young Africans Tanzania1–0Seychelles Saint Louis Suns United
  • Mahadhi 67'
Report
National Stadium, Dar es Salaam
Referee: Belay Tadesse (Ethiopia)
Saint Louis Suns United Seychelles1–1Tanzania Young Africans
Report
  • Migomba 45'
Referee: Andofetra Rakotojaona (Madagascar)

Young Africans won 2–1 on aggregate.


Township Rollers Botswana3–0Sudan Al-Merrikh
Report
Referee: Celso Alvação (Mozambique)
Al-Merrikh Sudan2–1Botswana Township Rollers
Report
Referee: Bilal Abdallah Ismael (Djibouti)

Township Rollers won 4–2 on aggregate.


Gor Mahia Kenya2–0Equatorial Guinea Leones Vegetarianos
  • Omondi 19'
  • Guikan 61'
Report
Kenyatta Stadium, Machakos
Referee: Mahmood Ali Mahmood Ismail (Sudan)
Leones Vegetarianos Equatorial Guinea1–1Kenya Gor Mahia
  • Ayecaba 44'
Report
Referee: Kabanga Yannick Malala (DR Congo)

Gor Mahia won 3–1 on aggregate.


ASAC Concorde Mauritania1–1Tunisia Espérance de Tunis
  • El Id 25'
Report
Espérance de Tunis Tunisia5–0Mauritania ASAC Concorde
  • Badri 6', 55' (pen.)
  • Ben Sghaïer 73' (pen.)
  • Erbeia 81'
  • Coulibaly 84'
Report
Referee: Nabil Boukhalfa (Algeria)

Espérance de Tunis won 6–1 on aggregate.


Plateau United Nigeria3–0Cameroon Eding Sport
  • Ogene 20'
  • Ngbede 84'
  • Obaje 90+1'
Report
Referee: Maudo Jallow (Gambia)
Eding Sport Cameroon0–1Nigeria Plateau United
Report

Plateau United won 4–0 on aggregate.


AC Léopards Republic of the Congo2–1Togo AS Togo-Port
Report
  • Sangare 69'
Stade de Madingou, Madingou
Referee: Gauthier Marc Mihindou Mbina (Gabon)
AS Togo-Port Togo2–1Republic of the Congo AC Léopards
  • Sewonou 1'
  • Bourahana 90'
Report
  • Kwedi 73'
Penalties
4–3
Stade Municipal, Lomé
Referee: Abdullahi Shuaibu (Nigeria)

3–3 on aggregate. AS Togo-Port won 4–3 on penalties.


LISCR Liberia1–0Sudan Al-Hilal
  • Sheriff 20'
Report
Referee: Gilberto dos Santos (Guinea-Bissau)
Al-Hilal Sudan3–0Liberia LISCR
Report

Al-Hilal won 3–1 on aggregate.


JKU Zanzibar0–0Zambia ZESCO United
Report
Referee: Jean Claude Ishimwe (Rwanda)
ZESCO United Zambia7–0Zanzibar JKU
Report
Referee: Thulani Sibandze (Swaziland)

ZESCO United won 7–0 on aggregate.


Buffles du Borgou Benin1–1Ivory Coast ASEC Mimosas
Report
Referee: Esterline Gonçalves Género (São Tomé and Príncipe)
ASEC Mimosas Ivory Coast3–2Benin Buffles du Borgou
Report
  • Bawa 49'
  • Agognon 66'
Referee: Abdoulaye Rhissa Almoustapha (Niger)

ASEC Mimosas won 4–3 on aggregate.


Ngaya Club Comoros1–1Mozambique UD Songo
  • Hadji 79'
Report
Referee: Osiase Koto (Lesotho)
UD Songo Mozambique2–0Comoros Ngaya Club
  • Mário 11'
  • Omar 89'
Report
Referee: Nomore Murambiwa Musundire (Zimbabwe)

UD Songo won 3–1 on aggregate.


Difaâ El Jadidi Morocco10–0Guinea-Bissau Sport Bissau e Benfica
Report
Attendance: 13,000
Sport Bissau e Benfica Guinea-Bissau0–0Morocco Difaâ El Jadidi
Report
Referee: Jerry Yekeh (Liberia)

Difaâ El Jadidi won 10–0 on aggregate.


AS Vita Club Democratic Republic of the Congo4–0Malawi Mighty Wanderers
Report
Referee: Ring Nyier Akech Malong (South Sudan)
Mighty Wanderers Malawi1–2Democratic Republic of the Congo AS Vita Club
Report
Referee: António Muachihuissa Caxala (Angola)

AS Vita Club won 6–1 on aggregate.


1º de Agosto Angola3–0Zimbabwe FC Platinum
  • Bokamba 7'
  • Bitumba 52', 61'
Report
Referee: Audrick Nkole (Zambia)
FC Platinum Zimbabwe1–2Angola 1º de Agosto
Report
Mandava Stadium, Zvishavane
Referee: Christopher Harrison (South Africa)

1º de Agosto won 5–1 on aggregate.


Bidvest Wits South Africa2–0Mauritius Pamplemousses
Report
Referee: Nelson Fred (Seychelles)
Pamplemousses Mauritius1–0South Africa Bidvest Wits
Report
Referee: Ali Adelaïd (Comoros)

Bidvest Wits won 2–1 on aggregate.


Rayon Sports Rwanda1–1Burundi LLB Académic FC
Report
  • Bazunza 74'
Referee: Alex Muhabi (Uganda)
LLB Académic FC Burundi0–1Rwanda Rayon Sports
Report
Referee: Mfaume Ali Nassoro (Tanzania)

Rayon Sports won 2–1 on aggregate.

First round

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

Team 1 Agg.Tooltip Aggregate score Team 2 1st leg 2nd leg
Saint George Ethiopia 0–1 Uganda KCCA 0–0 0–1
Zanaco Zambia 1–3 Eswatini Mbabane Swallows 1–2 0–1
Wydad AC Morocco 7–4 Ivory Coast Williamsville AC 7–2 0–2
Aduana Stars Ghana 1–4 Algeria ES Sétif 1–0 0–4
Al-Ahly Egypt 7–1 Gabon CF Mounana 4–0 3–1
MFM Nigeria 2–7 Algeria MC Alger 2–1 0–6
Horoya Guinea 4–1 Senegal Génération Foot 2–1 2–0
Young Africans Tanzania 1–2 Botswana Township Rollers 1–2 0–0
Gor Mahia Kenya 0–1 Tunisia Espérance de Tunis 0–0 0–1
Étoile du Sahel Tunisia 4–3 Nigeria Plateau United 4–2 0–1
AS Togo-Port Togo 3–3 (a) Sudan Al-Hilal 2–0 1–3
ZESCO United Zambia 2–2 (a) Ivory Coast ASEC Mimosas 0–1 2–1
TP Mazembe Democratic Republic of the Congo 4–3 Mozambique UD Songo 4–0 0–3
Difaâ El Jadidi Morocco 3–2 Democratic Republic of the Congo AS Vita Club 1–0 2–2
1º de Agosto Angola 1–1 (3–2 p) South Africa Bidvest Wits 1–0 0–1
Rayon Sports Rwanda 0–2 South Africa Mamelodi Sundowns 0–0 0–2
Saint George Ethiopia0–0Uganda KCCA
Report
Referee: Jean Claude Ishimwe (Rwanda)
KCCA Uganda1–0Ethiopia Saint George
Report
Phillip Omondi Stadium, Kampala
Referee: Andrew Otieno (Kenya)

KCCA won 1–0 on aggregate


Zanaco Zambia1–2Eswatini Mbabane Swallows
  • Maisha 42'
Report
Referee: Norman Matemera (Zimbabwe)
Mbabane Swallows Eswatini1–0Zambia Zanaco
Report
Referee: Celso Alvação (Mozambique)

Mbabane Swallows won 3–1 on aggregate.


Wydad AC Morocco7–2Ivory Coast Williamsville AC
Report
  • J.-W. N'da 2'
  • J.-F. N'da 37'
Williamsville AC Ivory Coast2–0Morocco Wydad AC
  • Kouassi 39' (pen.), 83' (pen.)
Report

Wydad AC won 7–4 on aggregate.


Aduana Stars Ghana1–0Algeria ES Sétif
  • Adams 73' (pen.)
Report
ES Sétif Algeria4–0Ghana Aduana Stars
Report
Referee: Juste Ephrem Zio (Burkina Faso)

ES Sétif won 4–1 on aggregate.


Al-Ahly Egypt4–0Gabon CF Mounana
Report
Attendance: 10,000
Referee: Boubou Traoré (Mali)
CF Mounana Gabon1–3Egypt Al-Ahly
Report

Al-Ahly won 7–1 on aggregate.


MFM Nigeria2–1Algeria MC Alger
  • Akuneto 36' (pen.)
  • Bashiru 83'
Report
  • Ammachi 55'
MC Alger Algeria6–0Nigeria MFM
Report
Referee: Youssef Essrayri (Tunisia)

MC Alger won 7–2 on aggregate.


Horoya Guinea2–1Senegal Génération Foot
Report
  • Konté 75'
Génération Foot Senegal0–2Guinea Horoya
Report
Referee: Jean-Jacques Ndala Ngambo (DR Congo)

Horoya won 4–1 on aggregate.


Young Africans Tanzania1–2Botswana Township Rollers
  • Chirwa 30'
Report
National Stadium, Dar es Salaam
Referee: Pacifique Ndabihawenimana (Burundi)
Township Rollers Botswana0–0Tanzania Young Africans
Report

Township Rollers won 2–1 on aggregate.


Gor Mahia Kenya0–0Tunisia Espérance de Tunis
Report
Kenyatta Stadium, Machakos
Referee: Gehad Grisha (Egypt)
Espérance de Tunis Tunisia1–0Kenya Gor Mahia
Report
Referee: Joshua Bondo (Botswana)

Espérance de Tunis won 1–0 on aggregate.


Étoile du Sahel Tunisia4–2Nigeria Plateau United
Report
  • Ayagwa 70' (pen.)
  • Omoleye 82'
Plateau United Nigeria1–0Tunisia Étoile du Sahel
  • Omoleye 24'
Report
Referee: Hélder Martins de Carvalho (Angola)

Étoile du Sahel won 4–3 on aggregate.


AS Togo-Port Togo2–0Sudan Al-Hilal
  • Gazozo 43'
  • Sewonou 79'
Report
Stade Municipal, Lomé
Referee: Noureddine El Jaafari (Morocco)
Al-Hilal Sudan3–1Togo AS Togo-Port
Report
  • Hunlede 7'
Referee: Brian Miiro (Uganda)

3–3 on aggregate. AS Togo-Port won on away goals.


ZESCO United Zambia0–1Ivory Coast ASEC Mimosas
Report
ASEC Mimosas Ivory Coast1–2Zambia ZESCO United
Report

2–2 on aggregate. ZESCO United won on away goals.


TP Mazembe Democratic Republic of the Congo4–0Mozambique UD Songo
Report
UD Songo Mozambique3–0Democratic Republic of the Congo TP Mazembe
Report
Referee: Ahmad Imtehaz Heeralall (Mauritius)

TP Mazembe won 4–3 on aggregate.


Difaâ El Jadidi Morocco1–0Democratic Republic of the Congo AS Vita Club
Report
Referee: Raymond Coker (Sierra Leone)
AS Vita Club Democratic Republic of the Congo2–2Morocco Difaâ El Jadidi
Report

Difaâ El Jadidi won 3–2 on aggregate.


1º de Agosto Angola1–0South Africa Bidvest Wits
  • Geraldo 87'
Report
Referee: Antoine Effa (Cameroon)
Bidvest Wits South Africa1–0Angola 1º de Agosto
Report
Penalties
2–3
  • soccer ball with check mark Isaac
  • soccer ball with red X Ibukun
  • soccer ball with red X Natael
  • soccer ball with check mark Paizo
  • soccer ball with check mark Geraldo
Referee: Hassan Mohamed Hagi (Somalia)

1–1 on aggregate. 1º de Agosto won 3–2 on penalties.


Rayon Sports Rwanda0–0South Africa Mamelodi Sundowns
Report
Mamelodi Sundowns South Africa2–0Rwanda Rayon Sports
Report
Referee: Jackson Pavaza (Namibia)

Mamelodi Sundowns won 2–0 on aggregate.

Notes

  1. ^ a b The teams from Mali were listed as Mali A (Stade Malien) and Mali B (AS Real Bamako) 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.

References

  1. ^ a b "DATES FOR CAF INTERCLUBS COMPETITIONS 2018" (PDF). CAF.
  2. ^ a b "CAF Champions League regulations" (PDF). CAF.
  3. ^ a b "Draw results of Interclubs 2018 prelims". CAF. 13 December 2017.
  4. ^ a b "Results of the draw: Total CAF Champions League 2018" (PDF). CAF.
  5. ^ a b "South Sudanese clubs Al Salam Wau, Hilal Juba eliminated". CAF. 15 February 2018.
  6. ^ "CAFCL: No Sign of Al-Salam Wau as Kidus Giorgis Hours Away to Progress". www.soccerethiopia.net. 11 February 2018.

External links

  • 22nd Edition Of Total CAF Champions League, CAFonline.com
  • v
  • t
  • e
2018 in African football (CAF)
« 2017
2018–19 »
Domestic leagues
Domestic cups
Supercups
CAF club competitionsInternational competitions