Michael Gumede opened the scoring before his namesake Michael Roelf made it 2-0. Devin Saal pulled one back for Stellenbosch but it was too little too late.
Highlands Park could not extend their lead as they were held to a 1-1 draw by Real Kings at Makhulong Stadium in Tembisa, also on Saturday afternoon.
Brandon Theron scored for the Lions of the North while Lindokuhle Mbatha did the same for the Magic Boys.
Results: Richards Bay 2 Stellenbosch 1; AmaTuks 1 Super Eagles 3; Mthatha Bucks 3 Royal Eagles 3; Mbombela United 1 Ubuntu CPT 2; Witbank Spurs 2 Uthongathu FC 0; Highlands Park 1 Real Kings 1
Download our app and read this and other great stories on the move. Available for Android and iOS.