Meg Lanning clubbed her fifth half-century of the tournament scoring 57 off 39, while Mignon du Preez hit a characteristically classy 55 off 48— her third half-century in the last four games.
Later, spinners Sophie Day (3/16), Rosemary Mair (3/30) Alana King (2/15) proved the pick of the bowlers, taking wickets at crucial times and restricting Scorchers scoring.
Sent into bat, the Stars were off to a shaky start early, with Elyse Villani out LBW attempting a sweep shot in the first over.
But Lanning was back to her destructive best, well-supported by the class of the reliable Mignon du Preez.
Lanning struck eight fours and a breathtaking six, where she danced down the pitch and blasted the ball over cover.
When the captain was caught at mid-off, it was du Preez who took the reigns.
The South African survived a scare on 45 when she was dropped at the start of the 15th over, but proved an anchor when the Stars lost wickets in quick succession late in the innings.
The number three batter hit five fours and a six, and found support from Nicole Faltum (18 off 13) driving the Stars to a competitive 8/149.
Defending the total, the Stars were made to dig in as the Scorchers put on 48 for the first wicket.
Day broke through claiming Chloe Piparo LBW, but the Scorchers hit back again through Beth Mooney and Heather Graham, who combined for another 34 runs before King dismissed the dangerous Mooney.
An over later, Rosemary Mair trapped Graham LBW, which swung the momentum right back into the Stars’ favour.
Day and King then had Perth in a spin, each picking up another wicket as the Scorchers were left to stagger at 5/100.
The Scorchers fought on, but ultimately the Stars held their nerve as Rosemary Mair took two wickets in two balls in the final over, helping record a six-run win to solidify the team’s place atop the WBBL06 ladder.
Attention now turns to the seventh-placed Hobart Hurricanes, who the Stars face tomorrow afternoon.