Richards Bay secured their place in the Carling Knockout semi-final after a 5-4 penalty shootout win following a goalless draw in both regulation and extra time.
Matriculant Philasande Manqele, 20, frustrated the Buccaneers as he made smart saves to keep the Soweto giants at bay during the quarter-final match.
Richards Bay joined Stellenbosch in the last four. GOAL gives you details of how Pirates were eliminated from the league cup.
Article continues below