Los númidas abrieron las puertas de la ciudad y Hannón fue obligado a huir, abandonando Agrigento y la isla a los romanos, a causa de la traición.Todos los enemigos fueron masacrados, los ciudadanos ejecutados y los habitantes vendidos como esclavos.