Mamelodi Sundowns remainat the top of the table, despite being held to a 2-2 draw by Bloemfontein Celtic on Sunday afternoon at Giant Stadium.
Neo Mphuthi and Musawenkosi Mdluli gave Sundowns a 2-1 lead going to the break after Seabelo Tsoene netted for Celtic.
However, Reagan van der Ross snatched the equaliser for Siwelele in stoppage time to throw the title race open.
The Brazilians are equal on points with second-placed Bidvest Wits but top the table with a better goal difference, with five games remaining of the season.
Kaizer Chiefs got back to winning ways after edging Cape Town City 2-1 on Sunday morning at Dobsonville Stadium.
Keagen Matheyse grabbed an early lead for the Citizens in just the second minute but Chiefs rallied to equalise through Nkosingiphile Ngcobo on the stroke of halftime before Mbele snatched the winner five minutes from the break.
Orlando Pirates registered a third successive victory after thrashing Golden Arrows 3-0 on Sunday morning at Rand Stadium.
Sifiso Luthuli netted a second-half brace for the Buccaneers while Simo Bophela wrapped up the three points in the last minute.
Chippa United drubbed SuperSport 4-2 on Saturday morning at NMU Stadium.
Aviwe Mqokozo scored a brace in the first stanza while Kurstyn Flanagan got the third goal to give Chippa a 3-0 lead going to the break.
Oswin Appollis and Tendamudzimu Matodzi pulled two goals back for Matsatsantsa in the second stanza but the Chilli Boys got their fourth goal in the last minute to seal the three points.
Maritzburg United 0-4 Bidvest Wits
Stellenbosch FC 3-1 Black Leopards
Baroka FC 1-0 Highlands Park
AmaZulu 1-0 Polokwane City