The Dube birds hosted Amakhosi at the Dobsonville Stadium on Tuesday night with a late win and a move to the top of the log.
Hunt’s men were able to score a goal in the first half but the goal was disallowed for a foul on the former chiefs goalkeeper.
Joseph Mhlongo scored the winning goal from Mokoena’s cross in the 86th minute with little time for the visitors to equalize leaving them in 11th place.
Here’s how they started:
Swallows: 30. Vries, 8. Mere, 22. Hlanti, 5. Letlabika, 4. Ngcobo, 9. Mokoena, 21. Seabi, 6. Mthethwa, 14. Thibedi, 12. Gamildien, 11. Mbokoma.
Subs: 50. Tshabalala, 7. Mosadi, 3. Mahlatsi, 27. Matlaba, 16. Makhanya, 24. Basadien, 15. Nyatama, 25. Mhlongo, 33. Khupe.
Chiefs: 32. Khune, 18. Moleko, 4. Cardoso, 2. Mphahelele, 30. Ngezana, 22. Zulu, 31. Katsande, 37. Ngcobo, 21, Manyama, 8. Castro, 11. Billiat.
Subs: 40. Akpeyi, 20. Sasman, 5. Agay, 25. Parker 28. Zuma, 10. Ntshangase, 45. Blom, 46. Sifama, 43. Matsheke.