The home side who had much of the ball went to half with a lead after Bradley Grobbler found his 15th goal of the season, in the 18th minute.
There were scary moments for both teams, with Gamphani Lungu missing a great opportunity after putting his shot over the bar.
The SSU talisman pounced on a clever pass from the back post to put Matsatsantsa ahead.
The game started with both sides looking to find spaces in the pockets, with SuperSport enjoying much of the possession.
Maritzburg were threatening with their set-pieces but to no avail, as the hosts dealt with them.
Kaitano Tembo had to make an early substitutions as young defender Keenan Phillips suffered an injury. He was replaced by Iqraam Rayners.
The dangerous passing game of Teboho Tlolane, Thabiso Kutumela and Bongokuhle Hlongwane did not yield any results for the visitors.
Ernst Middendorp made two substitutions during half time bringing on Nazeer Allie and Bandile Shandu for Dusan Stevic and Daylon Claasen.
Maritzburg kept on piling pressure on the hosts but their strides lacked the finishing touch, as either misses or great defending from United kept the score at 1-0.
In the 69th minute Grobler put his side two goals ahead after he flicked a delightful set-piece from Sipho Mbule.
The visitors kept ball possession, knocking the ball around nicely but the end product was not the desired one.
Thamsanqa Gabusa was a busy man, defending and posing danger for the opposition with Grobler, upfront.
Things changed, in terms of possession as SuperSport started playing a passing game and limiting their opponents from the ball.
It ended in favor of SuperSport claiming maximum points with a 2-0 scoreline, leaving Maritzburg to fight in the last match of the season.
By Wonga Sirayi
FARPost’s KZN Reporter