Former Kaizer Chiefs coach Arthur Zwane led his team, AmaZulu, past 10-man Polokwane City on Tuesday night at the Old Peter Mokaba Stadium in Polokwane.
Taariq Fielies needed just 10 minutes to put Usuthu in front before it got better for the visitors, thanks to the sending off of Monty Batlhabane.
However, it did not deter Rise and Shine from pushing for an equaliser, which came in the stroke of halftime courtesy of Lebohang Nkaki.
The game went to extra time, where AmaZulu struck in the 113th minute thanks to Thandolwenkosi Ngwenya, to send his team to the next phase.