Mathilda Carmichael gave the chase a vital lift after Stars had fought back
Perth Scorchers 6 for 123 beat Melbourne Stars 7 for 122 (Villani 84, Graham 3-16) by four wickets
Perth Scorchers scrambled to a final-ball victory to maintain their push to host a home grand final as the middle order produced an important display to overcome Melbourne Stars whose lingering slim hopes of the knockouts were ended.
A tense finish had Scorchers needing nine from the final over which came down to one off the last ball after Alana King was run out attempting a match-winning second. Taneale Peschel struck the final delivery straight to mid-off but Kim Garth missed the run-out attempt.