Amakhosi scored their goals via winger Mandla Masango and captain Jimmy Tau (just his second official goal for the club since joining in 2005) and now hold a four point over fourth-place Santos (who lost at home to AmaZulu), ensuring that they will finish third on the table.
Aces, on the other hand, are now certain to at least finish in the bottom two and they could even be dragged right down to last place on the final day of the season after Jomo Cosmos beat Mamelodi Sundowns and moved to within a point of the Mpumalanga side.
AmaZayoni actually created more scoring opportunities on the night, but when they allowed Masango to sneak in and score from close range in the 13th minute they were always going to be chasing the game.
Darrel Smith and Mpho Maleka looked lively up front for the visitors but they were never really able to test Itumelenga Khune in the Chiefs goal, leaving the score 1-0 in favour of the Soweto side at the break.
Khune and his defence continued to stand firm in the second half, with the Bafana Bafana goalkeeper making two good saves in quick succession to deny Vusi Masondo on the hour mark.
Aces were made to pay for missing their opportunities when Tau notched up Chiefs’ second goal in the 74th minute. Striker Knowledge Musona provided the cross from the left and Tau headed home at the back post to effectively end the game as a contest.
There was still time for Aces to force a few more saves out of Khune but the Soweto side ended with a clean sheet and will be satisfied at having secured third place behind champions SuperSport United and second-placed Mamelodi Sundowns.