Magesi FC have advanced to the Carling Knockout final after defeating Richards Bay FC 1-0 on Saturday evening.
With the visitors unchanged, the Natal Rich Boys saw Yanela Mbuthuma back from suspension and in addition had Somila Ntsundwana and Justice Figareido back too.
Mbuthuma were keen to get his return off in style and attempted a near post finish following a cross from the right, but Elvis Chipezeze repelled him.
The latter was put to work again around the half-hour mark as he dived across the bottom-corner to thwart Tlakusani Mthethwa profiting with a shot from 30-yards out.
Magesi remained calm though and grabbed the lead when a sloppy back-pass from Tshepo Mabua gave Tshepo Mashigo space to intercept and fired in the bottom-corner.
Veteran Deolin Mekoa could've made it two moments apart through a first-time strike in the area after a cross from the left, but pulled well wide of the near post.
In the second half, Richards Bay expectantly were on the front-foot in keen pursuit of the equaliser but the travelling charges sustained the pressure relatively well.
The Natal Rich Boys still battled over the midway mark of the second period as Keagan Allan attempted to level through a pin-point header in the box, but Chipezeze palmed powerfully.
Coach Brandon Truter threw caution to the wind towards the closing stages in summoning Thabang Sibanyoni off the bench for Nkosikhona Ndaba.
Magesi were unfazed and almost had a second through a smart effort from a tight angle by Tshepo Kakora, but Ian Otieno parried away.
The host were dealt a blow seven minutes before time with Mthethwa dismissed for a second bookable offence by referee Thando Ndzandzeka.
Dikwena didn't use the numerical advantage as fulltime set in, but walked off the park victorious to face either Marumo Gallants FC or Mamelodi Sundowns in the final.
Confirmed line-ups:
Richards Bay: Otieno, Allan, Ndaba, Mabua, Mcineka, Mthethwa, Mabuya, Mthembu, Figareido, Mbuthuma, Ntsundwana
Subs: Manqele, Gcaba, Zikhali, Dube, Sithebe, Ndelu, Gumede, Buthelezi, Sibanyoni
Magesi FC: Chipezeze, Mashigo, J. Mokone, L. Mokone, Mzava, Darpoh, Abrahams, Mekoa, Makhubu, Kakora, Chirambadare
Subs: Mpandle, Baloyi, Everson, Buthelezi, Manzini, Njoti, Rademeyer, Masegela, Matima