Kaizer Chiefs will face Al Ahly in Casablanca on Saturday, in the 2020/2021 African Champions League final.
While the Amakhosi are yet to claim glory on the continental stage, the Egyptians giants are seeking to defend their title and capture tenth African crown.
Al Ahly are preparing for the clash, the second ever meeting between the two clubs, in Marrakech,with head coach Pitso Mosimane able to count on a 24-player full-strength squad.
Under the South African coach, Al Ahly have won 36 of 50 matches in all competitions, drawn 10 and lost four.
The Red Eagles sailed to the final after winning eight matches, drawing three and losing just one; a 1-0 loss to Group A winners Simba in Tanzania.
As for Kaizer Chiefs, they sailed to the final with 11 match clean sheets across 14 qualifying, group, quarter-final and semi-final stages.
The Amakhosi made history to become the third South African side to reach African Champions League finals after Mamelodi Sundowns and Orlando Pirates.
Kaizer Chiefs go to this weekend’s match as underdogs on the back of a difficult league season in which they could only conjure an eighth place finish.
Gavin Hunt’s side traveled to Morocco with their entire team and support officials for the historic match on a charter flight that arrived in Casablanca on Wednesday evening.
Al Ahly and Chiefs met for the first time in the 2002 CAF Super Cup, after the Egyptians won the 2001 CAF Champions League and Chiefs the 2001 CAF Cup Winners Cup.
Al Ahly won that game 4-1, but the teams have never previously crossed paths in the CAF Champions League competition.
The match will kickoff at Stade Mohamed V Stadium at 9:00 PM, Cairo time on Saturday.