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