2021–22 CAF Confederation Cup qualifying rounds

The 2021–22 CAF Confederation Cup qualifying rounds were played from 10 September to 6 February 2022.[1] A total of 51 teams competed in the qualifying rounds to decide the 16 places in the group stage of the 2021–22 CAF Confederation Cup.

2021–22 CAF Confederation Cup qualifying rounds
Dates10 September – 6 February 2022
Tournament statistics
Matches played94
Goals scored186 (1.98 per match)

Times are in local times.

Draw

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

The entry round of the 51 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).[5]

Entry round Second round
(13 teams)
First round
(38 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 be applied, and if still tied, extra time won't be played, and the penalty shoot-out was be used to determine the winner (Regulations III. 13 & 14).

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
Play-off round 28 November 2021 5 December 2021

First round

Team 1 Agg. Team 2 1st leg 2nd leg
US Ben Guerdane 3–2 AS Police 3–1 0–1
AS FAR 3–1 Les Buffles du Borgou 3–1 0–0
Diambars FC 3–0[upper-alpha 1] Wakriya AC||colspan="2" rowspan="2" data-sort-value="" style="background: #ececec; color: #2C2C2C; vertical-align: middle; text-align: center; " class="table-na" |
AS Ashanti Golden Boys 2–4[upper-alpha 1] Bayelsa United
ASC Kara 3–4 ASAC Concorde 3–0 0–4
Azam 4–1 Horseed 3–1 1–0
URA Football Club 5–2 Ethiopian Coffee 2–1 3–1
Atlabara 0–4 Al-Ahli Merowe 0–2 0–2
Futuro Kings 2–4 Marumo Gallants 2–1 0–3
AS Mangasport 0–0 (2–3 p) Orapa United 0–0 0–0
Bumamuru 0–1 CSMD Diables Noirs 0–0 0–1
Red Arrows 2–1 Young Buffaloes 2–1 0–0
Olympique de Missiri 1–8 AS Kigali 1–2 0–6
Binga FC 5–0 MC Breweries 3–0 2–0
ASFA Yennenga 2–1 FC San Pédro 0–0 2–1
FC Dikhil 0–3 Biashara United 0–1 0–2
Hay Al-Wadi SC 0–4[upper-alpha 2] Al Ahli Tripoli
CFFA 2–1 Kabwe Warriors 0–0 2–1
Mafunzo 0–4 Interclube 0–1 0–3

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]
  2. The first leg originally scheduled to be played on 12 September 2021 at El-Obeid Stadium, El-Obeid, was called off due to concerns over the suitablity of match venue.[7] The match was then played over a single leg, at the venue initially planned for the second leg.
US Ben Guerdane 3–1 AS Police
  • Ouji 12', 45'
  • Mhamdi 19'
Report
  • Kouazie 79'
Referee: Abderrezzak Arab (Algeria)
AS Police 1–0 US Ben Guerdane
Report
Referee: Stanislas Ahomlanto (Benin)

US Ben Guerdane won 3–2 on aggregate.


AS FAR 3–1 Les Buffles du Borgou
  • Fati 25'
  • Moujahid 26'
  • Tarkhatt 79'
Report
  • Béakou 50'
Les Buffles du Borgou 0–0 AS FAR
Report
Referee: Charles Bulu (Ghana)

AS FAR won 3–1 on aggregate.


Diambars FC 3–0 Wakriya AC
  • Ngom 65' (pen.)
  • Bodian 82'
  • Diaw 89'
Report
Referee: Moussa Diou (Mauritania)

Bayelsa United 4–2 AS Ashanti Golden Boys
  • Martins 6'
  • Inikurogha 31', 53'
  • James 37'
Report
  • Keita 50', 84'
Referee: Yelebodom Bodjona (Togo)

ASC Kara 3–0 ASAC Concorde
  • Maman-Zougou 22'
  • Bodé 46'
  • Coulibaly 56'
Report
Referee: Zakari Oumarou (Niger)
ASAC Concorde 4–0 ASC Kara
  • Habib 7'
  • Barry 54'
  • Bilal 83'
  • Thiam 90'
Report

ASAC Concorde won 4–3 on aggregate.


Azam 3–1 Horseed
  • Lyanga 32'
  • Mbombo 74'
  • Mwaikenda 78'
