Australia defeated South Africa by six wickets to strengthen their top spot in the U-19 World Cup Super Six Group 1.