Yorkshire Diamonds 168 for 6 (Healy 77, Rodrigues 43*) beat Lancashire Thunder 164 for 5 (Threlkeld 52, Levick 2-19) by four wickets
Yorkshire Diamonds kept alive their slim hopes of qualifying for Kia Super League Finals Day with a four-wicket win over Roses rivals Lancashire Thunder at Scarborough.
Alyssa Healy's blistering 77 set the tone for the Diamonds and broke the back of their chase of 165, after Ellie Threlkeld's 52 and Harmanpreet Kaur's 38 had guided Lancashire to a competitive total.
Yorkshire's hopes of a Finals Day appearance depends on results elsewhere. The Thunder, who were already eliminated, remain winless.
Healy's innings was a joy to watch for all gathered at Scarborough. She batted with power, timing and intelligence to get the Diamonds off to a flyer. Her half-century came from just 28 balls in the seventh over - brought up with a six - and she went on to post a century opening stand with captain Lauren Winfield.
The right-hander made her way to 77 from just 38 balls, including 12 fours and three sixes, with the Diamonds 103 without loss but Sophie Ecclestone returned to change the game.
The England spinner had Healy caught in the deep and struck next ball to bowl Winfield. Hollie Armitage was then run out by Kate Cross as three wickets fell in the over.
Cordelia Griffiths was stumped by Threlkeld off a wide by Natalie Brown before another run out for Cross as Bess Heath departed for 2. Yorkshire had slipped from 103 for 0 to 115 for 5, still needing 50 to win from 46 balls.
If panic had set in, Jemimah Rodrigues and Alice Davidson-Richards did not show it, putting on a 34-run stand to give Yorkshire control again. Davidson-Richards fell for 13 and the Diamonds needed 13 from the final two overs. But Rodrigues finished it a hurry, striking three successive boundaries to clinch victory with seven balls to spare.
Lancashire started their innings brightly as Tahlia McGrath offered some early acceleration. The Australia international struck five boundaries on her way to 29 and but she was the third wicket to fall as Yorkshire pegged back the Thunder momentum.
Sune Luus was caught in the deep by Rodrigues for 15, Sophia Dunkley departed for 8 before McGrath was trapped by Davidson-Richards in the ninth over to leave Thunder 58 for 3. But a superb partnership between Harmanpreet and Threlkeld proved crucial to the innings. Threlkeld was positive from the start, sweeping and striking aggressively to the leg side to offer momentum as Harmanpreet took time to get set.
Once she was set, the India star batted beautifully. She struck a huge six over midwicket off Leigh Kasparek before launching Katie Levick into the stands to take Lancashire to 116 for 3 after 16 overs.
Harmanpreet was brilliantly caught by India team-mate Rodrigues - diving forward in the deep - for 38, but Threlkeld continued her assault. She struck a six and a four in the final over to reach 52 from 36 balls, before being bowled by the next delivery. Ecclestone hit the final ball - her first - for six to carry the Thunder to 164 for 5.