Fienden drefs tilbaka och förlorade 24 Canoner.