Al Ahly of Egypt won their seventh CAF Champions League title after they defeated Esperance 3-2 on aggregate on Saturday in Tunis. Ahly, who forced a 1-1 draw in the first leg final in Alexandria a fortnight ago, beat hosts Esperance 2-1 in the return leg game.