On Wednesday evening, Egyptian giants Al Ahly officially announced their squad to take on Wydad Athletic Club in the CAF Champions League final on Monday.
The reigning African champions will attempt to achieve an unprecedented feat by winning three consecutive CAF Champions League titles when they take on the Botola Pro 1 leaders.
This will be the second time the two titans of North African football will play each other in the final game of the tournament after the Moroccan side beat the 42-time Egyptian Premier League champions 2-1 on aggregate back in 2017.
Both teams made it past the semi-finals with relative ease, progressing with emphatic wins over their opponents.
Pitso Mosimane's Red Devils revealed their 28-man squad for their upcoming encounter via their official Twitter account on Wednesday.
The record CAF Champions League winners have not lost a knockout game in Africa's premier cup competition since Mamelodi Sundowns knocked them out in the 2018/19 campaign.
Here are the top 20 clubs of the 21st century on the African continent, according to CAF: