DOHA - Shandre Fritz's unbeaten 43 guided South Africa Women to a three-wicket win over Pakistan Women in Doha. The result however, does not affect Pakistan, who will play South Africa again in the final on Friday.

Fritz's 87-ball innings anchored the side as they stumbled towards the 102-run target. She came in to bat in the 10th over when South Africa were struggling at 32 for 3. She struck five fours during her stay, ensuring South Africa achieved the target in the 42nd over, even though none of the other batters in the side scored more than 13.

Earlier, legspinner Dane van Niekerk's second ODI five-for restricted Pakistan to 101. After a poor start - Pakistan were struggling at 32 for 3 in the 15th over - the side recovered through a 42-run stand between their captain Sana Mir and Bismah Maroof. Van Niekerk dismissed Mir and Maroof in successive overs to trigger a late-order collapse which saw Pakistan fold in the 45th over.

BRIEF SCORES: South Africa Women 105 for 7 (Fritz 43*, Dar 3-23) beat Pakistan Women 101 (Maroof 30, van Niekerk 5-17) by three wickets.