2021–22 CAF Champions League qualifying rounds

From Wikipedia, the free encyclopedia
2021–22 CAF Champions League qualifying rounds
Dates10 September – 24 October 2021
Tournament statistics
Matches played59
Goals scored162 (2.75 per match)

The 2021–22 CAF Champions League qualifying rounds were played from 10 September to 24 October 2021.[1] A total of 54 teams competed in the qualifying rounds to decide the 16 places in the group stage of the 2021–22 CAF Champions League.[2]

Draw[]

The draw for the qualifying rounds was held on 13 August 2021 at the CAF headquarters in Cairo, Egypt.[3][4][5]

The entry round of the 54 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 Second round
(10 teams)
First 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 is tied after the second leg, the away goals rule was applied, and if still tied, extra time won't be played, and the penalty shoot-out was used to determine the winner (Regulations III. 13 & 14).[2]

Schedule[]

The schedule of the competition was as follows.

Round First leg Second leg
First round 10–12 September 2021 17–19 September 2021
Second round 15–17 October 2021 22–24 October 2021

Bracket[]

The bracket of the draw was announced by the CAF on 13 August 2021.

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.

  First round Second round
                         
Guinea CI Kamsar 0 0  
Ghana Hearts of Oak 2 2  
    Ghana Hearts of Oak 1 1 2
  Morocco Wydad AC 0 6 6
Morocco Wydad AC Bye
   
  First round Second round
                         
Liberia LPRC Oilers 3 1 4  
Togo ASKO Kara 0 2 2  
    Liberia LPRC Oilers 0 0 0
  Morocco Raja Casablanca 2 2 4
Morocco Raja Casablanca Bye
   
  First round Second round
                         
Burkina Faso AS SONABEL 0 0 0  
Mali Stade Malien 1 3 4  
    Mali Stade Malien 0 1 1
  Guinea Horoya 1 2 3
Guinea Horoya Bye
   
  First round Second round
                         
Niger USGN 1 1 2  
Burundi Le Messager Ngozi 1 0 1  
    Niger USGN 1 1 2
  Egypt Al Ahly 1 6 7
Egypt Al Ahly Bye
   
  First round Second round
                         
Zanzibar KMKM 0 0 0  
Libya Al Ittihad 2 2 4  
    Libya Al Ittihad 0 0 0
  Tunisia Espérance de Tunis 0 1 1
Tunisia Espérance de Tunis Bye
   
  First round Second round
                         
Djibouti Arta/Solar7 1 0 1  
Kenya Tusker 1 3 4  
    Kenya Tusker 0 0 0
  Egypt Zamalek 1 4 5
Egypt Zamalek Bye
   
  First round Second round
                         
Somalia Mogadishu City 0 1 1  
Rwanda APR 0 2 2  
    Rwanda APR 1 0 1
  Tunisia Étoile du Sahel 1 4 5
Tunisia Étoile du Sahel Bye
   
  First round Second round
                         
Gabon 1 0 1  
Democratic Republic of the Congo AS Maniema Union 1 2 3  
    Democratic Republic of the Congo AS Maniema Union 2 0 2
  South Africa Mamelodi Sundowns 2 2 4
South Africa Mamelodi Sundowns Bye
   
  First round Second round
                         
South Africa AmaZulu 0 3 3  
Malawi Nyasa Big Bullets 1 1 2  
    South Africa AmaZulu (a) 0 1 1
  Democratic Republic of the Congo TP Mazembe 0 1 1
Democratic Republic of the Congo TP Mazembe Bye
   
  First round Second round
                         
Botswana Jwaneng Galaxy 2 0 2  
Central African Republic DFC 8ème 0 1 1  
    Botswana Jwaneng Galaxy (a) 0 3 3
  Tanzania Simba 2 1 3
Tanzania Simba Bye
   
  First round Second round
                         
Tanzania Young Africans 0 0 0  
Nigeria Rivers United 1 1 2  
    Nigeria Rivers United 1 0 1
  Sudan Al Hilal 1 1 2
Ethiopia Fasil Kenema 2 1 3
Sudan Al Hilal (a) 2 1 3  
  First round Second round
                         
