Обеспокоенность Рима растущим влиянием Карфагена в Испании проявилась еще в 225 году до н. э., когда к Гасдрубалу было отправлено римское посольство, и он дал согласие не переходить через Эбро. Спустя какое-то время, но «за несколько лет до Ганнибала», Сагунт вступил в переговоры с Римом, в результате которых сагунтяне «оказались под покровительством Рима».[220]
Сагунт пошел на эту меру из опасения, что карфагеняне, расширяя владения в Испании, включат его в свою сферу влияния. Город Массалия, союзник Рима, тоже боявшийся Карфагена и имевший три торговые фактории к югу от Эбро, вероятно, разжигал беспокойство сагунтян.[221] Итак, начиная с 225 года до н. э., а может, и раньше, Массалия и Сагунт направляли посланников в Рим с предупреждением о намерениях карфагенян и, вероятно, преувеличивали угрозу с их стороны. Их волнение, возможно, передалось Риму и побудило его направить посланников к Гасдрубалу, чтобы оценить ситуацию и попытаться ограничить его владения областью к югу от Эбро.Можно предположить, что предпринятая Ганнибалом в 221 году до н. э. кампания против олкадов убедила сагунтян в том, что следующая его акция будет направлена против них.[222]
Согласно Полибию, «сагунтяне опасались за свою жизнь».[223] В городе вспыхнула борьба между проримскими и прокарфагенскими партиями, которая вынудила жителей обратиться к Риму с просьбой выступить арбитром в их споре. В то же самое время у Сагунта были разногласия по земельным вопросам с союзниками Ганнибала, эдетанами; Сагунт располагался на территории этого племени.[224] В конце лета 220 года до н. э. в Сагунт прибыла римская делегация. Римляне прекратили смуты и казнили нескольких представителей сагунтинской знати из прокарфагенской партии. «Рассудив» таким способом спор в Сагунте, римляне отправились в Новый Карфаген на встречу с Ганнибалом.Римляне предупредили Ганнибала, что он не должен нападать и вмешиваться в дела Сагунта, который теперь является «клиентом» Рима. Ганнибал отметил, что Рим действовал несправедливо, казнив карфагенских сторонников в Сагунте, и что сагунтяне в любом случае должны ответить за свои действия против союзников Карфагена, эдетанов. Ганнибал обратился в Карфаген за инструкциями, указав на безобразия, творимые в Сагунте, и прямую агрессию против союзников Карфагена, эдетанов. Карфаген уполномочил Ганнибала принять меры, которые он сочтет необходимыми.[225]
Важно понимать ситуацию, в которой Ганнибалу предстояло принять решение. Он знал историю отношений Карфагена с Римом. Он, безусловно, с большим подозрением относился к Риму в свете событий Первой Пунической войны. Из-за Рима Карфаген лишился Сицилии. Рим унизил Карфаген, заставив выплатить огромную контрибуцию, что привело к ужасной Наемнической войне и заставило Карфаген беспомощно наблюдать, как Рим в нарушение мирного договора бессовестно захватил Корсику и Сардинию.[226]
Со своей стороны, Рим с некоторой тревогой наблюдал за ростом карфагенского влияния в Испании, рассматривая ее как стратегическую площадку, с которой Карфаген мог напасть на Италию, возможно вместе с галлами из долины По. Говоря современным языком, ситуация мало чем отличалась от обстановки накануне Второй мировой войны, когда негодование и обида побежденных немцев из-за поражения и жестких условий мирного договора по окончании Первой мировой войны заставили их увидеть намерения союзников в наихудшем свете.[227]Впоследствии римские историки обвинили Ганнибала в том, что он всегда планировал войну против Рима, поскольку поклялся отцу перед его отъездом в Испанию, что «никогда не будет другом Риму». Это заявление получило широкое распространение после войны, а в то время римляне едва ли знали о нем.[228]
На решение Ганнибала повлияли более серьезные факторы, чем клятва. Согласиться на требование римлян означало прекратить дальнейшее расширение владений на испанском побережье и дать возможность римлянам строить козни в Испании. Ничто бы не помешало Риму установить отношения и даже вступить в альянсы с городами и, угрожая войной, заставить пойти на уступки. Согласиться на требования римлян означало нанести серьезный удар по престижу Карфагена, что могло вызвать волнения среди испанских племен, а этим, в свою очередь, могли воспользоваться римляне, чтобы строить козни против карфагенян к югу от Эбро. И наконец, римляне изначально в качестве границы выбрали Эбро, поскольку это значительный природный барьер для военного наступления в любом направлении. Римское присутствие южнее Эбро устраняет это препятствие, открывая карфагенские владения потенциальному нападающему. Нетрудно догадаться, что расположенный меньше чем в миле от моря Сагунт будет использоваться римлянами в качестве базы для сосредоточения войск с целью проведения морских и сухопутных операций.