The pace was frantic in the opening exchanges with tough tackles and expansive passes giving the capacity crowd a lot to cheer about.
Steve Khompela’s men were looking to prove a point early on, with Siphiwe Tshabalala testing Keet in the third minute, the Wits shot-stopper claiming the effort easily enough.
The Clever Boys didn’t allow Chiefs to have it all their way though, with great combination play in the midfield and down the flanks causing trouble for the AmaKhosi defence.
Edwin Gyimah looked to open the scoring after unleashing two shots from the edge of the area, the first calling on Itumeleng Khune to make a save while the second sailed over the bar.
Gavin Hunt was forced into a change 10 minutes before the break after Denis Weidlich found himself on the end of a crunching challenge as was unable to continue, he was replaced by Thabang Monare.
With half-time approaching Chiefs opened the scoring. Tshabalala’s cross picking out Ryan Moon who rose well to head past Keet.
The hosts looked to draw level before half-time and came close when Buhle Mkhwanazi found himself on the end of a corner, his header going just wide of the mark.
The hosts came out positive in the second half. James Keene was through on goal after beating two defenders, his effort at the end of the move unable to find the back of the net.
Hunt’s men were back in it in the 54th minute, a Sifiso Hlanti ball into the area headed home by Majoro to bag his first goal for The Clever Boys.
Substitute Gabadinho Mhango had a chance to put the hosts ahead when he intercepted a pass by Lucky Ngezana but was unable to right his feet and get a meaningful effort off at goal.
Monare looked to seal the three points for the Braamfontein outfit when he fired an effort at goal in the dying stages, Itumeleng Khan on hand to make a diving save and ensure a share of the spoils for Chiefs.