We will play Orlando Pirates in the final of the Vodacom Challenge on Saturday.
The South African PSL champions beat rivals Kaizer Chiefs 1-0 in the Soweto derby in Port Elizabeth on Thursday night.
Tlou Segolela scored the only goal of the game in the 58th minute in front of 43,000 fans at the Port Elizabeth Stadium.
We will meet in the final at the historic Ellis Park Stadium in Johannesburg on Saturday, kick-off 2pm UK time.
We drew 1-1 with the Pirates in Polokwane on Tuesday night. Rafa van der Vaart fired us into the lead in the 16th minute only for Happy Jele to level just before the break.
It's a repeat of the 2007 final, when we ran out 3-0 winners.