После того как карфагеняне были таким образом совершенно заперты и когда уже нечего было опасаться их вылазок, Сципион отрядил часть своего войска для занятия укрепленных мест, которые еще оставались у пунийцев внутри страны. Важнейшим из этих пунктов был Неверис с расположенным при нем укрепленным лагерем, находившимся под начальством Диогена. Туда Сципион послал Лелия с пехотой, а сам держался на море. Когда в лагерной стене была пробита брешь и все было готово для приступа, Сципион приказал, чтобы 3 тыс. отборного войска, построившись в виде плотного клина, двинулись в эту брешь в таком тесном строю, чтобы передним рядам не было никакой возможности отступить. В то время когда здесь происходил сильнейший бой, тысяча других выбранных консулом солдат перелезли через стену в другом, незащищаемом месте и напали на неприятеля с тыла. Пунийцы, увидя римских солдат в стенах лагеря, подумали, что туда ворвалось целое войско, и сломя голову бежали из лагеря. Гудусса, сын Масиниссы, бросился на беглецов в открытом поле со своими слонами и нумидийскими всадниками и устроил страшное кровопролитие. В лагере, кроме солдат, находилось множество беглецов и поселян, занимавшихся подвозом съестных припасов. Большая часть их была перебита; из 70 тыс. человек 10 тыс. взято в плен, 4 тыс. бежали. Взяв лагерь, римляне пошли на город Неферис, доступ к которому представлял немало трудностей вследствие положения его на высоких скалах; но после трехнедельной осады он также был взят.
Между тем наступила зима, в течение которой консул довольствовался тем, что держал Карфаген в тесной блокаде и предоставил там своим союзникам – голоду и чуме – сломить сопротивление неприятеля. Городское население голодало и умирало массами, в то время как Газдрубал, владыка города, заботясь о своем чреве, проводил время со своими друзьями за роскошным столом. Убедившись, однако, что государства нельзя уже спасти, он, при содействии Гулуссы, выхлопотал себе свидание со Сципионом, чтобы по крайней мере спасти родной город от разрушения. Он предлагал Сципиону полное подчинение и уступку всей области Карфагена, если только сам город будет пощажен. Сципион не мог согласиться на это предложение, так как сенат уже решил разрушить Карфаген; но он обещал Газдрубалу, если тот отдаст ему город, свободу и безопасность для него лично, для его клиентов и для десяти дружественных ему фамилий. Газдрубал отверг это предложение и отвечал, что он хочет жить и умереть со своими согражданами, и если так уже решено судьбой, то он похоронит себя под развалинами своего родного города.