BETH Mooney continued her build towards a big ICC Women's Cricket World Cup innings as Australia qualified for the semi finals.
The Hervey Bay product struck 53 as the Southern Stars cruised to a 59-run win over South Africa.
Mooney, opener Nicole Bolton (79) and Ellyse Perry (55) all hit half centuries.
Perry, who recorded her fifth straight half century this tournament, took player-of-the-match honours. She hit seven boundaries and one six in her 58-ball innings before taking 2-47.
Australia lost its wickets in bunches, four between the 22nd and 29th overs then another four between the 41st and 45th. Despite that and 5-67 haul from spinner Sune Luus, Australia was pleased with the 269 and that their bowlers were able to finish the job.
"We really set the tone with our batting innings. I know we left a couple of balls out there but I think our intent to go pretty big was evident," Bolton said.
"Pretty good start by the South Africans, to come back and bowl a really hard length blockhole and to get the run rate up was a great way to get us back in the game. At the end of the day we would've taken 270 on that wicket. We were setting the innings up nicely to go quite big past 300.
"Losing wickets together was a bit of an issue and it kind of stopped the innings a bit. (But) for our bowlers to come out there and do what they did today was awesome."
Things may not have ended as poorly for South Africa had Marizanne Kapp not been given out in the 37th over when she had clearly made it back in to her crease. They were at 4-162 when Alex Blackwell pegged the ball in from extra cover as Kapp came down for the run and replays showed Kapp had nearly her full bat over the line by the time the bails came off.
Without DRS because of the game not being broadcast, the umpire's decision of out stood.
The winner of Australia v India will play the winner of England v South Africa on Sunday, July 23 at Lord's.