Supported by Eliza Bartlett (29 not out) Price made 76 from 64 balls and followed up with an economical 2/5 off three overs, a highlight in what has been an underwhelming season for the Blues.
The Blues contained the Stingrays to just 7/86 from their 20 overs, who were chasing 159 for victory.
West Torrens’ Ellie Falconer (80 from 56 balls) notched her second consecutive half-century against a weak Port Adelaide side.
Falconer and Angela Treloar (55 from 57 balls) put on a stunning 143-run opening stand, leading the Eagles to a highly competitive total of 2/166.
Despite Amanda-Jade Wellington (3) back in the side following the rebel WBBL season, the Magpies struggled to get going and were dismissed for a miserly 29 runs.
Kensington defeated Northern Districts to overtake them on the ladder, thanks to a tight bowling performance from the Browns, keeping the Jets to just 6/101.
Samantha Betts led the Jets with bat (33) and ball (2/22) but lacked meaningful support from her teammates.
Shania McKinnon top-scored for the Browns with 39 and a series of smaller scores from her fellow batters got the Browns over the line with seven balls to spare.