TS Galaxy jumped to 10th spot place on the Betway Premiership table after seeing off Cape Town City 2-0 on Sunday afternoon.
Fresh from a heavy victory midweek, Galaxy restored a couple of regulars like Ira Tape, Mlungisi Mbunjana, Samukelo Kabini and Victor Letsoalo as the Citizens had Amadou Soukouna back from suspension.
The match took some time to get lighten up, but regardless saw the host go ahead after the water-break when Kabini slammed a knockdown from the box into the far corner.
Darwin Gonzalez could've drawn City level through a one-one-one following a long pass right through the defence, but he unfortunately rattled the post.
The missed opportunity would be punished when uncertainty at the other end saw a loose ball found Dzenan Zajmovic who then dinked in the far post from the edge of the box.
No substitutions ahead of the second half were made from either bench, with the Citizens on the back-foot and home team in stern control.
Gonzalez got a chance to halve the advantage through a first-time shot in the area as Tape spilled a shot back into play, but the forward went wide of the back-post.
The positive spell continued to favour the visitors who pinned the Rockets back to their own half and attacked in huge numbers on all sides of the last third.
City showed a fresh pair of legs in their first change from the bench in the middle of the second period and hauled Shakeel April in for Jaedin Rhodes.
The Rockets didn't sit back in order to hold onto the lead but pushed forward and caught the visitors on the counter-attack on a couple of instances.
Galaxy appeared to have found a third when substitute Lebone Seema raced right through the heart of the defence and curled in a low pass into the top corner, but it was called back for offside.
Tape produced a remarkable stop at the other end from the head of Nathan Fasika and witnessed his side claimed the victory.
Confirmed line-ups:
TS Galaxy: Ira, Munyai, Kabini, Ndamane, Letsoenyo, Mbunjana, Mgaga, Sebelebele, Zajmovic, Mahlangu, Letsoalo
Subs: Ciupa, Mvelase, Maduna, Dithejane, Sibanyoni, Sovsic, Mbatha, Mbatha, Dolly, Seema
Cape Town City: Keet, Fisher, Gordinho, Idumba, Amato, Petrus, Nodada, Tjiueza, Darwin, Soukouna, Rhodes
Subs: Oliaro, Sereetsi, Domingo, April, Ah Shene, Ziba, Dondolo