De estos 25 000 soldados probablemente unos 20 000 salieron a presentar batalla a Amílcar mientras el resto siguió asediando las ciudades.