Одна из самых неизвестных, хотя и победоносных битв древних греков против их извечных соперников на Западе, карфагенян, произошла в Кавале на Сицилии. Сведений о битве, погребенной в дымке веков, мало. Не сохранился даже точный год его проведения. По мнению Диодора Сицилийского, новая война между Сиракузами и Карфагеном (Четвертая Сицилийская война) началась в 383 г. до н.э. когда фамилия правителя Афин была Фанострат. Однако греческий историк не называет дату битвы. ем>
Наиболее вероятный год — 379 г. до н. э. Однако другие утверждают, что оно состоялось в 383 году до нашей эры. или даже 378 или 375 г. до н.э. По мнению Диодора, который также является основным источником, правитель Сиракуз Дионисий Старший, желая расширить свое правление на Сицилии против карфагенян, воспользовался недовольством сицилийцев великим финикийским городом и выступил как их защитник. «По словам афинского архонта Фанострата… и на основании этого Дионисий, тиран Сиракуз, готовясь к войне с карфагенянами, стремится получить разумный повод для войны. Это были города под карфагенянами, имевшие привычное расстояние от него он принял сластолюбцев-отступников и, заключив с ними союз, милостиво предложил их», — говорит Диодор.
Карфагеняне сначала отреагировали дипломатично, отправив посольство к Дионисию, потребовав, чтобы он не вмешивался в их собственные земли. Дионисий, однако, упорствовал, и поэтому роковая война была объявлена. Карфагеняне сформировали мощную армию, вербовав собственных граждан, а также тысячи наемников. Во главе армии был поставлен владыка города Магона. «Сделав царем генерала Магона, многие мириады солдат двинулись в Сицилию и Италию, сражаясь с обеих сторон», - характерно говорит Диодор.
Разумеется, Дионисий не остался без дела. Он также собрал свои силы, включая наемников, греков и других. Диодор упоминает, что перед битвой произошла серия столкновений. Грекам пришлось сражаться как с карфагенянами, так и с их итальянскими союзниками. . Дионисий тоже, разделив свои силы, сражался частично против италийцев, частично против финикийцев. «В лагерях велось много сражений, и стычки были мелкими и продолжительными, так что никакой стоящей работы не было совершено», — пишет греческий историк.
Наконец, две противоборствующие армии встретились в Кавале, месте, которое сегодня также невозможно идентифицировать. «И первый Дионисий чудесно сражался с ненужно называемой Кавалой…», — сообщает Диодор. Неизвестно, сколько человек было у каждого из противников. По оценкам более поздних историков, каждая армия выставляла от 25 до 40 000 человек.
Битва переросла в нападение греческой фаланги гоплитов на карфагенский центр. Под предводительством Дионисия греки прорвали центр противостоящей армии. Волшебник попытался перегруппировать свою армию, но погиб в бою. Вместе с ним было убито еще 10 000 его людей, а еще 5 000 взяты в плен. "...И Магон, их царь, блестяще сражаясь, тоже пал. Финикийцы, ошеломленные величиной бедствия, немедленно выступили за роспуск", - пишет греческий историк. Остатки карфагенской армии бежали в современный Палермо, а Карфаген после катастрофы немедленно потребовал переговоров.