There was all to play for both sides, and after a dull start the game sprung to life on either end of the scale.
Stars thought to have gone in front when Judas Moseamedi leaned back to head in a cross, but the goal was disallowed for offside.
Stars kept up the pressure, and created the most chances with Nyiko Mobbie’s cross forcing George Chigova to punch away.
The Rise and Shine were forced to an early change after Mohamed Anas pulled a tendon on his ankle, and was replaced by Booi.
Last season’s top scorer Rodney Ramagalela asked questions of Badra Ali Sangare with a shot from outside the box on 32 minutes.
Ea Lla Koto continued being troublesome and after creating a few chances, but failed to make any of them count and inevitably were made to pay.
Substitute Booi capitalised on poor possession from Stars and ran down the wide to beat Sangare at the near post just before halftime.
In the second half, Stars continued battling to sustain the pressure piled from the home side who used its pace to get on the end of things.
A slow start by both sides resulted in limited amount of goal-scoring chances, with neither goalkeeper made to a save.
Luc Eymael’s side looked buoyed of ideas, failing to rattle the cage of Polokwane who held on for their second win in succession.