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