2nd Semi Finals: Pyramids FC vs Orlando Pirates

30 June stadium: Pyramids FC vs Orlando Pirates

2nd Semi Finals: Al Ahly vs Mamelodi Sundowns

30 June Stadium: Al Ahly vs Mamelodi Sundowns

1st Leg Semi Finals

Loftus Versveld stadium: Mamelodi Sundowns vs Al Ahly

2nd Leg Quarter Finals

Cairo International Stadium, Egypt: Al Ahly vs AL Hilal

Orlando Pirates vs MC Alger Qaurter Finals 2nd Leg

Orlando Stadium Soweto: Orlando Pirates vs MC Alger

Save video to ...