Хотя сплоченное ядро римской пехоты выдержало атаку слонов, карфагенская конница смяла фланги. Битва скоро превратилась в бойню, из которой смогли сбежать на безопасное расстояние лишь около двух тысяч римлян. Уцелели Регул и еще 500 солдат: их взяли в плен. Римский полководец (вопреки сочиненной позже небылице о том, что он был послан в Рим с миссией мира, а после возвращения в Карфаген умер мучительной смертью, когда условия мира были отвергнуты) скорее всего расстался с жизнью в заточении{660}
. Ксантипп не остался в Карфагене, чтобы насладиться плодами победы, справедливо опасаясь завистливой мести карфагенских аристократов, и вернулся в Грецию.Северную Африку карфагеняне отстояли, но их победа не была решающей и окончательной. Армия Регула была небольшая, Рим все еще располагал многочисленными войсками, а тщеславные сенаторы только и ждали случая, чтобы повести их в бой. Кроме того, Рим господствовал на море и еще раз подтвердил это, разгромив карфагенскую флотилию, попытавшуюся остановить римские корабли, вывозившие остатки войск из Северной Африки. У карфагенян имелось 200 судов, 114 из них были потоплены или захвачены римлянами.
Потом Карфаген вновь получил поддержку извне, но на этот раз ему помогла не мудрость чужеземного стратега-наемника, а стихия. Не вняв советам опытных мореплавателей, в 255 году римские флотоводцы решили продемонстрировать свое морское превосходство и пройти вдоль пунического юго-западного побережья Сицилии. Разразился чудовищный шторм, в результате которого множество римских кораблей было выброшено на скалы. Римский флот практически перестал существовать: из 364 кораблей уцелело только 80. По некоторым оценкам, катастрофа унесла жизни 100 000 римлян и италиков. Хотя римлянам не потребовалось много времени для восстановления флота, они снова понесли тяжелые потери во время другого жуткого шторма, когда возвращались после рейда в Северную Африку в 253 году. Тогда они лишились 150 кораблей{661}
.Карфагеняне не сумели употребить в свою пользу несчастья римлян. Нумидийцев в Северной Африке удалось приструнить, но ситуация на Сицилии стремительно обострялась{662}
. Ключевой порт Панорм римляне захватили в 254 году, а в 252 году они овладели Термами Гимерскими и Липарой. Положение осложнялось и переходом к римлянам целого ряда малых городов, уловивших, на чьей стороне сила. Акрагант карфагеняне отвоевали, но их командующий, поняв, что не сможет его удержать, решил сровнять город с землей, снести стены и сжечь окрестные угодья, а всех жителей загнать в замок Зевса. Карфагеняне попробовали отвоевать и Панорм, но и эта попытка закончилась уничижительным разгромом, когда римский командующий Цецилий Метелл заманил их к самым стенам города[229]: