Holders Esperance of Tunisia will play Morocco's Wydad Casablanca in the final of this year's African Champions League.
Both sides secured 0-0 draws away from home in the second leg of their semi-finals on Saturday.
Esperance took a 1-0 lead to the Democratic Republic of Congo where TP Mazembe failed to overturn the deficit.
Wydad went through against South Africa's Mamelodi Sundowns courtesy of a 2-1 win in Morocco last weekend.
It will be the second Champions League final between Esperance and Wydad with the Tunisians winning 1-0 on aggregate in 2011.
The final will take place on 24/25 May and 31 May/1 June with 2017 champions Wydad hosting first leg.
Have your say
More Sports Headlines
- Kanoute's attempt to give Seville its first purpose-built mosque in 700 years
- Kwesi Appiah names Andre Ayew as new Black Stars captain
- Keita set to miss Champions League final but could be ready for Guinea
- PSG boss Al-Khelaifi charged with athletics corruption
- Antonio Conte set to take charge at Inter Milan
- NC Special Cup: Kotoko qualify for semi-finals
- Prof. Wallace writes: The role of Governments in football
- Uganda FA part ways with Paa Kwesi Fabin after two months
- Sarri to discuss Chelsea future after Europa League final
- Fifa drops plans to expand 2022 World Cup to 48 teams
- Ghana's 2019 Afcon squad: Five players snubbed by Kwesi Appiah
- Four times Black Stars players retired, then came back
- AFCON 2019: Gyan named in Black Stars provisional squad
- VAR has been a success in La Liga, say Spanish referees
- CLUB 5 on 5 tournament: Eight teams set for final