ヒメラの戦い (第二次シケリア戦争)
この時点でハンニバル・マゴは予備兵力(ヒメラ西部に野営していた部隊)を用いて反撃を行い、ギリシア軍を撃破してヒメラに撤退させた。ギリシア軍の損失は3,000であった。
シュラクサイ主力艦隊はシケリアから遠く離れていたが、戦闘の後に25隻の三段櫂船がシュラクサイからヒメラに到着した。カルタゴ艦隊はモティア(現在のマルサーラのサン・パンタレオ島)にあったため、ギリシア側がヒメラ周辺の制海権を獲得した。そこでハンニバル・マゴは、カルタゴ海軍が陸軍を載せてモティアを出港し、シュラクサイを攻撃するとの偽情報を拡散させた。シュラクサイ陸軍の主力部隊がヒメラに向かいつつあったため、シュラクサイ自体は無防備状態になった。この偽情報のため、シュラクサイ軍は撤退を決意した。ヒメラは自前の兵力だけでカルタゴに対抗するのはほぼ不可能であったため、ヒメラの放棄が決定された。夜になってディオクレスは兵の半数を率いて城外に出、シュラクサイの艦船が可能な限りの女性・子供を避難させた。カルタゴ軍は翌日に攻撃を再開した。ヒメラは1日持ちこたえた。翌日、シュラクサイ艦隊が戻ってきたのが視認されたが、その到着前にカルタゴ軍は城壁を破壊した。カルタゴ軍のイベリア兵が城壁の破壊部分を確保し、またその隣接部分も確保した。カルタゴ軍は破壊部分から城内に突入し、やがてヒメラ兵は数で圧倒された。