Danni Wyatt's unbeaten 63 on her 200th England appearance has helped her side secure a 13-run win over New Zealand, under the DLS method, to go 2-0 up in their one-day international series.
The 30-year-old's second ODI half-century was the key innings as England gave away a flurry of cheap wickets in Worcester on Sunday, with a record 10th-wicket stand for England in one-dayers between Wyatt and Tash Farrant getting the hosts up to a total of 197 all out.
Kate Cross claimed three early wickets in New Zealand's reply before 20-year-old Charlie Dean starred with four wickets in just her second international match after a rain delay to lead England to victory.
Openers Lauren Down and Suzie Bates got the White Ferns' chase of 198 off to a strong start, reaching 40 before Kate Cross removed Bates for 28 as her powerful drive found Wyatt in the covers.
Sophie Ecclestone's introduction did the trick as Maddy Green went for nine before Down was trapped lbw by Cross for 22.
Cross claimed her third wicket as Amy Satterthwaite went for just one and England had the visitors under pressure at 4-85.
Rain delayed play with New Zealand 4-111 and their target was adjusted to 183 - increasing their required run-rate with 72 needed from 18 overs.
Nat Sciver then dealt a key blow, striking in the third over after the resumption with the big wicket of New Zealand captain Sophie Devine, bowled for 28.
New Zealand's late hopes rested with Brooke Halliday, whose 29 gave them a slim chance of chasing down their target before she became Dean's third wicket at 8-155.
Earlier, having won the toss and elected to field, New Zealand took wickets at regular intervals, England captain Heather Knight edging ehind for 18 before Sciver fell for one, caught driving in the air through the off side.
Eventually, it needed a crucial half-century partnership between Wyatt and Farrant for the last wicket to give England hope.
Farrant, who helped Wyatt bring up her 50 from 60 balls, hit three fours in her 22 before the number 11 became the third wicket for Kasparek with England still having 6.3 overs of their innings left.