Australia has beaten South Africa in semi final shattering their dream for the world cup and made its way to the final.