Orlando Pirates will go head-to-head with Pyramids FC when the two sides battle it out in the CAF Champions League semi-final second-leg at the 30 June Air Defence Stadium on Friday.
The Buccaneers were unable to take advantage of playing on home soil after they played out to a goalless draw against the Egyptian side at the Orlando Stadium in the first leg.
Pirates will now have another opportunity to finish the job when the two sides meet in Cairo for the return leg, with kick-off set for 8pm.
The Soweto giants are gunning to book their place in the final, having last made it to the final two back in 2013, where they finished as runners-up.
The winning team of this clash will take on either Al Ahly or Mamelodi Sundowns in the final of the continental compeitition.
Here is how the semi-final first-leg went:
HIGHLIGHTS 📹
Nothing to separate these two! Orlando Pirates and Pyramids FC fought to the final whistle in a gripping draw. 👊#TotalEnergiesCAFCL | @Football2Gether pic.twitter.com/ngLtCf6w49
— TotalEnergies CAFCL & CAFCC 🏆 (@CAFCLCC) April 20, 2025