The Egyptian champions Al Ahly, eight-time winners of the competition, squeezed through despite a 2-1 defeat in Algeria on Tuesday.
Having won the first leg 2-0, Walid Soliman put Al Ahly ahead just after the hour, but Mohamed Bakir and Houssam Ghacha sparked hopes of a comeback. The visitors held firm, though, securing a place in the CAF Champions League final for the second successive season.