Orlando Pirates suffered their first Caf Champions League defeat of the season, losing 3-2 to Pyramids in the second leg in Cairo.
The defeat meant that Jose Riveiro’s side bowed out of the competition, ending hopes of an all-South African final.
Despite a spirited effort and goals from Relebohile Mofokeng and Mohau Nkota, it was not enough to overturn Pyramids' advantage.
Fiston Mayele’s brace proved decisive, sending the Egyptian side through. After the game, Pyramids' head coach Krunoslav Jurčić spoke to the media and showed great respect for Pirates and the style of football they played.
He praised their fighting spirit and admitted it was a difficult contest.
Pirates leave the competition with heads held high but now shift focus back to domestic glory.