Этим-то и объясняются походы римлян во все эти страны в то время, как в Италии война сосредотачивается на защите крепостей и ограничивается маловажными стычками; все эти походы предпринимались лишь затем, чтобы помешать Аннибалу привести в исполнение его гигантский план международной коалиции против Рима.
Дела карфагенян вне Италии шли далеко не блестящим образом. В Сицилии римские легионы храбро сражались с посланными туда карфагенскими войсками. В 212 г. Марцелл осадил Сиракузы, и после мужественного сопротивления город был взят приступом. Правда, Аннибалу удалось затянуть войну, прислав в Сицилию одного из своих способнейших офицеров, но интриги и близорукость карфагенских полководцев испортили все дело, и уже через два года после взятия Сиракуз весь остров был снова во власти римлян.
Не лучше шли дела в Македонии. Римляне искусно воспользовались враждой между македонским царем и греками и помешали Филиппу III исполнить свое обещание — прислать Аннибалу вспомогательное войско. В конце концов, македонский царь заключил мир с Римом.
Серьезнее велась война на Пиренейском полуострове. Сначала Сципиону и брату его удалось проникнуть вплоть до Гибралтара, но Гасдрубал, брат Аннибала, вновь доставил перевес карфагенскому оружию — римляне были разбиты в большом сражении, и оба Сципиона пали на поле битвы. Зато, когда римляне назначили главнокомандующим в Испанию молодого, необыкновенно талантливого и привлекательного Публия Сципиона, сына консула, раненного в сражении при Тичино, успех сразу и уже окончательно перешел на сторону Рима. Неожиданным и необыкновенно ловким нападением овладел он важнейшим пунктом на восточном берегу Испании, Новым Карфагеном, а через несколько лет почти вся Испания обращена была в римскую провинцию.
В то время как Аннибал терял одну за другой все страны, на помощь которых он мог рассчитывать, война в Италии продолжалась с прежней стойкостью и упорством. Северная Италия была вновь в руках римлян, южная, за исключением немногих крепостей, все еще принадлежала Аннибалу. Но перевес уже, очевидно, был на стороне Рима: медленно и упорно, не щадя жертв, отвоевывали они свои прежние земли, возвращали отпавших союзников. Конечно, Аннибал мог еще рассчитывать на победы, но не на такие, какова была победа при Каннах и Тразименском озере; для этого войско его было слишком незначительно, а римские генералы слишком опытны. Ему оставалось только ждать, пока Филипп Македонский сдержит свое слово и сделает высадку в Италии или же один из братьев приведет подкрепление из Африки; сам же он старался лишь о том, чтобы поддержать безопасность и бодрость своей армии и союзников. Трудно узнать прежний неукротимый, смелый военный гений Аннибала в этой терпеливой, осторожной, оборонительной системе войны; тем более достойно удивления и в психологическом, и в военном отношении, что один и тот же человек с одинаковым совершенством сумел разрешить две столь противоположные задачи.
В это время (около 214 г.) война сосредоточилась преимущественно в Апулии и Кампании: Аннибалу удалось, наконец, овладеть некоторыми греческими городами, как например Тарентом, на юге Италии. Зато римляне возвратили себе несколько кампанских городов; войска их все более теснили Капую и наконец осадили ее. С трудом пробрались капуанские послы сквозь римские укрепления и поспешили к Аннибалу с убедительной просьбой о помощи. Аннибал, надеясь, что при его приближении римляне немедленно снимут осаду, поспешил на помощь к осажденным. Но римские войска продолжали стоять неподвижно, железным кольцом оцепляя Капую. Тогда Аннибал прибег к последнему средству — он двинулся с войском против Рима и остановился в одной миле от города. Много поколений спустя вспоминали римляне об «Аннибале перед воротами города», но серьезной опасности вовсе не было: карфагенский вождь не думал осаждать Рим — он только хотел отвлечь римлян от Капуи и разорвать блокаду. Но и этот план его не удался: слишком небольшой отряд послали из Капуанского стана вслед Аннибалу. Капуя обречена была на гибель и через несколько времени принуждена была сдаться на милость раздраженного победителя. Над несчастным городом произведена была жестокая, бесчеловечная расправа, и падение его тяжело отозвалось на судьбе Аннибалова предприятия. Два года тянулась осада, и никакие усилия карфагенян не в состоянии были заставить римлян снять ее. Переход Капуи в руки Рима был первым явным признаком его перевеса над Аннибалом, подобно тому, как шесть лет перед тем переход Капуи на сторону Аннибала обозначил собою высшую точку его успехов. Напрасны были усилия Аннибала загладить впечатление, произведенное падением Капуи на его союзников — повсюду преследовали его неудачи: казалось, счастье отвернулось от своего прежнего любимца. Упадок духа и недоверие к успеху карфагенян, овладевшее теперь их итальянскими союзниками, были для Аннибала намного чувствительнее, чем сама потеря Капуи.
Все отпавшие города наперебой старались снискать милость римлян и примириться с ними. В следующем году им удалось взять обратно Тарент, и Аннибалу с этих пор не оставалось ничего более, как держаться в юго-западном углу Италии.
Однако же положение римлян становилось год от года все безвыходнее и ужаснее. Денег вовсе не было; поля большею частью оставались необработанными; многие латинские общины, истощенные и обессиленные войною, наотрез отказались платить подати и посылать вспомогательные отряды. К довершению беды, пришло известие о том, что брат Аннибала, Гасдрубал, пробился к Пиренеям и ведет большое войско на подмогу брату. Весною следующего года небывалое еще бедствие грозило Риму, если бы братьям удалось соединиться в Италии.
Действительно, весною 207 г. Гасдрубал перешел Альпы и вступил в Галлию, оттуда намерен был двинуться на соединение с Аннибалом. Римляне собрали огромное войско, но им не удалось даже помешать Аннибалу пройти в Апулию и расположиться там лагерем, хотя консул Нерон старался всеми силами преградить ему дорогу к северу.
Оставшись в Апулии, Аннибал решил дожидаться там известий от брата. Нерон расположил свои войска напротив Аннибала. Здесь-то, по счастливой случайности, удалось Нерону перехватить депешу Гасдрубала, в которой тот извещал брата о месте, где намерен соединиться с ним. Нерон решился на отважный подвиг; с отборным отрядом в 7 000 человек он покинул лагерь и соединился с другим консулом, ожидавшим на севере прибытия Гасдрубала. При реке Метавре, в Умбрии, произошло сражение: Гасдрубал, застигнутый врасплох, потерпел жестокое поражение и сам пал в битве, подобно отцу своему Гамилькару.