Den karthanske svøbe over
Sicilien, som begyndte i 409 f.Kr., gjorde Acragas (Agrigentium) på sydvestkysten
til målet tre år senere. Idet han anvendte den samme taktik, som han havde
brugt med succes ved Selinus og Ilimea, belejrede Hannibal
(ikke at forveksle med den berømte general fra de Puniske Krige) byen,
som blev kommanderet af Dexippus, en spartaner. Selvom en epidemi strøg
gennem den karthanske lejr og dræbte Hannibal, overtog Himilco
den fælles kommando og fortsatte belejringen.
Som i de tidligere slag kom en styrke af syracusanere, denne
gang 35.000 mand kommanderet af Daphnaeus, til byens undsætning. Under
Acragas mure fandt en træfning sted i hvilken karthagerne blev delvist
slået. Men der opstod strid blandt sicilianerne og mange lejesoldater
deserterede. Til sidst, efter otte måneder, forlod hele garnisonen byen,
som så blev besat af den sejrrige Himilco.