The semi-finals stage of the elite CAF InterClub Competitions, CAF Total Energies CAF Champions League and CAF Confederation Cup came to climax on Sunday.
The finalists of both tournaments for the 2024/25 season are now known, leaving the rest of the business to teams that will participate to cement history at the Continental front.
Mamelodi Sundowns, home to veteran goalkeeper and former Cranes Captain Denis Onyango overcame Africa’s most decorated club Al Ahly in Cairo to reach their third CAF Champions League final.

The Brazilians under new tactician Miguel Cardoso will be chasing their second title in the competition, having won their first and last during the 2016 edition, with Onyango part of that winning squad.
Simba SC forward, Steven Mukwala is other Ugandan still in contention, after the Tanzanian giants edged South Africa’s Stellenbosch 1-0 on aggregate to book a slot in CAF Confederation Cup finals.
The Reds of Msimbazi face a daunting task in the ultimate decider where they take on two-time winners and Morocco’s RS Berkane who fell short in last year’s final against eventual champions, Zamalek SC.
2025 CAF Champions League final
Mamelodi Sundowns vs Pyramids FC
2025 CAF Confederation Cup final
RS Berkane vs Simba SC