I et sammenstød mellem sicilianske bystater erobrede Theron af Agrigentum Himera på nordkysten. Den fordrevne leder fra Himera, Terillos, bad
derefter om hjælp fra bystaten Kartago på den afrikanske nordkyst.
Hamilcar svarede med en flåde som blokerede Himera. På
dette tidspunkt kom Gelon
fra Syracuse Theron og agrigentianerne til hjælp med en magtfuld flådestyrke.
Syracusanerne overmandede kartagerne; Hamilcar
blev dræbt.
Syracuses sejr gjorde denne stat til den dominerende på
Sicilien. Kartago, hvis styrke var blevet kraftigt formindsket, genopbyggede
ikke sin flådestyrke indtil slutningen af århundredet.