Senegal Teungueth 0 0 0  
Ivory Coast ASEC Mimosas 1 1 2  
    Ivory Coast ASEC Mimosas 3 0 3
  Algeria CR Belouizdad (a) 1 2 3
Nigeria Akwa United 1 0 1
Algeria CR Belouizdad 0 2 2  
  First round Second round
                         
Mozambique UD Songo 1 0 1 (3)  
Republic of the Congo AS Otohô (p) 0 1 1 (4)  
    Republic of the Congo AS Otohô 2 0 2
  Angola Petro de Luanda 2 2 4
Cameroon Fovu de Baham 2 0 2
Angola Petro de Luanda (a) 2 0 2  
  First round Second round
                         
Benin ESAE 1 0 1  
Mauritania FC Nouadhibou 1 2 3  
    Mauritania FC Nouadhibou 3 0 3
  Algeria ES Sétif (a) 1 2 3
The Gambia 3 0 3 (4)
Algeria ES Sétif (p) 0 3 3 (5)  
  First round Second round
                         
Angola Sagrada Esperança (p) 0 0 0 (5)  
Zimbabwe FC Platinum 0 0 0 (4)  
    Angola Sagrada Esperança 3 0 3
  Eswatini Royal Leopards 1 1 2
Eswatini Royal Leopards (a) 1 1 2
Zambia ZESCO United 0 2 2  
  First round Second round
                         
Uganda Express 2 0 2  
Sudan Al Merrikh (a) 1 1 2  
    Sudan Al Merrikh 3 1 4
  Zambia Zanaco 0 2 2
Equatorial Guinea Akonangui 0 0 0
Zambia Zanaco 2 1 3  

First round[]

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

Team 1 Agg. Team 2 1st leg 2nd leg
CI Kamsar Guinea 0–2[A] Ghana Hearts of Oak
LPRC Oilers Liberia 4–2 Togo ASKO Kara 3–0 1–2
AS SONABEL Burkina Faso 0–4 Mali Stade Malien 0–1 0–3
USGN Niger 2–1 Burundi Le Messager Ngozi 1–1 1–0
KMKM Zanzibar 0–4 Libya Al Ittihad 0–2 0–2
Arta/Solar7 Djibouti 1–4 Kenya Tusker 1–1 0–3
Mogadishu City Somalia 1–2 Rwanda APR 0–0 1–2
Gabon 1–3 Democratic Republic of the Congo AS Maniema Union 1–1 0–2
AmaZulu South Africa 3–2 Malawi Nyasa Big Bullets 0–1 3–1
Jwaneng Galaxy Botswana 2–1 Central African Republic DFC 8ème 2–0 0–1
Young Africans Tanzania 0–2 Nigeria Rivers United 0–1 0–1
Fasil Kenema Ethiopia 3–3 (a) Sudan Al Hilal 2–2 1–1
Teungueth Senegal 0–2 Ivory Coast ASEC Mimosas 0–1 0–1
Akwa United Nigeria 1–2 Algeria CR Belouizdad 1–0 0–2
UD Songo Mozambique 1–1 (3–4 p) Republic of the Congo AS Otohô 1–0 0–1
Fovu de Baham Cameroon 2–2 (a) Angola Petro de Luanda 2–2 0–0
ESAE Benin 1–3 Mauritania FC Nouadhibou 1–1 0–2
The Gambia 3–3 (4–5 p) Algeria ES Sétif 3–0 0–3
Sagrada Esperança Angola 0–0 (5–4 p) Zimbabwe FC Platinum 0–0 0–0
Royal Leopards Eswatini 2–2 (a) Zambia ZESCO United 1–0 1–2
Express Uganda 2–2 (a) Sudan Al Merrikh 2–1 0–1
Akonangui Equatorial Guinea 0–3 Zambia Zanaco 0–2 0–1

Notes:

  1. ^ The match involving Guinean clubs were played over a single leg, and not in the Guinean territory due to the political and security situation in Guinea following the 2021 Guinean coup d'état.[6]
Hearts of Oak Ghana2–0Guinea CI Kamsar
  • Kordzi 84'
  • 90+4'
Report
Accra Sports Stadium, Accra
Referee: Patrick Tanguy Vlei (Ivory Coast)

