Western Storm 159 for 8 (Priest 44, Sciver 3-37) beat Surrey Stars 155 for 8 (Taylor 73, Sharma 3-18) by four runs
Unbeaten Western Storm reaffirmed their status as Kia Super League title favourites in beating defending champions Surrey Stars by four runs at the Cooper Associates Ground.
Rachel Priest top-scored for the winners with 44 and Sophie Luff and Deepti Sharma contributed 32 apiece as Storm posted 159 for 8 after being put in to bat.
Sarah Taylor's brilliant innings of 73 from 54 balls set up a tense finish, but Storm held their nerve, off-spinner Sharma claiming 3 for 18 as Stars came up agonisingly short on 155 for 8.
Already guaranteed a place at Finals Day in Hove on September 1, Storm have now won all eight of their fixtures and, with two group games remaining, are attempting to become the first side in KSL history to go through a season unbeaten.
Storm's latest victory was achieved despite some of their most consistent performers failing to deliver. Not as prolific as in her first season, when she finished top-scorer in the competition, Smriti Mandhana edged a length ball from South African seamer Marizanne Kapp to slip and departed for a five-ball duck.
On this occasion, the fireworks were provided by fellow opener Priest, who blasted a quickfire 44 in 16 balls, all but two of her runs being plundered from Mady Villiers' off-spin in the form of boundaries. Having helped herself to five sixes and three fours, the 34-year-old New Zealander then surrendered her wicket in disappointing fashion, finding Kapp at long-on to afford the chastened Villiers much-needed respite.
Once again, her efforts provided a platform for the in-form third-wicket pairing of Fran Wilson and Heather Knight, who joined forces with the score on 48 for 2 at the end of the fifth over. But neither was able to impose themselves on this occasion, Knight beaten by the flight and bowled by Dane van Niekerk for 13 and Wilson bowled by Laura Marsh for 27 as Storm faltered in the face of spin from both ends.
More accustomed to closing out an innings, Luff and Sharma found themselves charged with the task of rebuilding from 88 for 4 in the tenth over. Aided and abetted by clever placement and feverish running, their fifth-wicket alliance yielded 65 crucial runs in 8.4 overs as Storm recovered sufficiently to post a competitive total.
Positive in her running, Luff raised 32 from 28 balls, while Sharma required two deliveries fewer to post the same total. Both accrued three fours before surrendering to Sciver, who claimed three wickets in five balls in the penultimate over to restrict the hosts.
Beaten in their last three outings, Stars' top-order batting woes continued, out-of-sorts openers van Niekerk and Liselle Lee falling to Sharma and Claire Nicholas respectively without scoring.
Taylor found a willing ally in Sciver and the third-wicket pair added 70 in nine overs to repair the early damage and threaten to make a game of it.
Having raised 31 from 26 balls and hit 5 fours, Sciver fluffed her lines, hoisting Sharma to Wilson at deep mid-wicket in the 13th over.
Needing a further 74 runs from 45 balls to become the first side to inflict defeat on Storm in 2019, the visitors were heavily dependent upon Taylor, who went to 50 via 42 balls. But her quest to win the game single-handedly came unstuck when, seeking a 12th boundary, the England batsman top-edged a Freya Davies delivery to Nicholas at short fine leg.
Stars still required 31 runs from 19 balls and suffered a further setback when Sharma had Kapp caught at short fine leg for 23 in the 18th over. Bryony Smith was run out by Luff, leaving Marsh and Villiers to score 11 off the final over.
England seamer Anya Shrubsole then removed Villiers and Eva Gray, holding her nerve under intense pressure to secure a dramatic victory, Storm's eighth in as many KSL games played at Taunton.