メッセネの戦い (第二次シケリア戦争)
メッセネの城壁は壊れた部分が修復されておらず、篭城戦の準備もできていなかった。また、その騎兵と歩兵の一部は、シュラクサイ支援のために派遣されていた。このため、メッセネ政府は、出撃を決定し、ほとんどの男性が北方に野営するカルタゴ軍に向かった。カルタゴ陸軍はメッセネ陸軍を大きく上回り、その艦隊は制海権を確保していた。メッセネ軍が出撃した真の理由は不明である。ヒミルコが軍の一部のみを率いていたのでなければ、メッセネ軍はカルタゴ軍と接触した後は監視を続けるつもりだったのかもしれない。カルタゴ海軍の動きに関して、ギリシア側は考慮しなかったと思われる。予言によると、カルタゴ軍はメッセネに水を運んでくると告げていたが、この予言がギリシア軍を数に勝る敵軍に向かうことを勇気付けたのかも知れない。メッセネ軍が出撃する前に、多くの女性、子供および病弱者は街から離れていた。
ヒミルコはメッセネに基地を置くことはしなかったが、カルタゴから遠く離れた都市を維持する自信がなかったものと思われる。ヒミルコはメッセネを脱出した人々が逃げ込んだ要塞をつぶしていこうとしたが、それには時間がかかりすぎることが判り、シュラクサイ攻撃が遅れてしまうのでこれを中止した。ディオニュシオスに時間を与えると、シュラクサイが強化される恐れがある。カルタゴ軍の最終目的はシュラクサイに勝利することであり、メッセネは前座に過ぎなかった。カルタゴ本国には常備軍がなく、援軍を送るには傭兵の募集からはじめることとなり、時間がかかった。かといって、ヒミルコ自身の軍の一部をメッセネ守備に裂くと、ディオニュシオスを攻撃する兵力が不足してしまう。このため、メッセネを略奪・破壊した後、カルタゴ全軍がシュラクサイに向けてシケリア東岸沿いに進軍した。艦隊もそれに随伴した。ディオニュシオスは彼の権力を拡大する過程で、ナクソス(現在のジャルディーニ=ナクソス)とカタナ(現在のカターニア)を破壊し、ナクソスをシケル人に、カタナをカンパニア傭兵に与えていた。したがって、ヒミルコにしてみれば、南岸ルートを通るより、北岸ルートを通るほうが障害が少なかった。もちろん、メッセネを離れた後に、背後のギリシア要塞からの敵対行動を完全に無視することはできなかった。彼がとった解決策は間接的アプローチと呼ばれる種類のもので、単純かつ巧妙なものであった。
モティアはラグーンの中に浮かぶ、強固に防御された島であった。市民はモティアとシケリアを結んでいた堰堤を破壊し、ギリシア軍の攻撃に備えた。ディオニュシオスは堰堤を修復し、攻城塔を前進させ、破城槌を用いて城壁を破壊すると、兵士を城内に突入させた。他方、ヒミルコは海軍を率いてモティアに向かい、海岸に乗り上げて停泊していたギリシア艦隊に奇襲をかけた。
ヒミルコは輸送船の多数を破壊し、ラグーン北側に停泊していたギリシア艦隊を罠にかけた。しかし、ディオニュシオスは軍船の通過できない浅瀬を人力牽引して軍船を外洋に脱出させた。これを見たヒミルコは戦場を離脱した。その後もモティアは激しく抵抗したが、ディオニュシオスはこれを陥落させ破壊した。守備兵をモティアの廃墟に残し、セゲスタとエンテラの包囲を継続しつつ、ディオニュシオス自身とその艦隊の大部分は冬の間シュラクサイに戻った。弟のレプティネスが120隻の軍船(少なくとも30隻は五段櫂船)と共にエリュクスに残留した。