Adelaide have recovered from a mini-innings stumble to beat Perth by six wickets and exact some revenge for their loss to the Scorchers in last season's WBBL final.
The Strikers were cruising at 0-51 chasing Perth's 5-111 at Allan Border Field in Brisbane on Friday.
But young Scorchers spinner Lilly Mills struck with three wickets, including the prized scalp of Strikers captain Tahlia McGrath for a duck, in 11 balls to put Perth back in the contest.
But a nerveless unbeaten 47 from opener Katie Mack guided Adelaide to an important win with nine balls remaining.
The Strikers' fourth victory of the tournament lifts them to second on the ladder, overtaking the Scorchers.
Mack received solid support from Madeline Penna (32 not out), with the pair putting on an unbeaten 52-run stand for the fifth wicket to close out the match.
Earlier, Adelaide never allowed the Scorchers to build their innings with quick Darcie Brown (2-18) and spinner Amanda-Jade Wellington (2-13) on fire with the ball.
Australia star Beth Mooney (34) was the pick of Perth's batters, while Amy Edgar clubbed an unbeaten 27.
Adelaide are next in action on Wednesday for a clash with the Melbourne Stars, while Perth face a short turnaround before their match against Brisbane on Saturday evening.