CAIRO - The dream of an all South African CAF Champions League final has come to a dramatic end.
Orlando Pirates blew the lead not once but twice before going down to Pyramids 3-2.
READ | Riveiro steps down as Pirates coach
The Egyptian Premier League leaders will now take on Mamelodi Sundowns in a two-legged final on 24 May and 1 June.