Australia has won second semi-final against South Africa at Kolkata's Eden Gardens.
In a low scoring match, Australia prevailed by three wickets chasing 212.
Things could have been much worse for South Africa, who were reeling at 4-24, before a century from David Miller gave the bowlers something to defend.
The Australian chase wasn't without drama thanks to a middle order collapse - but captain Pat Cummins and tail ender Mitchell Starc saw it home for the Australians.
They will now face India in the final in Ahmedabad on Sunday, after the tournament hosts beat the Black Caps by 70 runs in Mumbai yesterday.
BBC cricket correspondent Henry Moeran spoke to Corin Dann.