LPRC Oilers Liberia3–0Togo ASKO Kara
Report
Referee: Antonio Rodrigues (Cape Verde)
ASKO Kara Togo2–1Liberia LPRC Oilers
  • 21' (o.g.)
  • 53'
Report
Referee: Moussa Ahmadou Alou (Niger)

LPRC Oilers won 3–2 on aggregate.


AS SONABEL Burkina Faso0–1Mali Stade Malien
Report
  • 22'
Referee: Komlanvi Aklassou (Togo)
Stade Malien Mali3–0Burkina Faso AS SONABEL
Report
Referee: Alioune Sow Sandigui (Senegal)

Stade Malien won 4–0 on aggregate.


USGN Niger1–1Burundi Le Messager Ngozi
  • 17'
Report
  • 82'
Referee: Benoit Bado (Burkina Faso)
Le Messager Ngozi Burundi0–1Niger USGN
Report
  • 47'
Referee: Mohamed Diraneh Guedi (Djibouti)

USGN won 2–1 on aggregate.


KMKM Zanzibar0–2Libya Al Ittihad
Report
  • 45'
  • 85'
Amaan Stadium, Zanzibar City
Referee: Abdoul Karim Twagiramukiza (Rwanda)
Al Ittihad Libya2–0Zanzibar KMKM
  • 53'
  • Zubya 72' (pen.)
Report
Stade Taïeb Mhiri, Sfax (Tunisia)
Referee: Ahmed El-Ghandour (Egypt)

Al Ittihad won 4–0 on aggregate.


Arta/Solar7 Djibouti1–1Kenya Tusker
Report
  • 14'
Referee: Haileyesus Bazezew (Ethiopia)
Tusker Kenya3–0Djibouti Arta/Solar7
  • 8' (pen.)
  • 24'
  • 75'
Report
Referee: Elsiddig Eltreefe (Sudan)

Tusker won 4–1 on aggregate.


Mogadishu City Somalia0–0Rwanda APR
Report
Referee: Ramadhani Kayoko (Tanzania)
APR Rwanda2–1Somalia Mogadishu City
Report
  • 24'
Referee: Belay Tadesse (Ethiopia)

APR won 2–1 on aggregate.


Gabon1–1Democratic Republic of the Congo AS Maniema Union
  • 17' (o.g.)
Report
  • 5' (o.g.)
Referee: Santillan da Costa (São Tomé and Príncipe)
AS Maniema Union Democratic Republic of the Congo2–0Gabon AS Bouenguidi
  • 12'
  • 40'
Report
Stade Joseph Kabila, Kindu
Referee: Douglas Lemouchele (Cameroon)

AS Maniema Union won 3–1 on aggregate.


AmaZulu South Africa0–1Malawi Nyasa Big Bullets
Report
  • Msowoya 26'
Moses Mabhida Stadium, Durban
Referee: Lebalang Mokete (Lesotho)
Nyasa Big Bullets Malawi1–3South Africa AmaZulu
  • 48'
Report
Referee: Celso Alvação (Mozambique)

AmaZulu won 3–2 on aggregate.


Jwaneng Galaxy Botswana2–0Central African Republic DFC 8ème
  • 64'
  • 87'
Report
Referee: Audrick Nkole (Zambia)
DFC 8ème Central African Republic1–0Botswana Jwaneng Galaxy
  • 86'
Report
Referee: Tanguy Lopembe Tangi (DR Congo)

Jwaneng Galaxy won 2–1 on aggregate.


Young Africans Tanzania0–1Nigeria Rivers United
Report
  • 51'
National Stadium, Dar es Salaam
Referee: Hassan Hagi (Somalia)
Rivers United Nigeria1–0Tanzania Young Africans
  • 81'
Report
Referee: Adaari Abdul-Latif (Ghana)

Rivers United won 2–0 on aggregate.


Fasil Kenema Ethiopia2–2Sudan Al Hilal
Report
Referee: William Oloya (Uganda)
Al Hilal Sudan1–1Ethiopia Fasil Kenema
Report
Referee: Thierry Nkurunziza (Burundi)

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


Teungueth Senegal0–1Ivory Coast ASEC Mimosas
Report
  • 50'
Referee: Babacar Sarr (Mauritania)
ASEC Mimosas Ivory Coast1–0Senegal Teungueth
Report
Referee: Vincent Kabore (Burkina Faso)

