En 406 a. C., los cartagineses, bajo el mando de Aníbal Magón y de Himilcón, intentaron dominar la totalidad de Sicilia y tomaron Agrigento, abandonada por sus defensores.