Cape Town City picked up their second win of the Betway Premiership campaign with a 1-0 victory over Polokwane City on Wednesday evening.
Thabo Nodada was back in the match day squad for the first time this season, while Shakeel April given his first start of the season for the hosts.
The high-flying visitors nearly succumbed to a quick-fire opening presented by the Citizens in a half-volley by Jae-din Rhodes from a smart position, but he was guarded.
There were more openings a little later as Gabriel Amato released Haashim Domingo to take aim from centre of the box, but Polokwane shot-stopper Manuel Sapunga parried.
Namibian Prins Tijueza looked to go one better with a looping effort after meeting a cross from Domingo, but he went way over the top.
After an underwhelming spell, the visitors looked to find their feet past the half-hour mark through a surging strike from star man Appollis but he went wide.
The former SuperSport United man was involved again a few minutes to halftime when he played a corner to Bulelani Nikani to go in on the head, but he steered wide of the upright.
Veteran Cole Alexander was introduced for Thato Letshedi before Bonginkosi Dlamini made way for Raymond Daniels in a double alteration by Rise and Shine.
City's earlier dominance carried over to the resumption and went ahead ten minutes later when skipper Thamsanqa Mkhize found time and space to finish into the bottom-corner.
The men from Limpopo weren't able to launch a response despite seeing a lot of the forward entries and succumbed to a narrow defeat.
Confirmed line-ups:
Cape Town City: Keet, Mkhize, Cupido, Ziba, Nyama, Amato, Mokotjo, Domingo, April , Tjiueza, Rhodes,
Subs: Oliaro, Soukouna, Francis, Slatsha, Gordinho, Goedeman, Sereetsi, Francis, Nodada
Polokwane City: Sapunga, Matuludi, Nkwe, Nikani, Nkaki, Maphangule, Dlamini, Kambala, Chauke, Letshedi, Appollis
Subs: Okoth, Makhubela, Ndlovu, Seabi, Alexander, Daniels, Goovadia, Baloyi, Tshabalala