The stage is set for a thrilling conclusion to this season’s CAF Champions League after the semi-final fixtures were officially confirmed following the weekend’s quarter-final action.

In a major shake-up, defending champions Pyramids FC have been eliminated, ensuring a new winner will be crowned this year. The Egyptian side were knocked out by AS FAR Rabat, while continental giants Al Ahly also bowed out after a dramatic 3-2 defeat to Esperance in Cairo — ending their hopes of a record-extending 13th title.

Mamelodi Sundowns secured their place in the final four with a strong showing against Stade Malien and will now face Esperance in a high-stakes rematch of last season’s quarter-final encounter.

The other semi-final promises a fierce North African battle, as AS FAR Rabat take on Moroccan rivals RS Berkane, who advanced after overcoming Al-Hilal.

CAF is expected to announce the official dates and venues for the semi-finals in due course.

Semi-Final Fixtures

  • Esperance vs Mamelodi Sundowns
  • AS FAR Rabat vs RS Berkane