ヒミルコ2世
メッセネを占領すればメッシーナ海峡を支配することができるにもかかわらず、ヒミルコはそれを選ばなかった。おそらくはカルタゴから遠く離れたメッセネを維持する自信がなかったものと思われる。彼はまた戦略的ジレンマに直面していた。もしメッセネ周辺の山岳砦を一つずつ潰して行くと、その間にディオニュシオスは防衛体制を整え、あるいは攻撃をかけてくるかもしれない。しかしこのまま南進した場合、メッセネ兵が砦から出撃してヒミルコの背後に嫌がらせ攻撃をかけてくるであろう。これに対処するために軍の一部を残すと、シュラクサイに対する攻撃力が低下してしまう。しかしヒミルコはこの問題を解決する名案を見つけた。カルタゴはメッセネ南方のタウロス山にタウロメニオン(現在のタオルミーナ)を建設し、そこにシケル人を入植させた(紀元前403年にディオニュシオスが破壊したナクソスのやや北であるが、この付近の土地をディオニュシオスはシケル人に与えていた)。これによってシケル人は親カルタゴとなり、アソロス(en、現在のアッソロ)以外はディオニュシオスを見捨てた。ヒミルコは敵の兵力を低下させ、メッセネのギリシア兵から背後を守る味方を得ることができた。
翌春、ヒミルコはアクラガスを完全に破壊し、東のゲラに向かった。彼は攻城堡塁で街を囲むことも、複数の野営地を設営して街を挟撃することもせず、アクラガスの西側に野営地を設営して強襲を実施した。カルタゴ軍はゲラの西側の城壁を破城槌で攻撃したが、ギリシア軍は撃退し夜の間に破壊された城壁を修復した。やがてディオニュシオスが歩兵30,000、騎兵4,000、三段櫂船50から成る救援軍を率いて到着し、街の東側に野営した。ヒミルコは戦いは挑まず、野営地で事態の進展を待った。
ディオニュシオスはアクラガスで実施したのと同じく、3週間にわたって軽装歩兵を使ってカルタゴ軍の補給線に嫌がらせ攻撃を行った。しかし短期決戦を望むギリシア市民兵はこの作戦に不満で、ディオニュシオスに決戦を行うよう依頼した。このため、ディオニュシオスはカルタゴ軍野営地に対して複雑な三面攻撃を企画した。もし計画通りに作戦が実行できればカルタゴ軍を罠にかけることができるはずであったが、実際には各攻撃部隊の調整が上手く行かず、ギリシア軍は敗北した。