В год нападения персов на Грецию война вспыхнула и на Сицилии. Если верить Геродоту (а он на удивление расточителен в цифрах), на город Гимеру, лежавший на северном побережье острова, двинулись 300 тысяч солдат — карфагенян, ливийцев, иберов, сардов и корсов. Ими командовал лучший карфагенский военачальник Гамилькар, сын Магона.
Все западные племена восстали на сицилийских греков подобно тому, как на Элладу двинулись все восточные народы. Немецкий историк Г. Бузольт отмечает, что Геродот (возможно, ради литературного параллелизма) "зачислил" в войско Гамилькара столько же солдат, сколько отправилось под началом Ксеркса в Грецию.
Сиракузский тиран Гелон, узнав о вторжении, отказался поддержать греков в войне с персами и даже подумывал покориться Ксерксу, если тот разобьет эллинов. Так он мечтал сохранить власть, злоупотребление которой и побудило карфагенян выступить в поход. Ведь Гелон стремился расширить область, подвластную Сиракузам. Карфагеняне боялись, что скоро обнаружат сиракузские войска и в своих владениях, поэтому решили упредить врагов.
Решающее сражение состоялось якобы в тот же день, что и битва при Саламине, 20 сентября 480 года до нашей эры. Под командованием Гелона было 50 тысяч пехотинцев и 5 тысяч всадников. Он победил. По легенде, вся несметная карфагенская рать либо полегла в бою, либо была продана в рабство.
В Карфагене даже опасались скорого вторжения греков в Африку. Чтобы избежать его, карфагеняне обещали выплатить грекам 2000 талантов и построить два храма, в которых будет храниться текст мирного договора. Обрадованные нежеланием греков продолжать войну, они даже подарили супруге Гелона золотую корону стоимостью в сто талантов. Условия мира были, действительно, умеренные, поскольку греки боялись скорого нападения других врагов — этрусков. Гелон был доволен хотя бы тем, что распалась коалиция Карфагена и Этрурии. Он был достаточно умен, чтобы не продолжать войну; он не посягнул на сицилийские владения Карфагена и ограничился контрибуцией. Часть полученных денег пошла на пышные дары, принесенные в святилища в Дельфах и Олимпии.
По словам Диодора, греки в день разгрома застали карфагенян врасплох. Гелон узнал, что Гамилькар собирается принести жертву богам и ждет отряд всадников из Селинунта. Тогда он направил к ставке карфагенского полководца свой конный отряд. Приблизившись к Гамилькару, всадники бросились на его спутников и перебили их. Погиб и сам полководец. После этого они подожгли пунические корабли, а затем основные силы греков ворвались в лагерь карфагенян, оставшийся без командиров, и умертвили многих.
Сохранился и другой рассказ о гибели Гамилькара. Ожидая исхода битвы, Гамилькар развел костер, чтобы сжечь на ней жертвенных животных и получить, — он на это надеялся, — добрые предзнаменования. От зрелища жертвы, пожираемой огнем, его отвлекли бегущие солдаты. Армия была рассеяна греками, и этот факт был реальнее любых мистических знаков. Тогда, уверял Геродот, полководец сам бросился в огонь.
Уже для античных историков битва при Гимере стала поворотным пунктом в мировой истории: наступление варваров на Грецию было отражено и на востоке, и на западе.
В боях при Саламине и Гимере родилась античная демократия.
На длительное время карфагеняне отказались от завоевания Сицилии и стали покорять земли, лежащие близ Гибралтарского пролива. Возможно, после 480 года до нашей эры они захватывают Мадейру и Канарские острова, основывают колонии в Западной Африки.
Сицилия же почти семьдесят лет жила в мире. Это было время процветания. По свидетельству историков, никогда и нигде в Греции люди не жили в такой роскоши, как в Акраганте — втором по величине городе Сицилии, который разбогател на торговле с Карфагеном.
В годы правления Магонидов, — "в эпоху могущества Карфагена" (Плиний), — карфагенский мореход Ганнон совершил плавание вдоль берегов Западной Африки и, вероятно, достиг Камеруна.
"Ганнон, ливиец родом, двинувшись из Карфагена, выплыл в море через Геркулесовы Столпы, имея слева Ливийскую землю. Он плыл по направлению к востоку 35 дней. Когда он повернул к югу, то встретился с большими трудностями: с недостатком воды, палящей жарой, потоками огня, вливающимися в море", — сообщал греческий писатель Арриан.