Siwelele FC will host Kaizer Chiefs on Wednesday evening in what is seen as a must-win fixture for the Bloemfontein side.
Sitting 11th on the Betway Premiership log, the team arrives at this high-profile home tie on the back of a frustrating run of results, with three consecutive draws, to Golden Arrows away from home, Marumo Gallants at the Dr Molemela Stadium, and a 1-1 stalemate against AmaZulu.
A run that has done little to inspire confidence, but one that also speaks to a side that refuses to be beaten.