Hiketas brachte Karthago erneut (340/339 v. Chr.) dazu, eine Armee, diesmal 70.000 Mann, zu senden, die in Lilybaion (Marsala) landeten. Nach der schnellen Aushebung von 12.000 Mann, zumeist Söldnern, marschierte Timoleon westwärts durch die Insel bis in die Nähe von Selinus und erkämpfte in der Schlacht am Krimisos einen entscheidenden Sieg, bei dem Timoleon selbst die Infanterie anführte. Die Niederlage der Gegenseite wurde durch einen Hagelsturm vollständig gemacht. Dieser Sieg gewährte den sizilischen Griechen viele Jahre Frieden und Sicherheit.