Report
  • Nor 23'
Referee: Djaffari Nduwimana (Burundi)
Horseed 0–1 Azam
Report
  • Kader 38'
Referee: Ring Malong (South Sudan)

Azam won 4–1 on aggregate.


URA Football Club 2–1 Ethiopian Coffee
Report
  • Tesfay 54'
Ethiopian Coffee 1–3 URA Football Club
Report
  • Cromwell 41'
  • Mandela 52'
  • Kagimu 55'
Referee: Philip Brooke (Kenya)

URA Football Club won 5–2 on aggregate.


Atlabara 0–2 Al-Ahli Merowe
Report
  • Abdulkarim 12' (o.g.)
  • Gahdia 52'
El-Obeid Stadium, El-Obeid (Sudan)
Al-Ahli Merowe 2–0 Atlabara
  • Gahdia 44'
  • Kafi 87'
Report
El-Obeid Stadium, El-Obeid
Referee: Tsegay Mogos Teklu (Eritrea)

Al-Ahli Merowe won 4–0 on aggregate.


Futuro Kings 2–1 Marumo Gallants
Report
  • Ndlondlo 13'
Referee: Jean-Piere Nguiene (Congo)
Marumo Gallants 3–0 Futuro Kings
  • Ngema 27', 64'
  • Mnyamane 79'
Report
Referee: Mathews Hamalila (Zambia)

Marumo Gallants won 4–2 on aggregate.


AS Mangasport 0–0 Orapa United
Report
Orapa United 0–0 AS Mangasport
Report
Penalties
3–2

0–0 on aggregate. Orapa United won 3–2 on penalties.


Bumamuru 0–0 CSMD Diables Noirs
Report
Referee: Ronald Madanda (Uganda)
CSMD Diables Noirs 1–0 Bumamuru
Report
Referee: Gauthier Mihindou (Gabon)

CSMD Diables Noirs won 1–0 on aggregate.


Red Arrows 2–1 Young Buffaloes
  • Bulaya 28', 59'
Report
  • Gamedze 75'
Referee: Gift Chicco (Malawi)
Young Buffaloes 0–0 Red Arrows
Report
Referee: Lebalang Mokete (Lesotho)

Red Arrows won 2–1 on aggregate.


Olympique de Missiri 1–2 AS Kigali
  • El-Had 52'
Report
Stade Omnisports de Malouzine, Moroni
AS Kigali 6–0 Olympique de Missiri
Report
Referee: Dickens Nyagrowa (Kenya)

AS Kigali won 8–1 on aggregate.


Binga FC 3–0 MC Breweries
  • Diaby 15'
  • K. Coulibaly 50'
  • Y. Coulibaly 82' (pen.)
Report
Referee: Bonifacio Julio da Silva (Guinea-Bissau)
MC Breweries 0–2 Binga FC
Report
  • Diallo 57'
  • Y. Coulibaly 80' (pen.)

Binga FC won 5–0 on aggregate.


ASFA Yennenga 0–0 FC San Pédro
Report
FC San Pédro 1–2 ASFA Yennenga
  • Bamba 64'
Report
  • Sawadogo 39'
  • Dagnon 81'
Referee: Abubakar Abdullahi (Nigeria)

ASFA Yennenga won 2–1 on aggregate.


FC Dikhil 0–1 Biashara United
Report
  • Nkane 55'
Biashara United 2–0 FC Dikhil
Report
Referee: Yasir Ahmed Abdalaziz (Sudan)

Biashara United won 3–0 on aggregate.


Al Ahli Tripoli 4–0 Hay Al-Wadi SC
  • Maatouk 7'
  • Taher 39'
  • Al Tarhuni 67', 81'
Report
Referee: Amir Loussif (Tunisia)

CFFA 0–0 Kabwe Warriors
Report
Kabwe Warriors 1–2 CFFA
Report
Referee: Artur Alfinar (Mozambique)

CFFA won 2–1 on aggregate.


Mafunzo 0–1 Interclube
Report
Referee: Nsoro Ruzindana (Rwanda)
Interclube 3–0 Mafunzo
  • Mano-Mano 47', 69'
  • Calesso 70'
Report
Referee: Soulaimane Ansudane (Comoros)

