Después, marchó contra Agrigento, última ciudad importante en manos de los cartagineses, mandados por Hannón.