The 2023/24 CAF Champions League campaign reaches a crescendo this weekend when four African heavyweights meet in the first leg semi-finals on Saturday, 20 April.Al Ahly (Egypt), TP Mazembe (DR Congo), Espérance Sportive Tunis (Tunisia), and Mamelodi Sundowns (South Africa) are the four remaining clubs contending for Africa’s most prized club football crown.The first leg semi-finals will be played this weekend, 20 April, with the return leg scheduled for 25-26 April 2024.CAF: Champions League: Four players to look out for in the semi-finalsIt has been 10 years since the Democratic Republic of Congo side, TP Mazembe – former FIFA Club World Cup finalists – reached the finals of the CAF Champions League.They will have to overcome a major hurdle this weekend when they meet current champions Al Ahly of Egypt in Lubumbashi.Al Ahly demonstrated their dominance with a convincing 3-0 aggregate victory over Simba of Tanzania, ensuring their passage to the next stage.Kariakoo Derby: Yanga out to extend recent dominance over SimbaAmongst the four clubs, a total of 21 CAF Champions League titles have been won, with defending champions Ahly dominating with eleven titles, Mazembe with five, ES Tunis with four, and Mamelodi Sundowns with a single title.In Tunis, ES Tunis continue their search for a fifth title after last tasting continental glory in 2019.They welcome Mamelodi Sundowns, whose 2016 title is coupled with a recent confidence-boosting African Football League (AFL) triumph that has elevated their pedigree on the continent.##NAJAVA_MECA_8049258##Esperance secured their place in the last four after defeating ASEC on penalties while TP Mazembe advanced thanks to their 2-1 aggregate win over Petro Luanda of Angola.Sundowns secured their spot in the semi-finals after edging past Young Africans in a penalty shootout. Very small margins separate the four clubs who all have championship mettle and an equal chance of going all the way this season.