Interclube won 4–0 on aggregate.

Second round

Team 1 Agg. Team 2 1st leg 2nd leg
US Ben Guerdane 0–5 RS Berkane 0–1 0–4
AS FAR 1–3 JS Kabylie 0–1 1–2
Diambars FC 0–4 Enyimba 0–1 0–3
Bayelsa United 1–4 CS Sfaxien 1–0 0–4
ASAC Concorde 2–3 JS Saoura 1–2 1–1
Azam 0–1 Pyramids 0–0 0–1
URA Football Club 0–1 Al Masry 0–0 0–1
Al-Ahli Merowe w/o[upper-alpha 1] Gor Mahia 1–3
Marumo Gallants 3–2 AS Vita Club 2–1 1–1
Orapa United 2–2 (a) Coton Sport 2–1 0–1
CSMD Diables Noirs 0–1 Orlando Pirates 0–0 0–1
Red Arrows 1–0 Primeiro de Agosto 1–0 0–0
AS Kigali 2–4 DC Motema Pembe 1–2 1–2
Binga FC 1–1 (7–6 p) ASFA Yennenga 0–1 1–0
Biashara United w/o[upper-alpha 2] Al Ahli Tripoli 2–0
CFFA w/o[upper-alpha 3] Interclube 0–3

Notes:

  1. Gor Mahia won on a walkover after Al-Ahli Merowe withdrew from the second leg in Kenya.[9]
  2. Al Ahli SC won on a walkover after Biashara United failed to appear from the second leg in Libya.[10]
  3. Interclube won on a walkover after CFFA withdrew from the second leg in Angola.[11]

US Ben Guerdane 0–1 RS Berkane
Report
Referee: Mahmoud El Banna (Egypt)
RS Berkane 4–0 US Ben Guerdane
Report
Referee: Mohamed Ali Moussa (Niger)

RS Berkane won 5–0 on aggregate.


AS FAR 0–1 JS Kabylie
Report
Referee: Haythem Guirat (Tunisia)
JS Kabylie 2–1 AS FAR
  • Haroun 55', 90'
Report
  • Araina 57'
Referee: Lenine dos Santos (Cape Verde)

JS Kabylie won 3–1 on aggregate.


Diambars FC 0–1 Enyimba
Report
Referee: Abdel Aziz Bouh (Mauritania)
Enyimba 3–0 Diambars FC
Report
Referee: Younoussa Camara (Guinea)

Enyimba won 4–0 on aggregate.


Bayelsa United 1–0 CS Sfaxien
  • Beniangba 55'
Report
Referee: Samuel Uwikunda (Rwanda)
CS Sfaxien 4–0 Bayelsa United
Report
Referee: Lahlou Benbraham (Algeria)

CS Sfaxien won 4–1 on aggregate.


ASAC Concorde 1–2 JS Saoura
Report
  • Lahmeri 85', 88'
JS Saoura 1–1 ASAC Concorde
  • Lahmeri 48'
Report
Referee: Shuhoub Abdulbasit (Libya)

JS Saoura won 3–2 on aggregate.


Azam 0–0 Pyramids
Report
Referee: Omar Artan (Somalia)
Pyramids 1–0 Azam
Report
Referee: Georges Gatogato (Burundi)

Pyramids won 1–0 on aggregate.


URA Football Club 0–0 Al Masry
Report
Al Masry 1–0 URA Football Club
  • Attia 26'
Report
Referee: Tsegay Mogos Teklu (Eritrea)

Al Masry won 1–0 on aggregate.


Al-Ahli Merowe 1–3 Gor Mahia
Report
Referee: Jean Ouattara (Burkina Faso)
Gor Mahia Cancelled Al-Ahli Merowe
Report

Gor Mahia won on walkover after Al-Ahli Merowe withdrew from the second leg in Kenya.[9]


Marumo Gallants 2–1 AS Vita Club
  • Ngema 18', 58'
Report
  • Ngongo 86'
Referee: Mohamed Athoumani (Comoros)
AS Vita Club 1–1 Marumo Gallants
  • Mangoba 19'
Report
  • Nkosi 89'
Referee: Tewodros Mitiku (Ethiopia)

Marumo Gallants won 3–2 on aggregate.


