В 387 до Р. X. Сиракузы снова были осаждены почти 60-тысячным карфагенским войском Гимилькона при поддержке сильного флота. Защищал город Дионисий с войском почти равной численности. 30 спарт. триер пришли на помощь Сиракузам, между тем как эпидемия унесла тысячи людей в лагере осаждавших. В такой ситуации Дионисий решил атаковать карфагенян одновременно с суши и с моря. Операция имела полный успех. Лептин внезапно напал на карфагенские корабли, когда команды их были на берегу, и все уничтожил, в то же время Дионисий штурмовал позиции на берегу и полностью разгромил их. Гимилькон с высшими командирами поспешил покинуть армию, бросив ее на произвол судьбы. См. Кримис.