The Confederation of African Football have confirmed the dates and kick off times for the upcoming semi-finals, where Orlando Pirates and Mamelodi Sundowns take on Egyptian giants.
Sundowns qualified for the last four for the third successive year after eliminating ES Tunis 1-0 on aggregate and will now face the defending champions.
Al Ahly beat Al-Hilal 2-0 on aggregate to book their spot and hold the advantage of playing the crucial second leg at home. The first leg will take place in 19 April, kick-off is 15:00 (SAST), while the return fixture is for 25 April at 18:00.
Meanwhile Pirates’ opponents kick out AS FAR 4-3 on aggregate to set a meeting with the Buccaneers. The first leg will be in South Africa on 19 April at 18:00 (SAST), while the second leg takes place on 25 April at 20:00.
Last but not least, Stellenbosch FC travel to Tanzania for their first leg against Fadlu Davids’ Simba SC. The match kicks off at 15:00 on 20 April, while the second leg in South Africa is at 15:00 on 27 April.