Egypt's Al Ahly to face Tunisia's Esperance in CAF Champions League final Esperance endure persistent pressure from Mamelodi Sundowns 7 months ago