TS Galaxy fairy-tale story continued in the Nedbank Cup when they pulled giant killing act against Golden Arrows in the semi-finals of the competition.
Galaxy came from behind to clinch a 3-1 victory after extra time at Sugar Ray Xulu Stadium to reach final of the Ke Yona Cup.
Arrrows coach Steve Komphela went for the big guns in the attack as Knox Mutizwa partnered Lerato Lamola in the attack, as both strikers had already netted two goals each in the campaign.
It was an evenly contested affair in the opening exchanges, and Dan Malesela's troops were not backing down from the Absa Premiership outfit.
In the second half, Steve Komphela to introduce Sanele Mathenjwa 10 minutes into the stanza.
The decision paid off for Komphela as Mathenjwa won the home side a penalty, which Mutizwa converted to hand Arrows the lead with his third goal of the tournament on 70 minutes.
Galaxy threw bodies forward in search of an equaliser, but Arrows shot-stopper Maximilian Mbaeva produced a couple good interventions to keep the visitors at bay.
The visitors were rewarded in second-half stoppage time as Arrows' Sandile Zuke deflected the ball into his own net while trying to clear a goal-bound effort, just moments after Mutizwa hit the upright at the other end.
The game ultimately went to extra-time, but both sides looked happy to go to penalties as there was no real sense of urgency from both ends.
However, Galaxy went ahead two minutes into second-half extra-time as a well-worked passing move ended with Zakhele Lepasa send the ball into the top corner.
In an attempt to force a penalty shoot-out, Arrows threw everything forward in search of an equaliser in the final stages of the half.
Galaxy sealed the win with two minutes left in the game as Lepasa completed his brace to send the NFD outfit to the final.