Defending champions England lost to New Zealand by 13 runs in their warm-up game ahead of the ICC Women's World Cup at the Bandra Kurla Complex ground in Mumbai on Tuesday.
Chasing New Zealand's 223, England started poorly by losing two early wickets but recovered via a 87-run partnership between wicketkeeper Sarah Taylor(32) and Lydia Greenway (51) before both fell in quick succession.
Struggling at 152 for seven, England rallied courtesy a quick 48-run stand in just six overs between Jenny Gunn (35) and Tammy Beaumont (22) which brought them close to the target.
However, Beaumont was dismissed by Kiwi captain and medium pacer Suzie Bates with score at 200 for eight. Number 10 Danielle Hazell's stay at the crease wasn't long as she went without troubling the scorers.
Gunn was the final wicket to fall for England when she was run out with eight balls left. She hit a six and three fours in her 34-ball knock.
Bates and opening bowler Rachel Candy picked up two wickets apiece.
Earlier, middle order batswoman Sara McGlashan slammed 10 fours and a six in a quick-fire 88 off just 90 balls to help New Zealand recover from 117 for 5.
She was ably supported by Nicola Browne (40), with both adding 92 runs in 16.5 overs for the sixth wicket.
Opener Lucy Doolan made a steady 57 off 77 balls but the Kiwis lost regular wickets before they rallied through McGlashan and Browne.
Off-spinner Hazelle dismissed McGlashan as well as four other lower order batswomen to end up with splendid figures of 5 for 41. Browne was run out off the final ball of the innings.
While England would remain in Mumbai to commence their campaign in Group A of the competition that begins January 31, New Zealand would travel to Cuttack to play their Group B games.
Brief scores: New Zealand 223 all out in 50 overs (Lucy Doolan 57, Sara McGlashan 88, Nicola Browne 40; Danielle Hazell 5 for 41) beat England 210 all out in 48.2 overs (Sarah Taylor 32, Lydia Greenway 51, Jenny Gunn 35; Rachel Candy 2 for 30, Suzie Bates 2 for 26).
In another warm-up game at the MIG Club in Bandra, Sri Lanka got the better of South Africa by two wickets in a low-scoring encounter.
The Lankan women did well to bundle out South Africa for a meagre 164 in 45.2 overs, but made heavy weather of the small target.
Sripali Weerakkody, who top scored with an unbeaten 54 off 65 balls after taking two wickets earlier, combined forces in three crucial stands when Lanka were staring at defeat with scorecard reading 66 for six.
Weerakkody was given good support by Eshani Kaushalya (22), who too had shone with the ball earlier with three wickets, as the seventh-wicket pair rescued the innings with a 40-run partnership.
Weerakkody then put on 41 for the eighth wicket with Chamani Seneviratna (12) before her unbeaten 20-run stand with wicketkeeper Dilani Surangika (10 not out) saw the Lankans home with more than five overs to spare.
Earlier, Mugnon du Preez played a captain's knock of 59 to rally South Africa from a precarious 59 for six.
She added 72 runs for the seventh wicket with Dane van Niekerk (46) that helped the Proteas go past the three-figure mark.
South Africa will also travel to Cuttack to figure in Group B matches with New Zealand, Australia and Pakistan.
Scores: South Africa 164 all out in 45.2 overs (Mignon du Preez 59, Dane van Niekerk 46; Eshani Kaushalya 3 for 29, Sripali Weerakkody 2 for 19, Sharina Ravikumar 2 for 32) lost to Sri Lanka 167 for 8 in 44.3 overs (Sripali Weerakkody 54; Dane van Niekerk 3 for 24).