ASEC Mimosas won 2–0 on aggregate.


Akwa United Nigeria1–0Algeria CR Belouizdad
  • Friday 87'
Report
Referee: Clement Franklin Kpan (Ivory Coast)
CR Belouizdad Algeria2–0Nigeria Akwa United
Report
Referee: Shuhoub Abdulbasit (Libya)

CR Belouizdad won 2–1 on aggregate.


UD Songo Mozambique1–0Republic of the Congo AS Otohô
  • 81'
Report
Referee: Antonio Dungula (Angola)
AS Otohô Republic of the Congo1–0Mozambique UD Songo
Report
Penalties
4–3
Referee: Jacinto Ondo Nchama (Equatorial Guinea)

1–1 on aggregate. AS Otohô won 4–3 on penalties.


Fovu de Baham Cameroon2–2Angola Petro de Luanda
  • 10'
  • 89'
Report
Referee: Kabanga Yannick Malala (DR Congo)
Petro de Luanda Angola0–0Cameroon Fovu de Baham
Report

2–2 on aggregate. Petro de Luanda won on away goals.


ESAE Benin1–1Mauritania FC Nouadhibou
  • 67'
Report
Referee: Salisu Basheer (Nigeria)
FC Nouadhibou Mauritania2–0Benin ESAE
Report
Stade Olympique, Nouakchott
Referee: El Hadji Amadou Sy (Senegal)

FC Nouadhibou won 3–1 on aggregate.


The Gambia3–0Algeria ES Sétif
  • 22'
  • 59'
  • 81'
Report
Referee: Moses Forkpah (Liberia)
ES Sétif Algeria3–0The Gambia Fortune FC
Report
Penalties
5–4
  • soccer ball with check mark
  • soccer ball with check mark
  • soccer ball with check mark
  • soccer ball with check mark
  • soccer ball with red X
Referee: Mustapha Kechaf (Morocco)

3–3 on aggregate. ES Sétif won 5–4 on penalties.


Sagrada Esperança Angola0–0Zimbabwe FC Platinum
Report
Referee: Thulani Sibandze (Eswatini)
FC Platinum Zimbabwe0–0Angola Sagrada Esperança
Report
Penalties
4–5
  • soccer ball with check mark ?
  • soccer ball with check mark
  • soccer ball with check mark
  • soccer ball with check mark
  • soccer ball with check mark Gaspar
Referee: Abongile Tom (South Africa)

0–0 on aggregate. Sagrada Esperança won 5–4 on penalties.


Royal Leopards Eswatini1–0Zambia ZESCO United
  • 60' (o.g.)
Report
Referee: Brighton Chimene (Zimbabwe)
ZESCO United Zambia2–1Eswatini Royal Leopards
Report
  • 35'
Referee: João Goma (Angola)

2–2 on aggregate. Royal Leopards won on away goals.


Express Uganda2–1Sudan Al Merrikh
  • 7'
  • 60'
Report
Referee: Souleiman Ahmed Djama (Djibouti)
Al Merrikh Sudan1–0Uganda Express
Report
El-Obeid Stadium, El-Obeid
Referee: Louis Hakizimana (Rwanda)

2–2 on aggregate. Al Merrikh won on away goals.


Akonangui Equatorial Guinea0–2Zambia Zanaco
Report
Referee: Justus Mbelle (Cameroon)
Zanaco Zambia1–0Equatorial Guinea Akonangui
  • 68'
Report
National Heroes Stadium, Lusaka
Referee: Tirelo Mositwane (Botswana)

Zanaco won 3–0 on aggregate.

Second round[]

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

