By SABC Sport
5th April 2023
Bahlabane ba Ntwa, who remain bottom of the table, secured just their fourth win of the season with late goals from Cheick Soumaro and Mahlatse Makudubela.
They are now just one point off the relegation playoff zone and three points off safety.
Meanwhile, Thwihli Thwahla's 11th loss of the season sees them remain in 11th place, one point off the top half of the standings.
Gallants started strongly, with Lesiba Nku opening the scoring, but Royal grew in confidence before equalizing spectacularly on 85 minutes.
However, Gallants snatched the victory with two late goals in injury time.