Leaders Mamelodi Sundowns won at AmaZulu to increase their lead to five points, SuperSport United and Kaizer Chiefs both came from behind to draw and Moroka Swallows won to join them in a three-way tie for second.
Zambia striker Clifford Mulenga has been sent home from the CAF Africa Cup of Nations by coach Herve Renard for disciplinary reasons.
Kaizer Chiefs edged Jomo Cosmos 2-1 with a rare Josta Dladla goal proving the difference, while Bloemfontein Celtic and Platinum Stars defeated Lamontville Golden Arrows and Ajax respectively.
Tunisia, the 2004 African champions, were held to a 1-1 draw by spirited Zambia in Group D of the CAF Africa Cup of Nations on Wednesday.
A surprise defeat for leaders SuperSport United has blown the South Africa Premiership race wide open with the title set to be decided on the final day.
Arsenal and Togo striker Emmanuel Adebayor has seen off quality opposition to be crowned CAF African Player of the Year for the first time.