General fjanella ( förmodligen en af de spanske underbefälhafvarne ) har efter en häftig strid besegrat 3,000 insurgenter , som i provinsen Santiago intagit en väl förskansad position.