The first chance of the game went to Kingston Nkhatha following a good move by Matsatsantsa just two minutes into the game.
However, the Matsatsantsa striker failed to control the ball and Dikwena goalkeeper Kagiso Mlambo came off his goal line to snatch the ball away.
SuperSport did find the back of the net through Mario Booysen in the 16th minute, as the defender headed home Dove Wome's well-taken cross.
In the 20th minute, Stars full-back Siyabonga Zulu's shot from a free-kick sailed over the SuperSport's goal-posts as the home side looked to equalise.
Mlambo was beaten again eight minutes later and this time it was Nkhatha who headed home Bradley Grobler's cross to make it 2-0 to SuperSport.
Four minutes before the half-time break, Stars captain Vuyo Mere played a cross into the box and SuperSport goalkeeper Ronwen Williams collect it.
Matsatsantsa were forced to make a change at the beginning of the second-half- when injured Luvolwethu Mpeta was replaced by Grant Kekana.
In the 57th minute, Dikwena's in-form forward Ndumiso Mabena tried his luck from range and his shot sailed wide of the target.
Another chance went to Stars thirteen minutes later when Eleazar Rodgers received the ball inside the SuperSport box, but his fired over the crossbar.
With ten minutes left on the clock, SuperSport head coach Stuart Baxter introduced young midfielder Fagrie Lakay for goalscorer Nkatha.
SuperSport managed to contain Stars in the remaining minutes and the former won 2-0 in the mining town of Rustenburg.
The victory took Matsatsantsa to position seven on the Absa Premiership standings, while Dikwena stayed third on the league table.