Australia have booked their place in the final of the Women's World Cup courtesy of a nine-wicket obliteration of Sri Lanka.
The Aussies dismissed Sri Lanka for 131 runs before Rachael Haynes starred with the bat, hitting an unbeaten 71.
Australia have won every single game at this year's tournament and will now face either New Zealand, West Indies or England in the final.
Reigning champions England must beat New Zealand in their final match on Wednesday to have any chance of defending their title against the Aussies.
The final will take place in a week's time on February 17.