カタナ沖の海戦
メッセネを抑えると、メッシーナ海峡を支配し、600隻のカルタゴ艦隊全体が停泊可能な港を得、シケリアとイタリア南部の間の海上交通を妨害することも可能となる。しかしヒミルコはメッセネに基地を置くことはしなかった。おそらくカルタゴから遠く離れた都市を維持する自信がなかったものと思われる。またメッセネを脱出したギリシア人は、近郊の丘陵地帯の要塞に立てこもっており、これらを落していくには時間がかかる。ディオニュシオスに時間を与えると、シュラクサイが強化される恐れがある。カルタゴ軍の最終目的はシュラクサイに勝利することであり、メッセネは前座に過ぎなかった。カルタゴ本国には常備軍がなく、援軍を送るには傭兵の募集からはじめることとなり、時間がかかった。かといって、ヒミルコ自身の軍の一部をメッセネ守備に裂くと、ディオニュシオスを攻撃する兵力が不足してしまう。もちろん、メッセネを離れた後に、背後のギリシア要塞からの敵対行動を完全に無視することはできなかった。彼がとった解決策は間接的アプローチと呼ばれる種類のもので、単純かつ巧妙なものであった。