England Women and Australia Women both won their final group games to set up a semi-final meeting at The Oval on Friday.
Having already qualified for the semi-finals, England beat Pakistan by 63 runs at Taunton after Australia earnt their spot in the semi-final with a 24-run over South Africa.
Karen Rolton hit 43 and Alex Blackwell 40 in 22 balls as Australia's 164 for six proved to be beyond South Africa but in a match that was effectively a quarter-final, South Africa fought hard, reaching 140 for seven in their 20 overs with openers Shandre Fritz and Trisha Chetty putting on 73 for the first wicket in 7.1 overs before the Australians hit back.
Shelley Nitschke picked up four for 21 and Leah Poulton two for 20.
England survived four run outs but were still bowled out for 123 by Pakistan but the reigning 50 over world champions hit back to dismiss Pakistan for jsust 60.
Charlotte Edwards top scored with 43 and Lydia Greenway made 27 for England before Holly Colvin (3), Laura Marsh (2), Edwards (2) and Jenny Gunn (2) then shared the wickets as Pakistan crumbled to a hefty defeat.
New Zealand take on India in the first semi-final on Thursday.
© Cricket World 2009