Dueño de las llanuras y con las ciudades africanas de su lado, Amílcar se dirigió a Túnez, poniendo la ciudad bajo asedio con una eficiente hueste de diez a doce mil guerreros.