A comprehensive wrap of all the kick-off times, results and match reports from the DStv Premiership:
TUESDAY, 18 MAY
Swallows 0-0 Stellenbosch
Swallows were held to a goalless draw in their DStv Premiership clash with Stellenbosch at the Dobsonville Stadium on Tuesday.
It was a record 18th league draw for Coach Brandon Truter's side to leave them in fifth place on the standings with 42 points.
Stellies, meanwhile, ended the evening in 14th place with 27 points, just two clear of the relegation places.
Baroka 0-0 TTM
Baroka FC propelled themselves back into the top eight despite being held to a 0-0 draw by Tshakhuma Tsha Madzivhandila in DStv Premiership action on Tuesday afternoon.
TTM remain in 11th on the log.
Chippa United 1-2 Bloemfontein Celtic
Bloemfontein Celtic came from a goal down to beat Chippa United 2-1 in a DStv Premiership clash at the Sisa Dukashe stadium on Tuesday.
Mduduzi Sibeko gave Chippa the lead in the first half but Neo Maema and Ndumiso Mabena netted after the interval to give Celtic all three points.
With the win, Celtic move up to 10th place on the log while Chippa remain in 15th.
WEDNESDAY, 19 MAY
Golden Arrows 3-0 TS Galaxy
Golden Arrows returned to winning ways in emphatic fashion with a 3-0 victory over TS Galaxy in the DStv Premiership on Wednesday.
Michael Gumede opened the scoring at the Sugar Ray Xulu Stadium on just seven minutes ahead of a Pule Mmodi goal just after the half-hour mark.
Ntsako Makhubela made sure of the points with his effort on 61 minutes, to leave Mandla Ntseki's side in third place on the league standings with 43 points from 27 games, and Galaxy in ninth, a point behind Baroka in eighth, but with two games in hand.
Cape Town City 0-0 Maritzburg United
Cape Town City failed to break down a stubborn Maritzburg United side who were reduced to ten men as the sides played to a 0-0 draw at Cape Town Stadium on Wednesday.
City are in 7th position on the log while the draw moves Maritzburg up to 12th.