The first half was largely cagey, with neither team able to carve out clear-cut chances. Arrows started with slightly more possession, but their passing lacked the cutting edge needed to trouble Stellenbosch goalkeeper Sage Stephens.
The visitors showed flashes of threat, particularly from set-pieces, but failed to capitalize, leaving the first 45 minutes goalless. Ayanda Jiyane was arguably Arrows' busiest player in the opening stages, while Stellenbosch pressed high to disrupt their rhythm.
After the interval, Abafana Bes'thende manager Mabhuti Khenyeza made a triple substitution, introducing Nhlanhla Gasa, Sboniso Madonsela, and Sabelo Sithole to inject life into the home side's attack. The tactical shift paid off in the 77th minute when Gasa scored from outside the box, side-footing a brilliant strike into the top centre of the goal after a rare error from Stephens.
Stellenbosch responded almost immediately. Just two minutes later, substitute Genino Palace latched onto a precise headed pass from fellow replacement Wonderboy Makhubu and calmly slotted the ball into the bottom-left corner to restore parity. The equalizer sparked a frantic finale, with Ashley Cupido forcing a solid save from Edward Maova and Mthetheleli Mthiyane narrowly missing from long range. Despite the late flurry, neither side could find a winner.
The draw keeps the top-eight battle incredibly tight. Golden Arrows move into eighth place, but only goal difference separates them from the chasing pack, while Stellenbosch remain in 10th, just behind TS Galaxy in ninth. Both sides will be keen to improve their attacking output in the coming fixtures to strengthen their chances of finishing in the playoff positions.
Arrows' substitutions proved pivotal, giving the hosts a spark and highlighting the importance of tactical flexibility, while Stellies' immediate response underlined their resilience and ability to capitalize on opportunities. With the middle of the table congested, every point matters as the race for a top-eight finish heats up.