Team 1 Agg. Team 2 1st leg 2nd leg
Hearts of Oak Ghana 2–6 Morocco Wydad AC 1–0 1–6
LPRC Oilers Liberia 0–4 Morocco Raja Casablanca 0–2 0–2
Stade Malien Mali 1–3 Guinea Horoya 0–1 1–2
USGN Niger 2–7 Egypt Al Ahly 1–1 1–6
Al Ittihad Libya 0–1 Tunisia Espérance de Tunis 0–0 0–1
Tusker Kenya 0–5 Egypt Zamalek 0–1 0–4
APR Rwanda 1–5 Tunisia Étoile du Sahel 1–1 0–4
AS Maniema Union Democratic Republic of the Congo 2–4 South Africa Mamelodi Sundowns 2–2 0–2
AmaZulu South Africa 1–1 (a) Democratic Republic of the Congo TP Mazembe 0–0 1–1
Jwaneng Galaxy Botswana 3–3 (a) Tanzania Simba 0–2 3–1
Rivers United Nigeria 1–2 Sudan Al Hilal 1–1 0–1
ASEC Mimosas Ivory Coast 3–3 (a) Algeria CR Belouizdad 3–1 0–2
AS Otohô Republic of the Congo 2–4 Angola Petro de Luanda 2–2 0–2
FC Nouadhibou Mauritania 3–3 (a) Algeria ES Sétif 3–1 0–2
Sagrada Esperança Angola 3–2 Eswatini Royal Leopards 3–1 0–1
Al Merrikh Sudan 4–2 Zambia Zanaco 3–0 1–2
Hearts of Oak Ghana1–0Morocco Wydad AC
Report
Accra Sports Stadium, Accra
Referee: Helder Martins de Carvalho (Angola)
Wydad AC Morocco6–1Ghana Hearts of Oak
Report

Wydad AC won 6–2 on aggregate.


LPRC Oilers Liberia0–2Morocco Raja Casablanca
Report
Stade de Marrakech, Marrakesh (Morocco)
Referee: Daouda Gueye (Senegal)
Raja Casablanca Morocco2–0Liberia LPRC Oilers
Report
Stade Mohammed V, Casablanca
Referee: Peter Waweru (Kenya)

Raja Casablanca won 4–0 on aggregate.


Stade Malien Mali0–1Guinea Horoya
Report
  • Agyei 55'
Referee: Adil Zourak (Morocco)
Horoya Guinea2–1Mali Stade Malien
Report
  • 72'
Referee: Sadok Selmi (Tunisia)

Horoya won 3–1 on aggregate.


USGN Niger1–1Egypt Al Ahly
  • 75'
Report
Referee: Daniel Laryea (Ghana)
Al Ahly Egypt6–1Niger USGN
Report
  • 35'
Referee: Imtehaz Heeralall (Mauritius)

Al Ahly won 7–2 on aggregate.


Al Ittihad Libya0–0Tunisia Espérance de Tunis
Report
Referee: Antoine Essouma (Cameroon)
Espérance de Tunis Tunisia1–0Libya Al Ittihad
  • Ben Khalifa 63'
Report
Referee: Ahmed Ghandour (Egypt)

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


Tusker Kenya0–1Egypt Zamalek
Report
  • Bencharki 47'
Zamalek Egypt4–0Kenya Tusker
  • Obama 12', 74'
  • Jaziri 19'
  • Bencharki 72'
Report
Borg El Arab Stadium, Alexandria
Referee: Beida Dahane (Mauritania)

Zamalek won 5–0 on aggregate.


APR Rwanda1–1Tunisia Étoile du Sahel
Report
  • Meziani 3'
Referee: Joshua Bondo (Botswana)
Étoile du Sahel Tunisia4–0Rwanda APR
  • Chikhaoui 18' (pen.), 47'
  • 90+2' (pen.)
  • 90+4'
Report

Étoile du Sahel won 5–1 on aggregate.


AS Maniema Union Democratic Republic of the Congo2–2South Africa Mamelodi Sundowns
  • 35'
  • 89'
Report
  • Zwane 7' (pen.), 84'
Stade des Martyrs, Kinshasa
Mamelodi Sundowns South Africa2–0Democratic Republic of the Congo AS Maniema Union
Report
Referee: Amin Omar (Egypt)

Mamelodi Sundowns won 4–2 on aggregate.


AmaZulu South Africa0–0Democratic Republic of the Congo TP Mazembe
Report
Moses Mabhida Stadium, Durban
Referee: Pacifique Ndabihawenimana (Burundi)
TP Mazembe Democratic Republic of the Congo1–1South Africa AmaZulu
  • 90'
Report
  • Ntuli 38'
Stade TP Mazembe, Lubumbashi
Referee: Mahmood Ismail (Sudan)

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


