West Indies Women 191 for 4 (King 81, Smartt 62) beat Netherlands Women 92 (de Groot 23, Mohammed 2-11) by 99 runs

West Indies stormed into the final of the ICC Women's Cricket Twenty20 Challenge in Potchefstroom, brushing Netherlands aside by 99 runs.

Netherlands had begun promisingly when seamers Mariska Kornet and Denise Hannema struck early to reduce West Indies to 35 for 2. However, Tremayne Smartt and Stacy-Ann King added 124 runs in 12 overs to set up West Indies' huge total. King hammered 81 off only 47 deliveries, hitting 12 fours while Smartt made 62 off 42.

Facing an asking rate close to ten an over, Netherlands started steadily, reaching 40 for 1 in the eighth over. However, some atrocious running contributed to a collapse with half the side managing to get run out. Offspinner Anisa Mohammed took 2 for 11 as Netherlands crumbled to be dismissed for 92.

West Indies will meet Sri Lanka in the final later today.

Pakistan Women 111 for 6 (Abidi 39, Delany 2-16, Garth 2-17) beat Ireland Women 106 for 7 (Garth 20, Dar 2-9, Asmavia 2-16) by six wickets

Pakistan prevailed over Ireland by five runs in a game that was decided off the last ball in Potchefstroom. After being restricted to 111, Pakistan's bowlers put in a disciplined performance to successfully defend the modest total.

Kim Garth and Laura Delany had fought back with a 39-run stand after the Pakistan bowlers led by offspinner Nida Dar had reduced Ireland to 65 for 5. However, Garth was run out off the third ball of the last over bowled by Asmavia Iqbal with her side needing eight runs. Only two more runs came off the next two deliveries, and Delany was bowled off the last ball.

Delany and Garth had earlier taken 4 for 33 between them as Pakistan squandered a strong position. Nain Abidi and Javeria Khan had added 58 runs to take their team to 73 for 1 in the 12th over, but a middle-order collapse meant Pakistan could not capitalise.

Pakistan meet South Africa in the third-place playoff and Ireland take on Netherlands in the fifth-place playoff later today.