Orapa United 2–1 Coton Sport
  • Elias 23'
  • Mosige 61'
Report
  • Marou 47'
Referee: Thulani Sibandze (Eswatini)
Coton Sport 1–0 Orapa United
Report
Referee: Pierre Atcho (Gabon)

2–2 on aggregate. Coton Sport won on away goals.


CSMD Diables Noirs 0–0 Orlando Pirates
Report
Orlando Pirates 1–0 CSMD Diables Noirs
Report
Referee: Brighton Chimene (Zimbabwe)

Orlando Pirates won 1–0 on aggregate.


Red Arrows 1–0 Primeiro de Agosto
Report
Referee: Blaise Yuven Ngwa (Cameroon)
Primeiro de Agosto 0–0 Red Arrows
Report
Referee: Retselisitsoe Molise (Lesotho)

Red Arrows won 1–0 on aggregate.


AS Kigali 1–2 DC Motema Pembe
Report
  • Likuta 9'
  • Katulondi 44'
Referee: Mahamadou Keita (Mali)
DC Motema Pembe 2–1 AS Kigali
  • Katulondi 26'
  • Kimvuidi 48'
Report
Referee: Sabri Mohamed Fadul (Sudan)

DC Motema Pembe won 4–2 on aggregate.


Binga FC 0–1 ASFA Yennenga
Report
  • Noufé 28'
Referee: Hassan Corneh (Liberia)
ASFA Yennenga 0–1 Binga FC
Report
  • Diaby 85'
Penalties
6–7

1–1 on aggregate. Binga FC won 7–6 on penalties.


Biashara United 2–0 Al Ahli Tripoli
  • Deogratius 39'
  • Green 61'
Report
Al Ahli Tripoli Cancelled Biashara United
Report

Al Ahli Tripoli won on walkover after Biashara United failed to appear from the second leg in Libya.[10]


CFFA 0–3 Interclube
Report
  • Calesso 12'
  • Mano-Mano 15', 90'
Interclube Cancelled CFFA
Report

Interclube won on walkover after CFFA withdrew from the second leg in Angola.[11]

Play-off round

The play-off round, also called the additional second preliminary round, includes 32 teams: the 16 winners of the Confederation Cup second round, and the 16 losers of the Champions League second round.

The draw for the play-off round was held on 26 October 2021, 11:00 GMT (13:00 local time, UTC+2), at the CAF headquarters in Cairo, Egypt.[12][13]

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 4 seeded losers of the Champions League first round.
  • Pot B contained the 4 unseeded winners of the Confederation Cup first round.
  • Pot C contained the 12 unseeded losers of the Champions League first round.
  • Pot D contained the 12 seeded winners of the Confederation Cup first round.
Pot Pot A Pot B Pot C Pot D
Qualified from Champions League Confederation Cup Champions League Confederation Cup
Teams

Team 1 Agg. Team 2 1st leg 2nd leg
Zanaco 3–2 Binga FC 3–0 0–2
Simba 4–2 Red Arrows 3–0 1–2
TP Mazembe 1–0 Marumo Gallants 1–0 0–0
ASEC Mimosas 5–2 Interclube 2–0 3–2
FC Nouadhibou 0–2 Coton Sport 0–0 0–2
USGN 2–1 DC Motema Pembe 2–0 0–1
AS Otohô 2–1 Gor Mahia 1–0 1–1
APR 1–2 RS Berkane 0–0 1–2
Tusker 0–1 CS Sfaxien 0–0 0–1
Hearts of Oak 2–4 JS Saoura 2–0 0–4
Rivers United 2–2 (a) Al Masry 2–1 0–1
Stade Malien 1–1 (2–4 p) Al Ahli Tripoli 1–0 0–1
Al Ittihad w/o[upper-alpha 1] Enyimba 0–2
AS Maniema Union 0–2 Pyramids 0–1 0–1
LPRC Oilers w/o[upper-alpha 2] Orlando Pirates 0–2
Royal Leopards 2–2 (a) JS Kabylie 1–0 1–2

Notes:

  1. Al Ittihad won on a walkover after Enyimba failed to travel to Libya for the first leg.[14]
  2. Orlando Pirates won on a walkover after LPRC Oilers withdrew from the second leg in South Africa.[15]

