A rocket from Mbekezeli Mbokazi was all Orlando Pirates needed to silence Siwelele in the Carling Knockout Round of 16 game staged at the Orlando Stadium on Saturday.
It started well for the hosts, who won a penalty in the 3rd minute as Eveidence Makgopa, who was keen on tapping in a brilliant cut-back from Relebohile Mofokeng, was brought down by Keabetswe Khonyane.
The Bafana Bafana striker took the spot kick well, but despite sending the goalkeeper the wrong way, the woodwork denied him.
Tshepang Moremi was also to blame in the stroke of halftime as he failed to tap in a cross from the right thanks to Makgopa, who had done well to get the ball into the danger zone.
Chances were limited in the second half as Siwelele looked to have mastered the art of stopping Bucs from getting into the danger zone.
It looked like the game would go to extra time, before a moment of individual brilliance from Mbekezeli Mbokazi in the 87th minute sent his team to the last eight as Pirates won 1-0 on the day.