Orlando Pirates host Pyramids FC in the first leg of their CAF Champions League semi-final this evening.
CAF Champions League
Teams: Orlando Pirates v Pyramids FC
Date: 19 April 2025
Venue: FNB Stadium
The Buccaneers booked their spot in the semi-finals after defeating MC Alger 1-0 on aggregate in the last eight.
Pirates are in the semi-final for the first time since 2013 and the fourth overall in their history.
Jose Riveiro's men will come up against a Pyramids side who are making their debut at this stage of the competition.
Pyramids defeated Moroccan giants AS FAR Rabat 4-3 on aggregate to book their spot in the final four.
Pyramids have faced South African opposition before after playing to a goalless draw against Mamelodi Sundowns in Pretoria back in 2023 group stages, while they lost the reverse fixture 1-0.
Here's how they line up:
Orlando Pirates: Chaine, Van Rooyen, Hotto, Sibisi, Mbokazi, Makhaula, Mofokeng, Mbatha, Mabasa, Maswanganyi, Nkota.
Subs: Buthelezi, Xoki, Mako, Shandu, Ndlozi, Ndlondlo, Dlamini, Radiopane, Makgopa.
Pyramids: El-Shenawy, Sami, Marie, Hamdy, Lashin, El-Karty, Toure, Fathy, Hafez, Mayele