Zanaco 3–0 Binga FC
  • Siankombo 36'
  • Phiri 51', 72'
Report
Referee: Patrice Milazar (Mauritius)
Binga FC 2–0 Zanaco
  • Diallo 80'
  • Coulibaly 90' (pen.)
Report
Referee: Babacar Sarr (Mauritania)

Zanaco won 3–2 on aggregate.


Simba 3–0 Red Arrows
Report
Referee: Chelanget Sabila (Uganda)
Red Arrows 2–1 Simba
  • Banda 44'
  • S. Phiri 47'
Report
Referee: Celso Alvação (Mozambique)

Simba won 4–2 on aggregate.


TP Mazembe 1–0 Marumo Gallants
Report
Referee: Georges Gatogato (Burundi)
Marumo Gallants 0–0 TP Mazembe
Report
Referee: Blaise Yuven Ngwa (Cameroon)

TP Mazembe won 1–0 on aggregate.


ASEC Mimosas 2–0 Interclube
Report
Referee: Al Hadi Mahamat (Chad)
Interclube 2–3 ASEC Mimosas
  • Calesso 5', 62'
Report
Referee: Lemma Nigussie (Ethiopia)

ASEC Mimosas won 5–2 on aggregate.


FC Nouadhibou 0–0 Coton Sport
Report
Referee: Mehrez Melki (Tunisia)
Coton Sport 2–0 FC Nouadhibou
  • Marou 22', 28' (pen.)
Report
Referee: Messie Nkounkou (Congo)

Coton Sport won 2–0 on aggregate.


USGN 2–0 DC Motema Pembe
  • Gbeuli 48'
  • Hinsa 73'
Report
Referee: Clement Franklin Kpan (Ivory Coast)
DC Motema Pembe 1–0 USGN
  • Likuta 52'
Report
Referee: Jean Claude Ishimwe (Rwanda)

USGN won 2–1 on aggregate.


AS Otohô 1–0 Gor Mahia
  • Okouri 64'
Report
Gor Mahia 1–1 AS Otohô
  • Macharia 12'
Report
  • Okouri 10'
Referee: Hassan Mohamed Hagi (Somalia)

AS Otohô won 2–1 on aggregate.


APR 0–0 RS Berkane
Report
Referee: Souleiman Ahmed Djama (Djibouti)
RS Berkane 2–1 APR
Report

RS Berkane won 2–1 on aggregate.


Tusker 0–0 CS Sfaxien
Report
Referee: Thando Ndzandzeka (South Africa)
CS Sfaxien 1–0 Tusker
Report
Referee: Ibrahim Mutaz (Libya)

CS Sfaxien won 1–0 on aggregate.


Hearts of Oak 2–0 JS Saoura
Report
JS Saoura 4–0 Hearts of Oak
Report
Referee: Adalbert Diouf (Senegal)

JS Saoura won 4–2 on aggregate.


Rivers United 2–1 Al Masry
  • Onwuansanya 24'
  • Rafiu 34'
Report
  • Ali 26'
Referee: Mohamed Ali Moussa (Niger)
Al Masry 1–0 Rivers United
  • Grendo 12'
Report
Referee: Komlanvi Aklassou (Togo)

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


Stade Malien 1–0 Al Ahli Tripoli
Report
Referee: Djindo Houngnandande (Benin)
Al Ahli Tripoli 1–0 Stade Malien
  • Alshiteewi 55'
Report
Penalties
4–2
Referee: Joseph Odey Ogabor (Nigeria)

1–1 on aggregate. Al Ahli Tripoli won 4–2 on penalties.


Enyimba 2–0 Al Ittihad
  • Adamu 21'
  • Mbaoma 34'
Report
Referee: Mahamadou Kéïta (Mali)
Al Ittihad Cancelled Enyimba
Report

Al Ittihad won on walkover after Enyimba failed to travel to Libya for the first leg.[14]


AS Maniema Union 0–1 Pyramids
Report
Referee: Belay Tadesse (Ethiopia)
Pyramids 1–0 AS Maniema Union
Report

Pyramids won 2–0 on aggregate.


LPRC Oilers 0–2 Orlando Pirates
Report
Orlando Pirates Cancelled LPRC Oilers
Report

