Amílcar conservó la posesión de la ciudad y finalmente la abandonó con el resto de sus habitantes, hacia Drepana, donde fue asediado por los romanos, donde resitieron hasta la victoria naval de Cayo Lutacio Cátulo, que derrotó a los cartagineses y forzó la paz en el 241 a. C.