TotalEnergies CAF CL – Road to the Final

South Africa's Kaizer Chiefs will face Egypt’s al Ahly in the 2020-21 TotalEnergies CAF Champions League final on Saturday, 17 July 2021 at Complexe Mohamed V Stadium in Casablanca, Morocco. The match is scheduled to kick-off at 19:00 GMT.
Following is both sides’ road to the final
Kaizer Chiefs
First Preliminary Round
29.11.2020 Limbe / PWD Bamenda (Cameroon) 0-1 Kaizer Chiefs
05.12.2020 Johannesburg / Kaizer Chiefs 0-0 PWD Bamenda
Kaizer Chiefs won 1-0 on aggregate.
Second Preliminary Round
23.12.2020 Johannesburg / Kaizer Chiefs 0-0 Primeiro de Agosto (Angola)
05.01.2021 Luanda / Primeiro de Agosto 0-1 Kaizer Chiefs
Kaizer Chiefs won 1-0 on aggregate.
Group Stage
23.02.2021 Johannesburg / Kaizer Chiefs 0-0 Horoya (Guinea)
28.02.2021 Ouagadougou / Wydad (Morocco) 4-0 Kaizer Chiefs
06.03.2021 Johannesburg / Kaizer Chiefs 2-0 Petro de Luanda (Angola)
16.03.2021 Luanda / Petro de Luanda 0-0 Kaizer Chiefs
03.04.2021 Johannesburg / Kaizer Chiefs 1-0 Wydad
10.04.2021 Conakry / Horoya 2-2 Kaizer Chiefs
Kaizer Chiefs finished Group C in second place on 9 points, W2, D3, L1, scored 5 goals and conceded 6.
Quarterfinals
15.05.2021 Johannesburg / Kaizer Chiefs 4-0 Simba (Tanzania)
22.05.2021 Dar es Salaam / Simba 3-0 Kaizer Chiefs
Kaizer Chiefs won 4-3 on aggregate.
Semifinal
19.06.2021 Casablanca / Wydad 0-1 Kaizer Chiefs
26.06.2021 Johannesburg / Kaizer Chiefs 0-0 Wydad
Kaizer Chiefs won 1-0 on aggregate.
Road to the Final
Kaizer Chiefs Played 14 matches, W6, D6, L2, scored 12 goals and conceded 9.
Al Ahly
Second Preliminary Round
23.12.2020 Niamey / AS SONIDEP (Niger) 0-1 Al Ahly
05.01.2021 Cairo / Al Ahly 4-0 AS SONIDEP
Al Ahly won 5-0 on aggregate.
Group Stage
16.02.2021 Cairo / Al Ahly 3-0 Al Merriekh (Sudan)
23.02.2021 Dar es Salaam / Simba (Tanzania) 1-0 Al Ahly
06.03.2021 Cairo / Al Ahly 2-2 AS Vita (DR Congo)
16.03.2021 Kinshasa / AS Vita 0-3 Al Ahly
03.04.2021 Omdurman / Al Merriekh 2-2 Al Ahly
09.04.2021 Cairo / Al Ahly 1-0 Simba
Al Ahly finished Group A in second place on 11 points, W3, D2, L1, scored 11 goals and conceded 5.
Quarterfinals
15.05.2021 Cairo / Al Ahly 2-0 Mamelodi Sundowns (South Africa)
22.05.2021 Pretoria / Mamelodi Sundowns 1-1 Al Ahly
Al Ahly won 3-1 on aggregate.
Semifinal
19.06.2021 Tunis / Esperance (Tunisia) 0-1 Al Ahly
26.06.2021 Cairo / Al Ahly 3-0 Esperance
Al Ahly won 4-0 on aggregate.
Road to the Final
Al Ahly Played 12 matches, W8, D3, L1, scored 23 goals and conceded 6.