Australia reached their eighth successive Netball World Cup final after edging South Africa 55‑53 in their semi-final.
The 11‑time winners squandered an eight‑goal half‑time lead as the Proteas stormed back to within one with four minutes remaining.
But the Diamonds held on to reach the final.
Australia now play New Zealand in the final as they bid to win their fourth consecutive title.
The Kiwis beat England 47‑45 in the other semi‑final.
The final will be played later tonight.
Stay tuned for the latest news on our radio stations