Following their first win of the season, Gallants kept the same eleven that did the business over SuperSport United whereas Maritzburg named two changes in Brandon Theron and Rowan Human.
The start of the match was extremely tight with little given away by either side, whilst a tussle across the middle of the park became the order of the day.
It continued this way well into the half-hour mark as the half began to fly away with the two outfits hanging on dearly amidst the high stakes involved.
As Gallants entered the match with a win, the Team of Choice didn't encounter the same joy after a 1-0 loss to Kaizer Chiefs on Sunday took place.
With the victory over Matsatsantsa, Bahlabane Ba Ntwa remained at the foot of the table with the Team of Choice just five slots above prior to the clash.
However, the tight nature that marred the opening half continued in the second exchanges despite Gallants bringing on Thabo Mnyamane and Saturday's match winner Lerato Lamola.
The Team of Choice were then required to play the rest of the match with ten players this as Zukile Kewuti got a red card near the last 30 minutes of play.
Bahlabane Ba Ntwa were given a clear chance to go ahead near the last ten minutes after earning a penalty-kick, but United goalkeeper Marcel Engelhardt denied Mnyamane.
The match in the end finished goalless as neither Gallants nor the Team of Choice managed to get a breakthrough.
Gallants: Arubi, Otladisa, Mabotja, Nhlapo, Mvelase, Ngema, Ndlondlo, Molangoane, Nkili, Timm, Dion.
Subs: Ndlovu, Kumalo, Mnyamane, Kgoetyane, Lamola, Gumede, Manaka, Nonyane, Mphambaniso.