Australia will meet India in the second World cup semi-final in Derby on Thursday, five days after flexing their muscle to down South Africa by 59 runs in Taunton.
England cruised to victory over the West Indies to wrap up top place and will host the Proteas at Bristol on Tuesday while New Zealand have missed the finals entirely after being crushed by India, who had to win to secure their place in the knockout phase.
Plays of the Week
Glory and despair are separated by the skinniest of margins in the Plays of the Week.
That top-four configuration means tournament officials are still on track for their dream England-Australia final at Lord's, although much water still must pass under this World Cup bridge before that potential blockbuster is advertised.
Australia comfortably accounted for India by eight wickets on Wednesday, and much must change for the tables to turn next week after the Aussies produced another dominant performance to down the Proteas in the final round, even without captain Meg Lanning.
South Africa might well point to the controversial run out of Marizanne Kapp in the 37th over as the critical turning point in this run chase.
Kapp took on Alex Blackwell's arm at wide mid off, and a direct hit had umpire Chris Brown raising his finger to send the South African all rounder back to the pavilion.
No third-umpire technology was available in this fixture, given it wasn't the televised match of the round, so Brown was unable to verify his decision. Had he been able to do so, replays would've showed Kapp had made her ground comfortably.
In any event, Australia was well on top by that stage of the match defending their relatively imposing 269.
South Africa started strongly and Laura Wolvaardt blasted 71 from 94 at the top of the order to set up the chase but she needed more help.
Trisha Chetty made it to 37 after being dropped on one at square leg by Megan Schutt, but she also failed to take on the Australian fielding, run out by Ellyse Perry's rocket arm.
The South African innings then started to crumble, with stand-in captain Rachael Haynes, Jess Jonassen and Perry all claiming multiple wickets.
This was a stern test for Haynes especially with the opposition at 1-99 and looking supremely comfortable on the wonderful Taunton wicket.
She may not feature again at this World Cup - Australia can't afford to rest regular skipper Meg Lanning any more now the tournament has moved into its knockout phase.
But she did a good job nonetheless, adding to her win over Pakistan earlier in the competition.
Haynes won the toss and aggressively elected to bat, allowing openers Nicole Bolton (79) and Beth Mooney (53) to post 114 for the opening wicket.
A score of 300-plus looked on the cards with the score at 2-154, but once Bolton departed a steady stream of wickets ensued.
Perry racked up her fifth-straight half century of the tournament but picked out Sydney Sixers teammate Kapp off the bowling of Sune Luus for 55.
She had earlier copped a beamer from speedster Masabata Klaas, who reoffended a few overs later and was given her marching orders mid over by the umpires.
Luus claimed dangerous duo Alyssa Healy (16) and Ashleigh Gardner (4) late on to finish with 5-67 in a slightly expensive but effective showing.