Со своей стороны римляне с большим успехом использовали внутренние линии морских сообщений с Испанией для перерыва коммуникаций Ганнибала; выполнили они это очень легко, так как Карфаген решительно ничего не предпринимал и без боя отдал море в распоряжение Рима. А затем, когда карфагеняне опомнились и стали действовать на море, то делали это так вяло и нерешительно, что для римлян не представляло никакого труда с ними справиться. Все тыловые сообщения Ганнибала оказались в руках неприятеля, так как Рим господствовал и на Тирренском море и владел гаванями на северном берегу Сицилии, причем за все время второй Пунической войны это господство на море ни разу не было вырвано из его рук. Зато южнее Сицилии и до южной Испании Рим не владел морем, но линия реки Эбро находилась у него в руках, вследствие чего Ганнибал с Газдрубалом были отрезаны друг от друга, и, несмотря на то, что последний в течение семи лет войны в Испании разбил обоих Сципионов, сообщение с южной Италией восстановить не удалось. В конце концов, Газдрубал все-таки перешел через западную часть Пиренеев и пробил себе путь в Верхнюю Италию, и тогда положение Рима сделалось более чем критическим.

И на это раз, благодаря господству Рима в Тирренском море, которого Карфаген никогда и не пытался у него оспаривать, Публий Сципион Младший имел возможность отправить морским путем свои лучшие войска в Верхнюю Италию, навстречу Газдрубалу; римские войска соединились и уничтожили сперва армию Газдрубала в битве при Метавре, чем, в сущности говоря, и была решена участь войны; так как Карфаген уже не мог собрать войска в достаточном числе, и Ганнибалу приходилось оставить Южную Италию.

Итак, единственная крупная попытка доставить Ганнибалу подкрепления была сделана его братом Газдрубалом, но он не обладал талантом Ганнибала; распоряжение было им получено в 212 году, а выступил он в поход только в 208, когда было уже поздно; ему пришлось перезимовать в Галлии, и только в 207 году он пришел (также с большими потерями) в Верхнюю Италию и тут, вместо того, чтобы спешить к Ганнибалу, занялся осадой Плацентии на реке По. Благодаря этому, римляне успели собрать подавляющие силы и уничтожить его. Газдрубал тоже имел полную возможность избежать похода сухим путем.

Позже, когда положение дел было еще значительно менее благоприятно для карфагенян, из Гадеса вышел на Балеарские острова младший брат Ганнибала, Майо, перезимовал там, и весной 205 года переправился с армией в 12 000 человек пехоты и 2000 кавалерии в Геную. Вслед затем карфагеняне прислали ему еще 6000 человек пехоты, 800 человек кавалерии и 7 слонов с тем, чтобы он скорее шел на соединение с Ганнибалом. Эти подкрепления беспрепятственно прибыли на место назначения, причем, остается неизвестным, почему они не были отправлены прямо, кратчайшим путем. Можно подумать, что это делалось нарочно, со злым умыслом, так как Ганнибал уже продержался в Бруциуме в течение 11 лет собственными средствами против сильнейшего неприятеля и в это время терпел недостаток во всем. Наконец, в 203 году он сам организовал переправу из Кротона (в Бруциуме) в Африку с двадцатичетырехтысячной армией на кораблях, которые он сам собрал, так как из Карфагена их не прислали; он прибыл на место не подвергшись нападению, несмотря на то, что, как утверждает Мэхэн, римляне владели морем.

Впрочем, карфагенские транспорты не всегда проходили благополучно: иногда они встречались с римскими эскадрами, которые на них нападали; нужно, однако, заметить, что эскадры эти никогда не бывали большой силы – не более 60-ти кораблей (силы римлян были разбросаны), и более сильный флот легко мог бы одержать над ними верх; к тому же карфагенские транспорты ни разу не были уничтожены, а только несли потери, которые иногда влекли за собой замедление в достижении цели.

После сражения при Каннах вся Нижняя Италия отпала от Ганнибала; в Сиракузах после Гиерона власть перешла к его наследнику Гиерониму, который в 214 году присоединился к Ганнибалу. Римляне решили немедленно выступить против него, для чего снова довели численность своего флота до 150 пентер, из которых 100 предстояло выстроить вновь; часть этого флота немедленно ушла в Сицилию, где консул Марцелл отрядил 60 кораблей для блокады Сиракуз.

