New Zealand kept their Women’s T20 World Cup hopes alive with a 102-run rout of Sri Lanka at Boland Park in Paarl on Sunday.
Suzie Bates and Amelia Kerr hit half-centuries as the White Ferns scored 162 for three on a slow pitch.
Sri Lanka could only manage 60 in reply.
New Zealand moved into second place in Group One behind defending champions Australia, but could still be overtaken by hosts South Africa, who play Bangladesh on Tuesday.
New Zealand Women ended on 162 for 3 in their 20 overs, with Achini Kulasuriya and Inoka Ranaweera the only Sri Lanka bowlers to get a wicket.
In reply, Sri Lanka found runs hard to come by, losing all nine of their wickets for just 38 runs, after Chamari Athapaththu and Harshitha Samarawickrama put on a 22-run partnership at the top of the innings.
Fast bowler Kulasuriya, who hurt her shoulder while bowling, did not come out to bat.
Only Athapaththu and Malsha Shehani scored in double digits, as Amelia Kerr and Lea Tahunu took a brace of wickets each, reaping the benefits of a disciplined bowling performance where all bowlers had a dismissal to their name and only one conceded over four runs an over.