Holders Al Ahly thrashed 10-man Esperance 3-0 on the night and 4-0 on aggregate as they book a date with South African Kaizer Chiefs for the July 17 TotalEnergies CAF Champions League grand final.

Ali Maaloul opened the scoring from the penalty spot as the Red Devils scored two more second-half goals from Mohamed Sherif and Hussein Elshahat to cement their victory at the AL Salaam Stadium in Cairo.

Esperance, however, created some early chances, but despite their dominating possession, they failed to carve a way through the lines of Al Ahly’s defence.

Meanwhile, South African giants Kaizer Chiefs qualified for their first-ever TotalEnergies CAF Champions League final with a 1-0 aggregate victory over the Moroccan side Wydad Club Athletic on Saturday

Following a one-goal victory in the first leg in Casablanca last week, Amakhosi just needed a draw in the return fixture at the FNB Stadium in Johannesburg.

Chiefs held on at the FNB Stadium to set a record for themselves and setting a date with Egyptian side Al Ahly on July 17.

Al Ahly (1) 3 (Maaloul 35’ pen, Sherif 57’, El Shahat 60’) – Al Ahly won 4-0 on aggregate.

Kaizer Chiefs won 1-0 on aggregate to reach the CAF Champions League Final