Home Athletics Semenya & Magakwe deliver fireworks at SA Champs