Seventh-place Siwelele come into this game on a high note having edged Richards Bay FC 1-0 in the Nedbank Cup last-16 to extend their unbeaten run to four games in all competitions.
Ea Llla Koto on the other side find themselves languishing on position 15th on the log standings with 16 points in 19 games.
They lead bottom-placed Maritzburg United by two points, therefore a win against Celtic is vital in their quest for survival.
Download our app and read this and other great stories on the move. Available for Android and iOS.