Однако, оправившись от паники, римляне восстановили машины, подожгли деревянные башни, возведенные карфагенянами, и овладели набережной. Здесь к концу лета они соорудили вал, равный по высоте городской стене. Пока голод и болезни все более подрывали способность осажденных к сопротивлению, Сципион обратился против внешних союзников Карфагена. Основные усилия римский полководец сосредоточил на осаде большого карфагенского лагеря под Неферисом. Когда в лагерной стене удалось пробить большую брешь, сам Сципион с трехтысячным отрядом устремился на штурм, предварительно послав еще один отряд для засады в тыл противника. Этот отряд и решил исход дела. Пробравшись внутрь вражеских укреплений, он ударил сзади по пунийцам, которые всеми силами отбивались у пролома, штурмуемого Сципионом. Обратившихся в бегство карфагенян преследовал Гулусса, налетая на них со своими всадниками и слонами. Вслед за укрепленным лагерем был взят и сам город Неферис, осаждавшийся в тяжелых условиях уже наступившей зимы. После этой победы остальные пунийские города сдались римлянам или были без особого труда захвачены с боя. Осажденные в Карфагене лишились последних надежд на какую-нибудь помощь извне. Зимние холода, болезни и голод унесли тысячи жизней в запертом со всех сторон городе. Но дух сопротивления все еще не угас в обессиленных защитниках.
С наступлением весны 146 г. до н. э. римская армия приступила к решительному штурму. В течение одного дня римляне прорвались внутрь Котона – военной гавани Карфагена, а затем овладели стеной, которая разделяла город и порт, и заняли одну из городских площадей. Сципион вместе с солдатами, не снимая оружия, провел ночь на этой площади. Наутро прибыли подкрепления. Но прежде чем приступить к новым атакам, римские воины, не обращая внимания на приказы начальников, бросились грабить храм бога огня Решефа – там стояла позолоченная статуя этого божества и имелась ниша, покрытая золотыми пластинками весом в тысячу талантов. Такое невероятное богатство заставило солдат на время забыть о дисциплине – они вернулись к повиновению лишь после того, как поделили добычу.
«Черепаха»
Главной целью Сципиона была Бирса – крутой холм с кремлем, куда бежали очень многие карфагеняне. С захваченной римлянами площади к Бирсе вели три узкие улицы, застроенные огромными шестиэтажными домами. Каждый такой дом превращался в неприступную крепость, которую римлянам приходилось брать боем с тяжелыми потерями, сражаясь и на улицах, и на этажах, и на крышах – по ним пунийцы переходили с дома на дом. Сохранившиеся свидетельства античных историков позволяют лишь в малой степени представить весь ужас того беспощадного сражения, которое развернулось на подступах к Бирсе. Наиболее впечатляющую картину рисует греческий историк Аппиан: