Petro Atletico and Wydad AC have booked their places in the CAF Champions Leagues last four after aggregate wins against Mamelodi Sundowns and CR Belouizdad on Saturday respectively.
The Angola Champions Petro Atletico played a 1-1 draw against Mamelodi Sundowns on Saturday for an aggregate 3-2 win to book a place in thr semis.
Similarly, Wydad AC played a goalless draw against CR Belouizdad to secure an aggregate 1-0 win to book a place in the semis.
The semifinal games see Petro Atletico host Wydad AC while Al Ahly face ES Setif in the other semifinal.
CAF Champions League semifinal fixtures, and date
First leg Friday 5th May
Petro Atletico v Wydad
Al Ahly v ES Setif
Wydad AC v Petro Atletico
ES Setif v Al Ahly