Orlando Pirates came from behind to beat AmaZulu 2-1 in an Absa Premiership match at the Moses Mabhida Stadium in Durban on Wednesday night.
Bloemfontein Celtic put the pressure on unbeaten Premier League leaders Kaizer Chiefs in a goalless draw in Bloemfontein.
Tha Amakhosi still have a a healthy lead of 13 points at the top of the log ahead of second-placed defending champions Mamelodi Sundowns.
In other matches: Ajax Cape Town and Polokwane City drew 1-1, it was the same scoreline between Platinum Stars and Black Aces while Supersport United and Free State Stars drew 2-2.
In the English Premiership - leaders Chelsea left it late to beat Everton 1-0 and maintain its seven-point advantage over Manchester City as the champions won 4-1 at Stoke.
Manchester United remains five points behind neighbour City but rose to third with a 3-1 victory over Burnley.
Southampton dropped to fourth after being held 0-0 by 10-man West Ham, Crystal Palace drew 1-1 with Newcastle and West Brom climbed four points clear of the relegation zone by beating Swansea 2-0.