Orlando Pirates triumph in Caf Champions League semi, but still no Monnapule Saleng