Orlando Pirates won on walkover after LPRC Oilers withdrew from the second leg in South Africa.[15]


Royal Leopards 1–0 JS Kabylie
  • Mokenkoane 23'
Report
Referee: Nelson Emile (Seychelles)
JS Kabylie 2–1 Royal Leopards
  • Doumbia 3'
  • El Orfi 88' (pen.)
Report
  • Magagula 16'

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

Notes

  1. The preliminary round match between Diambars FC and Wakriya AC 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. The preliminary round match between AS Ashanti Golden Boys and Bayelsa United 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]
  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 Burkina Faso played their home matches outside the country, since none of the stadiums met the quality standards set according to the CAF regulations.[8]
  5. The first leg of the Al Ahli v Hay Al-Wadi tie, originally scheduled to be played on 12 September 2021 at El-Obeid Stadium, El-Obeid, was called off due to concerns over the suitablity of match venue.[7] The match was then played over a single leg, at the venue initially planned for the second leg.
  6. The first leg of the Al Ittihad v Enyimba tie, originally scheduled to be played on 28 November 2021 at Stade Mustapha Ben Jannet, Monastir, Tunisia, was postponed to 19 December at Benina Martyrs Stadium, Benghazi because the Tunisian authorities refused to enter the Nigerian team without receiving the second dose of the Coronavirus vaccine, the match was supposed be played after the second leg.
  7. The second leg of the JS Kabylie v Royal Leopards tie, originally scheduled to be played on 5 December 2021 at 1 November 1954 Stadium, Tizi Ouzou, was postponed to 20 December at Omar Hamadi Stadium, Algiers then to 26 January and 27 January 2022 later at the previous location due to the Algerian authorities fears of the spread of COVID-19 Omicron variant in South Africa. Later the match was again postponed to 6 February 2022, as Royal Leopards were stuck in Cairo and could not connect to Turkey for their flight to Algiers due to storms.[16]

References

  1. "CAF releases 2021/22 season Interclub information and dates". CAF. 22 June 2021.
  2. "Draw reveals schedule of the TotalEnergies Confederation Cup preliminaries". Confederation of African Football. 13 August 2021.
  3. "CC Fixtures (1) - 1st Round of Preliminaries" (PDF). Confederation of African Football. 13 August 2021.
  4. "CC Fixtures (2) - 2nd Round of Preliminaries" (PDF). Confederation of African Football. 13 August 2021. Archived (PDF) from the original on 2021-08-13.
  5. "Ranking Clubs 2021_22" (PDF). Confederation of African Football. 13 August 2021.
  6. "Statement on CAF interclubs preliminary fixtures: Guinea Clubs". CAF Online. CAF. 8 September 2021.
  7. "Media Advisory on TotalEnergies CAF CC Match: Hay Al Wady v Ahly Tripoli". CAFONLINE.com. Confederation of African Football. 14 September 2021. Retrieved 18 September 2021.
  8. "Mali among eight African nations barred from hosting World Cup ties". Sportstar. 14 August 2021. Retrieved 26 September 2021.
  9. "Gor Mahia advance as Al-Ahly Merowe fixture is cancelled". Goal.com. 24 October 2021.
  10. "TotalEnergies CAF Confederation Cup: Biashara United disqualified". CAF. 3 November 2021.
  11. "TotalEnergies CAF Confederation Cup: Grupo Desportivo Interclube vs CFFA". CAF. 19 October 2021.
  12. "Watch Live - TotalEnergies CAF Confederation Cup Additional Second Preliminary Round Draw". CAF. 25 October 2021. Retrieved 29 November 2021.
  13. "Thrilling encounters in the TotalEnergies CC Additional Second Preliminary Round Draw". CAF. 26 October 2021. Retrieved 29 November 2021.
  14. Ikhazuagbe, Duro (20 December 2021). "Libya's Al-Ittihad Walk over Enyimba in Benghazi to Reach Group Stage". This Day.
  15. Willis, Seth (3 December 2021). "Orlando Pirates through to group stage after LPRC Oilers withdraw". Goal.com.
  16. Haouchine, Mohamed. "JSK - Royal Leopards le 6 février" (in French). Liberté Algérie. Retrieved 1 February 2022.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.