Jwaneng Galaxy Botswana0–2Tanzania Simba
Report
Referee: Jean-Jacques Ndala Ngambo (DR Congo)
Simba Tanzania1–3Botswana Jwaneng Galaxy
Report
Mkapa Stadium, Dar es Salaam
Referee: Abongile Tom (South Africa)

3–3 on aggregate. Jwaneng Galaxy won on away goals.


Rivers United Nigeria1–1Sudan Al Hilal
  • Ering 68' (o.g.)
Report
Al Hilal Sudan1–0Nigeria Rivers United
Report
Suez Stadium, Suez (Egypt)
Referee: Nabil Boukhalfa (Algeria)

Al Hilal won 2–1 on aggregate.


ASEC Mimosas Ivory Coast3–1Algeria CR Belouizdad
Report
Referee: Souleiman Ahmed Djama (Djibouti)
CR Belouizdad Algeria2–0Ivory Coast ASEC Mimosas
Report
Referee: Youcef Sariri (Tunisia)

3–3 on aggregate. CR Belouizdad won on away goals.


AS Otohô Republic of the Congo2–2Angola Petro de Luanda
  • 61'
  • 75'
Report
Petro de Luanda Angola2–0Republic of the Congo AS Otohô
  • 44'
  • 73'
Report
Referee: Jean Claude Ishimwe (Rwanda)

Petro de Luanda won 4–2 on aggregate.


FC Nouadhibou Mauritania3–1Algeria ES Sétif
  • Tanjy 54', 75'
  • Bessam 57'
Report
Stade Olympique, Nouakchott
Referee: Issa Sy (Senegal)
ES Sétif Algeria2–0Mauritania FC Nouadhibou
Report
Referee: Boubou Traoré (Mali)

3–3 on aggregate. ES Sétif won on away goals.


Sagrada Esperança Angola3–1Eswatini Royal Leopards
  • 16'
  • 86', 90'
Report
  • 77'
Referee: Celso Alvação (Mozambique)
Royal Leopards Eswatini1–0Angola Sagrada Esperança
  • 88'
Report
Referee: Messie Nkounkou (Congo)

Sagrada Esperança won 3–2 on aggregate.


Al Merrikh Sudan3–0Zambia Zanaco
Report
Referee: Abdulwahid Huraywidah (Libya)
Zanaco Zambia2–1Sudan Al Merrikh
  • 23'
  • 86'
Report
National Heroes Stadium, Lusaka
Referee: Kalilou Traoré (Ivory Coast)

Al Merrikh won 4–2 on aggregate.

Notes[]

  1. ^ The preliminary round match between CI Kamsar and Hearts of Oak was played over a single leg, and not in the Guinean territory due to the political and security situation in Guinea following the 2021 Guinean coup d'état.[6]
  2. ^ Teams from Burkina Faso played their home matches outside the country, since none of the stadiums met the quality standards set according to the CAF regulations.[7]
  3. ^ Teams from Somalia played their home matches outside the country, since none of the stadiums met the quality standards set according to the CAF regulations.[8]
  4. ^ Teams from the Central African Republic played their home matches outside the country, since none of the stadiums met the quality standards set according to the CAF regulations.[8]

References[]

  1. ^ "CAF releases 2021/22 season Interclub information and dates". CAF. 22 June 2021.
  2. ^ a b "CAF Champions League regulations" (PDF). CAF. Retrieved 13 August 2021.
  3. ^ "Road to TotalEnergies CAF Champions League Group Stage mapped out". CAF. 13 August 2021.
  4. ^ "CL Fixtures (1) - First Round of Preliminaries" (PDF). CAF. 13 August 2021.
  5. ^ "CL Fixtures (2) - 2nd Round of Preliminaries" (PDF). CAF. 13 August 2021. Archived (PDF) from the original on 2021-08-13.
  6. ^ a b "Statement on CAF interclubs preliminary fixtures: Guinea Clubs". CAF Online. CAF. 8 September 2021.
  7. ^ Tchanhoun, Patrick (28 August 2021). "L'AS Sonabel accueillera le Stade Malien au Cameroun". africafootunited.com (in French). Retrieved 26 September 2021.
  8. ^ a b "Mali among eight African nations barred from hosting World Cup ties". Sportstar. 14 August 2021. Retrieved 26 September 2021.

External links[]

Retrieved from ""