Сципиону пришлось считаться не только с обороноспособностью Карфагена, но и с возможностью возвращения Ганнибала, что, собственно, и было его целью. Если бы он смог заставить Карфаген капитулировать до возвращения Ганнибала, это дало бы ему огромное преимущество. Сципион предполагал сломить сопротивление города, ослабив моральный дух его защитников, а не ценой больших потерь, связанных со штурмом города. В случае штурма ему пришлось бы топтаться на месте под стенами Карфагена до того момента, пока Ганнибал сумеет нанести ему удар с тыла.
Вместо штурма Карфагена Сципион организовал его блокаду, не допуская снабжения города продовольствием и оказания ему помощи со стороны союзников. Кроме того, упорным преследованием он добился разгрома Сифакса, чем значительно ослабил общие силы противника. Восстановив на нумидийском троне своего союзника Масиниссу, он обеспечил себя конницей, необходимой для борьбы с самым сильным оружием Ганнибала.
Для усиления мер морального воздействия Сципион двинулся к Тунису, расположенному недалеко от Карфагена, считая, что это явится "наиболее эффективным способом вселить в карфагенян отчаяние и страх". Вместе с другими непрямыми формами воздействия этого оказалось достаточным, чтобы сломить волю карфагенян к сопротивлению и заставить их принять мир. Однако, пока ожидалось утверждение условий мира в Риме, перемирие было нарушено, как только Карфагену стало известно о возвращении Ганнибала и его высадке в Лептисе (202 г. до н.э.).
Таким образом, Сципион оказался в трудном и опасном положении. Хотя, воздержавшись от штурма Карфагена, Сципион сохранил свои силы, он все же лишил себя поддержки со стороны Масиниссы, разрешив ему с началом перемирия возвратиться в Нумидию с целью упрочить свое новое королевство. В такой обстановке полководец с ортодоксальными, взглядами либо перешел бы в наступление, чтобы не допустить подхода Ганнибала к Карфагену, либо занял бы оборону в ожидании прибытия подкреплений. Вместо этого Сципион совершил неожиданный маневр, который, будучи нанесенным на карту, выглядел бы фантастически. Так, если маршрут Ганнибала от Лептиса до Карфагена представить в виде прямой линии, то Сципион, оставив отряд для обороны своего лагеря под Карфагеном, пошел от этой линии под прямым углом вниз, т.е. в сторону от Ганнибала. Ярчайший пример непрямых действий! Этот путь через долину р. Баград вывел Сципиона в самый центр основного источника снабжения Карфагена из внутренних областей. Кроме того, Сципиоп приблизился к нумидийским подкреплениям, которые выслал ему Масинисса.