El genio individual de Aníbal, la profesionalidad del grueso de sus tropas (forjadas tras varios años de luchas constantes en Hispania primero y en Italia después), y su superior caballería parecen haber sido los factores decisivos.