Goals from Thabiso Nkoana and Sibusiso Zuma fired SuperSport United to a 2-0 victory over Maritzburg United and into the semi-finals of the Telkom Knockout at Harry Gwala Stadium on Friday night.
Nkoana broke the deadlock for the visitors on 73 minutes after latching on to a Kermit Erasmus through ball before Zuma doubled their advantage four minutes later when he surged into the area and fired home with a smart finish.
The match started at a cautious pace with both sides wary of conceding an early goal, and the first real chance of the game arrived on ten minutes when a cross from Maritzburg's Terrence Mandaza into the danger area was intercepted by goalkeeper Ronwen Williams with ease.
Matsatsantsa lodged their first effort on goal just three minutes later, but Erasmus saw his header at the near post fly just wide of the right hand upright.
Striker Mabhuti Khenyeza got in on the act for SuperSport on the half-hour mark with two long-range efforts, but neither of his shots caused United 'keeper Shu-Aib Walters much trouble.
Just moments later, defender Peter Petersen pulled up with a hamstring problem, Maritzburg manager Ernst Middendorp bringing on Rheece Evans as his replacement.
And just one minute later, Maritzburg midfielder Delron Buckley made some space for himself outside the area before unleashing a powerful effort that flew just over the crossbar.
Erasmus had a glorious opportunity to give the visiting side the lead on 37 minutes when he beat the offside trap with just the goalkeeper to beat, however he failed to hit the target with a volleyed shot.
The hosts had a good chance of their own four minutes later but Mario Booysen's header from an inviting Frank Sarfo-Gyamfi cross just wide of goal.
And Maritzburg finished the half strongly, Buckley firing wide of the target in the dying minutes after a quick counter-attack.
The second period didn't offer up much in terms of goalscoring chances, but Zimbabwean forward Cuthbert Malajila let the visitors off the hook on 55 minutes when he dallied on the ball and goalkeeper Williams rushed in to smother the ball.
The hosts threatened again in the 65th minute, this time Mthokozisi Yende wasting a good chance to put his side ahead.
Yende was made to rue that squandered chance in the 73rd minute when Nkoana broke the deadlock, and with the hosts still reeling, SuperSport struck again on 77 minutes through Zuma to put the result beyond doubt.