New Zealand allrounder Sophie Devine produced a stunning all-round display as she became the first player in WBBL to score a half-century and take five wickets in the same match.
She only came up five runs short of a century, clubbing 95 off 60 balls for Adelaide Strikers - an innings that included five sixes - adding 131 for the third with Bridget Patterson before falling to the last ball of the penultimate over.
That was far from the end of her day, however, as she then cut off a brisk start from Melbourne Stars in their chase by removing the dangerous Lizelle Lee. The five-wicket bag was completed in her final over when Nicola Hancock was caught behind.
Devine's figures of 5 for 41 were the fourth best in the WBBL. Two years ago she scored an unbeaten 103 against the Hurricanes.
In 2015 Grace Harris scored 103 off 55 balls opening for Brisbane Heat before taking 4 for 15 in two overs.