West Indies women 166 for 1 (Taylor 68*) beat Sri Lanka women 165 (Surangika 29*, Mohammed 4-26) by nine wickets

Anisa Mohammed took four wickets and Stafanie Taylor starred with the bat yet again, as West Indies turned in their third straight dominating performance in the ICC Women's Cricket Challenge, cruising to a nine-wicket win over Sri Lanka at the North-West University No.1 ground in Potchefstroom.

Sri Lanka chose to bat and were immediately in trouble when Hiruka Fernando was run out without scoring off the second ball of the innings. Wickets fell at frequent intervals after that, with Mohammed taking three of the next four to leave Sri Lanka reeling at 89 for 5. It was soon 99 for 8, but Dilani Surangika and Sripali Weerakkody added 65 to push Sri Lanka's total past 150. Surangika's unbeaten 29 took 69 deliveries, illustrating the problems the West Indies bowlers posed to Sri Lanka.

It was a different story when the West Indies batted. Taylor and Juliana Nero got off to a quick start, putting on 91 in 12 overs before Shashikala Siriwardene had Nero stumped for 52. Taylor was joined by West Indies captain Merissa Aguillera, and two shared a 75-run partnership to see West Indies home with 21.2 overs to spare. Taylor remained unbeaten on 68, her third fifty-plus score in a row. The win takes West Indies to the top of the points table, ahead of South Africa on net run-rate.

South Africa women 163 for 2 (du Preez 66*, Brits 60*) beat Ireland women (Delany 40*, Letsoalo 1-12) by eight wickets

South Africa made it three wins a row with a crushing eight-wicket defeat of Ireland at the Wiltrand Cricket Field in Potchefstroom. Ireland elected to bat but struggled to score quickly from the off. Opener Cecelia Joyce crawled to 19 off 64 balls, while fellow opener Clare made 22 from 40. Laura Delany topscored with 40 not out, but also struggled to up the tempo, finishing with a strike-rate of 48.19.

Medium pacer Marcia Letsoalo was the strangler-in-chief, giving away just 12 runs off her 10, overs while picking up a wicket.

South Africa made quick work of the small target, despite losing both openers early. Cri-zelda Brits and Mignon du Preez came together with the score at 37 for 2, and both of them went on to make half-centuries in a 126-run unbroken partnership as South Africa reached their target in the 35th over. Brits' 60 came off 64 balls, and contained four fours, while du Preez made 66 off 86 balls, with seven fours.

Pakistan women 258 for 9 (Mahroof 52, Lanser 2-22) beat Netherlands women 213 (Lanser 75, Mir 5-32) by 45 runs

Legspinner Sana Mir led Pakistan to a comfortable 45-run win over Netherlands at the North-West University No.2 ground in Potchefstroom. Mir took five wickets as the Netherlands were bowled out for 213 in 45 overs chasing 259.

Pakistan got off to a decent start after choosing to bat, with Javeria Khan and Marina Iqbal putting on 54 for the first-wicket, before Iqbal was bowled by allrounder Esther Lanser. Nain Abidi fell to Lanser as well soon afterwards, but Bismar Mahroof anchored the innings with a patient 52 and the last-wicket pair of Kanwal Naz and debutant Shurmaila Qureshi threw their bats around at the end, plundering 22 off the last two overs, to take Pakistan past 250. Lanser was the pick of the bowlers, with 2 for 22 from her 10 overs.

Netherlands lost Violet Wattenburg early, but Lanser and captain Helmien Rambaldo added 118 for the second-wicket to put Netherlands in a strong position. Rambaldo was trapped lbw by Nidi Dar, before Mir got into the act by having Lanser stumped for a career-high 75 from 116 balls, with nine fours. Lanser's wicket sparked a collapse as the Netherlands slipped from 146 for 2 to 167 for 6, with Mir taking three of the wickets, including two in two balls.

Mir added the wicket of Merijn Nijman to finish with 5 for 32 from her 10 overs, and Iqbal Asimavia chipped in with 2 for 53 from eight overs. The win moved Pakistan to third in the points table, behind West Indies and South Africa.