Kartago var uforberedt og underlegen i henhold til tropper, penger og forskninger ved krigens begynnelse, særlig under den militære ledelsen til Hanno den store. Hamilcar Barca, general fra krigene på Sicilia ble gitt overkommandoen og han beseiret til sist opprørerne i 237 f.Kr.