Падение Капуи нанесло непоправимый ущерб положению Ганнибала в Италии. По свидетельству Полибия, «лишь только Капуя перешла в руки римлян, тотчас города заволновались, как и следовало ожидать, и только ждали случая или предлога, чтобы перейти на сторону римлян. Раздосадованный Ганнибал не знал, что делать» (Polyb. IX, 2–3). Удержать союзников на своей стороне он мог, либо оставляя в каждом из городов пунийские гарнизоны, либо примерно и жестоко наказывая за измену. И то и другое оборачивалось против карфагенского военачальника. Размещение отрядов во множестве городов, удаленных друг от друга, распыляло и ослабляло его армию, а расправы над перешедшими на сторону римлян горожанами устрашали, но и ожесточали местных жителей, вызывая у них ненависть к пунийцам, действовавших не как союзники и защитники, но как агрессоры и оккупанты. Ганнибал был вынужден оставить некоторые города без защиты, из других выводились гарнизоны, причем воины, уходя, беззастенчиво грабили и убивали горожан, пребывая в уверенности, что те в любом случае сразу же переметнутся на сторону римлян (Polyb. IX, 26, 2–9; Liv. XXVI, 38). Тем не менее карфагенскому военачальнику еще было на кого опереться в Южной Италии. Особенно значимым был факт размещения пунийского гарнизона в Таренте, крупнейшем после Капуи городе, который к тому же имел выход к морю. Местный акрополь, правда, продолжал удерживать римский гарнизон, что создавало карфагенянам немало проблем. Однако даже при этом условии обладание городом было крайне важно для Ганнибала, что определяло и главную задачу римских полководцев на этом театре боевых действий – изгнать карфагенян из Тарента.
Вначале римлян преследовали неудачи, самой крупной из которых стал разгром в 210 г. до н. э. армии проконсула Гнея Фульвия Центумала, пытавшейся овладеть Гердонией, городом, жители которого были склонны изменить Ганнибалу и перейти на сторону Рима. Уверенный в успехе римский военачальник оказался настолько беспечным, что в расчете на скорый захват города не уделил должного внимания обустройству надежного лагеря и организации боевого охранения. Это позволило Ганнибалу застать Гнея Фульвия врасплох, стремительно подведя войско к Гердонии и выстроив его в боевые порядки на виду у римлян. Проконсул действовал решительно, но безрассудно. Приняв вызов Ганнибала, он вывел войска навстречу неприятелю и попал в такую же ловушку, какую карфагенский полководец расставил в битве при Каннах. Пока пехота увязла в сражении в центре, пунийская конница обошла врага с флангов, и одна ее часть обрушилась на римский лагерь, а вторая ударила в тыл римским пехотинцам. Часть окруженных легионеров смогли прорваться и бежали, остальные же были уничтожены. Потери римлян, по сообщению Тита Ливия, составили от 7 до 13 тыс. убитыми. После победоносного сражения Ганнибал жестоко расправился с собиравшимися переметнуться на сторону римлян жителями Гердонии. Городских старейшин, уличенных в переговорах с Гнеем Фульвием, казнили, а всех остальных жителей выселили в Метапонт и Фурии, после чего Гердония была сожжена (Liv. XXVII, 1; App. VII, 48).