The Brazilians now trail Amakhosi by four points, with the teams having played the same number of games.
The result moves Wits to within 11 points of Kaizer Chiefs at the top of the table, and Gavin Hunt’s side still have three games in hand on Amakhosi.
Bloemfontein Celtic kept Kaizer Chiefs on their toes in the opening half with Amakhosi defenders struggling to keep up with the speedy Siwelele forwards.
Bloemfontein Celtic and SuperSport United played out a 1-1 draw in their Absa Premiership match at Dr Molemela Stadium on Wednesday night.
Kaizer Chiefs will take on Orlando Pirates in the quarterfinals of the Telkom Knockout after the draw on Tuesday evening produced a Soweto derby showdown.