Al Ahly will have the chance to defend their title after cruising through to the 2021-22 CAF Champions League final following a 2-2 second-leg draw with ES Setif in the semi-finals.

The visitors, who held a four-goal lead from a blowout first-leg victory, seldom looked troubled by the chance of an almighty upset in Algiers, and progressed to make it three finals on the trot with a 6-2 aggregate win.

On home soil, Setif restored a modicum of respectability against their Egyptian visitors and bounced back from Ahmed Abdel Kader's second-minute opener to lead through goals from Ahmed Kendouci and Riad Benayad.

But the 10-time competition winners, unbeaten since the knockout stages began, ensured a draw to preserve their advantage after Mohamed Sherif netted in injury time.

The result sets up a final clash with Morocco outfit Wydad AC, who will have the advantage of home turf after their ground Stade Mohammed V was selected to host the final on May 30.