Для правильной осады Сиракуз обстоятельства был очень неблагоприятны – в свое время и афиняне потерпели неудачу у крепких стен этого города. С тех пор укрепления Сиракуз были усилены, кроме того, в Сиракузах находился Архимед, технические и военные таланты которого громаднейшие услуги защите города.

Римский флот получил приказание Марцелла очистить при помощи стрелков из лука подступы к стенам, а затем обстрелять с ближайшей дистанции сами стены тяжелыми метательными машинами и пробить в них брешь. Кроме того, Марцелл приказал сделать нечто вроде плота (самбука) из восьми крепко связанных между собой судов, на котором была построена деревянная башня, поднимавшаяся выше городских стен; сиракузянам, однако, удалось забросать приближавшиеся с высокими штурмовыми лестницами римские корабли тяжелыми камнями, свинцом и железом и настолько повредить их, что они должны были отступить.

Плутарх утверждает, что Архимед при помощи своих машин с такой точностью метал громадные тяжелые камни, что они каждый раз попадали в намеченную цель; с таким же успехом действовали и построенные им меньшие метательные машины. Рассказывают, что он метал против кораблей тяжелые снаряды, снабженные крюками и канатами, при помощи которых корабли притягивались к стенам и приподнимались кверху за нос или за корму, и снова опускались, что причиняло им повреждения. Упоминают и об успешном применении им зажигательных зеркал.

Карфагенскому флоту неоднократно удавалось доставлять осажденному городу военные припасы и провиант, прорывая блокаду римского флота, благодаря чему Сиракузы держались против Марцелла свыше двух лет. Римляне лишь однажды одержали победу у мыса Пахинуса (мыс Пассаро), принудив транспортный флот, состоявший из 130 кораблей, бежать в Тарент.

В 207 году римскому флоту, разорившему окрестности Утики, которая находилась к северо-востоку от Карфагена, удалось одержать победу над неприятельским флотом, состоявшим из 70 кораблей, причем 4 корабля были уничтожены и 17 захвачены.

Затем, в 204 году Сципион отправился в Африку с 40 военными кораблями и транспортным флотом, состоявшим из 400 кораблей, на котором было посажено 40 000 человек пехоты и 2700 всадников; он высадился на берег, но взять Карфаген не мог; тогда, в ожидании наступления зимы, он вытащил свои корабли на берег и окружил их валом.

Таким образом, война эта вовсе не доказывает господство римлян на море, а только неумение карфагенян вести морскую войну; ничто не мешало им выстроить большой флот и вести войну до конца, но на это у них не хватало смелости.

Римляне ходили по морю с такой уверенностью, как будто у карфагенян не было вовсе никакого флота: они возили войска в Испанию, Галлию, Сардинию, в Адриатическое море, три раза в Африку, и ни разу неприятель не атаковал их на море. Карфагеняне также неоднократно перевозили по морю большие транспорты с войсками. Карфагенский флот только однажды, в состоянии крайней необходимости, произвел атаку на римлян незадолго до падения Карфагена, но и то не на море, а в гавани Утики, где стоял флот Сципиона, окруженный четырьмя рядами транспортных судов, соединенных между собой цепями и брусьями; особенного успеха атака эта не имела. Битва при Заме положила конец войне; условия мира были крайне тяжелыми: Карфаген должен был выдать все свои военные корабли, кроме десяти, и лишился права вести какую-либо войну без разрешения римского сената.

Таким образом, карфагеняне в течение всей второй Пунической войны ни разу не захватили в свои рука стратегической инициативы на море, что особенно бросается в глаза при сравнении с успешными действиями Ганнибала, который вел на суше самую смелую наступательную войну, какую только знает мировая история.

Конечный исход войны мог бы быть совершенно иным, если бы Карфаген вовремя воспользовался теми стратегическими уроками, которые в таком изобилии и с такой ясностью преподнесла ему только что закончившаяся за 20 лет перед тем первая Пуническая война. Несомненно, и Рим тогда действовал бы иначе. Во всяком случае, положение его было не раз более чем критическим, даже без участия карфагенского флота.