В результате римляне получили господство на всем средиземноморском севере, на Сицилии, что позволило им установить контроль над Корсикой. Карфагенянам предстояло быть вытесненными с острова, на котором одно время только они и этруски имели какие-то права. Стремясь закрепить успех, римляне теперь переправили целую армию в Северную Африку, высадив ее на родине карфагенян. Этот удар в самое сердце врага оказался неудачным лишь потому, что карфагеняне не обеспечили свои войска снабжением и подкреплением. Карфагеняне при поддержке своих странных новых союзников, греков, смогли нанести поражение римлянам и заставили их отступить. Но даже при этом римляне смогли отправить свой флот для эвакуации армии, и этот флот обратил карфагенян в бегство. Снова возобновилась война на Сицилии. Римляне атакой с моря захватили важный карфагенский город Панорм. Эти ранее исключительно сухопутные воины довольно быстро научились использовать морские силы таким способом, который не понимали даже их опытные противники.
Возможно, римляне мало что изобрели, но они умели учиться и приспосабливаться, что и стало основой их успеха. Карфагеняне, которые начали войну со всеми преимуществами опыта и хорошо оснащенного флота, не смогли должным образом использовать эти преимущества. Когда они нападали на длинное западное побережье Италии или даже высаживали доставленные морем силы, чтобы нанести удар по Риму, они довольствовались в основном оборонительными акциями на прочерченной ветрами шахматной доске Средиземноморья.
После взятия Панорма римляне попытались отобрать у карфагенян доселе незыблемый запад Сицилии. Лилибей был атакован с моря, но римляне едва ли ожидали такого упорного сопротивления со стороны гарнизона и горожан этого древнего финикийского порта. В 249 году до н. э. они были вынуждены отвести свой флот, после того как потерпели тяжелое поражение во время внезапной атаки на соседний Дрепанум (Трапани). Маленькие острова, лежащие у самого берега – Эгады, – давно не знавшие вторжений исторической значимости, снова стали свидетелями лязга оружия, горящих городов, тонущих кораблей и простертых к небу в молитве рук.
Во время последовавшей военной кампании самым важным событием стало появление карфагенского военачальника редкого мужества и способностей. Гамилькар Барка – государственный деятель, который предвидел, что Карфаген должен или разбить Рим, или покориться ему навсегда. Он понял, что латиняне – куда большая угроза его городу, чем когда-либо были греки.
Гамилькар провел успешную кампанию на Сицилии, используя в качестве базы священную гору Эрикс. В конце концов он захватил гору Эркте (Монте-Пеллегрино, недалеко от Палермо) и стал совершать набеги даже на материковое побережье Южной Италии. Однако его успехи на земле были сведены на нет. В 242 году до н. э. римляне снарядили новый флот, взамен того, что был потерян в боях и штормах у Западной Сицилии, и снова осадили Лилибей. Карфагеняне поспешно собрали войска и отплыли на север, желая прорвать римскую блокаду этого важного порта. 10 марта 241 года до н. э. они вступили в сражение между Эгадами и Дрепанумом, и снова использование римлянами крюков и «воронов» склонило чашу весов. Результатом стало сокрушительное поражение карфагенян. Говорят, что море между Сицилией и Эгадами стало красным от крови.
Несмотря на начатую Гамилькаром партизанскую войну на Сицилии, теперь ничто не могло помешать римлянам захватить остров, поскольку они теперь получили неоспоримое господство на море. Карфаген, уставший от войны, в котором он лишился не только своего флота, но и молодежи, попросил мира. Весеннее сражение у одиноких Козлиных островов стоило Карфагену последнего из его оплотов и торговых поселений на Сицилии. Все они теперь были отданы Риму вместе с Липарскими островами, которые доминировали на торговых путях Тирренского моря. Но Гамилькар и его войска продолжали контролировать внутренние регионы Сицилии. Римляне, вместо того чтобы продолжать партизанскую войну, которая могла тянуться годами, позволили им свободно отплыть в Северную Африку.
Словно утраты Сицилии было недостаточно, карфагеняне теперь столкнулись с новой ужасной войной, причем на собственной территории. Речь идет об известном восстании наемников. Враги Гамилькара среди правящей аристократии Карфагена отказались платить войскам, вернувшимся с ним с Сицилии. Началось восстание, разорившее страну. (Последовавшая за ним война стала темой романа Флобера «Саламбо».) В конце концов Гамилькару удалось одержать верх, и с тех пор он стал фактическим диктатором Карфагена.