Australia registered a hard-fought three-wicket win over South Africa to advance to the final of the 50-over Cricket World Cup.
South Africa were bowled for a below-par 212 despite David Miller's defiant 101 but the chase was not as straightforward as Pat Cummins and his team would have liked.
Travis Head (62) led Australia's rollicking start before a mid-innings wobble put the five-time champions in a spot of bother.
The Proteas did not let big partnerships bloom but Australia eventually reached the target with 16 balls to spare with Steve Smith (30) and Jos Inglis (28) providing useful cameos.
Earlier, Temba Bavuma's decision to bat under an overcast sky backfired and his side slumped to 24-4 inside 12 overs before light rain held up play.
Miller and Heinrich Klaasen (47) arrested the slide after play resumed with a 95-run partnership but Head's double strike put Australia back in charge.
In Sunday's final in Ahmedabad, Australia will face hosts India, who beat New Zealand in the first semi-final on Wednesday.


England dismiss Pakistan for 110 to seize control of Lord's test
Raphinha, Fermin score as Barcelona beat Athletic in home opener
Celtic and Rangers to play cup match behind closed doors after pitch invasion
Chelsea and Fulham reach League Cup third round as Welbeck scores on debut
PSG to meet Barca, Man City as Champions League draw throws up marquee ties