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