SuperSport United made it three wins in a row in the PSL after they defeated Baroka FC in a game which was played at the Peter Mokaba Stadium in Polokwane.
Bakgaga Ba Mphahlele were keen to avoid their second consecutive defeat in the league, while Matsatsantsa were coming off a morale-boosting win over Kaizer Chiefs in midweek.
Matsatsantsa got off to the perfect start as Bradley Grobler scored from inside the box after being set-up by Grand Lungu to make it 1-0 to SuperSport just nine minutes into the game.
Editors' Picks
The score was 1-0 to SuperSport at half-time, but they conceded after the restart when Grant Kekana netted an own goal to make it 1-1 in the 70th minute
However, the visitors dominated the closing stages of the game and they scored through Thamsanqa Gabuza, who headed home Sipho Mbule's cross to make it 2-1 to Matsatsantsa.