backpagepixKiplagat SangAl Ahly, Orlando Pirates and how semi-finalists progressed in Caf Champions League and Confederation CupCAF Champions LeagueCAF Confederations CupOrlando PiratesAl Ahly SCTP MazembePetro AtleticoES SetifWydad CasablancaRSB BerkaneListFEATURESThe continental competitions head to the penultimate stage after grueling duels in the last stage, which also witnessed surprising resultsArticle continues below