Между тем консулы медлили. Они рассчитывали, по-видимому, что в любой момент без особого труда смогут овладеть безоружным городом, а может быть, и не решались как-то сразу подвести своих солдат к его стенам. Не исключено, что они рассчитывали на сдачу Карфагена. К тому же у римлян вышли неприятности с Массанассой, который без всякого энтузиазма наблюдал, как союзники уводят у него из-под носа богатейшую добычу. Он, правда, в конце концов предложил свою помощь, но консулы ответили, что обратятся к нему в случае надобности [Апп., Лив., 94]. Лишь через несколько дней, которые они провели в переговорах с Массанассой и в хлопотах о доставке продовольствия, консулы подошли наконец к Карфагену и попытались взять его штурмом.
Манилий двигался по перешейку, соединявшему Карфаген с материком, рассчитывая, что сможет засыпать там ров и овладеть сначала небольшим передним укреплением, а потом и стенами. Ценсорин с суши и с моря продвигал лестницы к слабо укрепленному углу стены. Однако, натолкнувшись на сопротивление, которого они не ожидали, римляне отступили. Пока шел бой, с тыла подошел Гасдрубал и расположился за болотом; опасаясь внезапного нападения, консулы принялись укреплять собственные лагеря [Апп., Лив., 97]. По завершении этой работы Ценсорин переправился через болото за лесом для постройки осадных машин; там на него напал во главе отряда пунийской конницы Гамилькар (у Аппиана, Гимилькон) Фамея. Римляне потеряли в ожесточенной схватке 500 человек, однако лес Ценсорин все-таки добыл, и по его приказанию в римском лагере изготовили новые лестницы и осадные машины. Снова римляне пошли на штурм города и снова отступили. Манилий отчаялся взять город со стороны перешейка [Апп., Лив., 97]. Римское командование разработало другой план.
Засыпав землею часть болота вдоль косы, выдающейся глубоко в море, Ценсорин придвинул к стене два больших тарана. В результате их работы часть стены упала, и уже можно было видеть дома и улицы города. Но карфагеняне бросились к пролому и, оттеснив противника, принялись ночью спешно заделывать стену; часть их - вооруженные и безоружные, с одними только факелами в руках, вышли за городскую стену и сожгли или привели в негодность машины. Утром у пролома завязалось новое сражение. Римляне пытались прорваться в город. Карфагеняне противопоставили им шеренги вооруженных воинов, за которыми толпился народ с кольями и камнями в руках. Многие пунийцы ожидали неприятеля на крышах. Карфагенянам удалось вытеснить римлян за городскую стену; от преследования их спас Сципион Эмилиан, тогда военный трибун [Апп., Лив., 98; Ливий, Сод., 49; Орозий. 4, 22, 7; Зонара, 9, 21].
Ко времени летнего солнцестояния в лагере Ценсорина из-за ядовитых испарений начались болезни, и он счел за благо перебраться к морю. Между тем пунийцы, используя затишье, решили нанести удар по римскому флоту. С этой целью они хворостом и паклей нагружали небольшие парусные лодки, подтаскивали их канатами вдоль стен к тому месту, откуда ветер гнал бы их к римскому флоту, потом насыпали серу, заливали смолу, поджигали и пускали. В результате римляне потеряли почти все свои корабли. Осенью 149 г. Ценсорин уехал в Рим проводить очередные выборы магистратов. Руководство осадой целиком перешло к Манилию. На его лагерь карфагеняне предприняли еще одну вылазку. Глухою ночью они подошли к оборонительному валу и принялись его разрушать. Им помешал Сципион Эмилиан, ударивший по карфагенянам с тыла и заставивший их отступить [Апп., Лив., 99]. После этого события Манилий построил вокруг лагеря стену [Апп., Лив., 100].
Беспрестанные неудачи и трудности, с которыми Ценсорин и Манилий столкнулись при попытках штурмовать обезоруженный, но хорошо укрепленный город, решительное сопротивление карфагенян заставили римское командование отказаться от продолжения борьбы у городских стен. Ведя по-прежнему осаду, Манилий главные операции перенес в Ливию - против отрядов Гасдрубала и Гамилькара Фамеи. В особенности тревожил римлян Фамея; своими партизанскими налетами он почти совершенно парализовал действия римских фуражиров и команд, посылавшихся за продовольствием. Правда, он делал исключение для подразделений, которыми командовал Сципион Эмилиан; они отличались высокой дисциплиной и организованностью, так что Фамея не мог рисковать [Апп., Лив., 100 - 101].
Не принес Манилию удачи и поход против Гасдрубала к Неферису. Там римляне, окруженные возвышенностями и крутыми склонами, занятыми неприятелем, вынуждены были пробираться через заросли, ущелья и горные потоки и едва не попали в ловушку. Ожесточенное сражение не дало перевеса ни одной из сторон. Гасдрубал засел в неприступном укреплении и, когда римляне, ничего не добившись, начали отступление, напал на уходящих. От полного разгрома римскую армию и на этот раз спас Сципион Эмилиан [Апп., Лив., 102 - 103; Ливий, Сод., 49; ср. у Зонары, 9, 27].
Кампания 149 года не увенчалась сколько-нибудь заметными успехами римского оружия. Вопреки всем ожиданиям война затягивалась, и сенат, обеспокоенный таким развитием событий, отправил в Африку специальную комиссию разузнать, что, собственно, происходит. Картина, которую сенатские уполномоченные застали, была весьма неприглядной; если только наши источники не преувеличивают, единственным римским военачальником, добившимся некоторых, правда, пока не слишком ощутимых побед, да к тому же в оборонительных боях, был Сципион Эмилиан [Апп., Лив., 105]. И наверное неслучайно и старик Катон уже на краю могилы отличил Эмилиана, характеризуя его стихом из "Одиссеи": "Он лишь с умом; все другие безумными тенями реют" [Одисс., X, 495; см. об этом: Полибий, 36, 8, 6; Диодор, 32, 9а; Плут., Кат., 27; ср. у Ливия, Сод., 49, а также у Плут., Апоф., З].
Как бы то ни было, сенат счел необходимым напомнить Массанассе о союзе и о том, что римляне нуждаются в его помощи. Однако сенатские послы уже не застали престарелого царя в живых. В память о прежних дружественных отношениях со Сципионом Массанасса просил Эмилиана разделить наследство между его сыновьями [ср. у Евтропия, 4, 11; Орозий, 4, 22, 8]. Политическое значение этой миссии и для Рима, и для самого Эмилиана очевидно. Эмилиан сделал все, чтобы максимально ослабить Нумидийское царство и еще крепче привязать его к Риму. Он сделал царский титул, как говорит Аппиан, общим достоянием всех трех претендентов - Микипсы, Гулуссы и Мастанабала, причем Микипсе он предоставил обладание Циртой и царским двором, т. е. формальную верховную власть, Гулуссе - ведение войны и заключение мира, а следовательно, и командование армией, а Мастанабалу - суд над подданными, т. е. гражданское управление [Апп., Лив., 105 - 106; Ливий, Сод., 50; Зонара, 9, 27]. Это решение лишило каждого из них необходимой полноты власти (особенно комическое зрелище должен был представлять Микипса, лишенный реальных полномочий) и подготовило почву для раздоров в отдаленном будущем между членами нумидийского царского дома. Однако оно позволило Эмилиану привести в римский лагерь всадников Гулуссы и направить их на борьбу с Фамеей [Апп., Лив., 107].
Впрочем, долго воевать с ним не понадобилось. Эмилиан нашел случай вступить в личные переговоры с Фамеей, предложил спастись ему самому, коль скоро он не может спасти государства, и обещал прощение и благодарность римлян. Фамея, видимо скептически оценивавший перспективы карфагенского сопротивления, но не хотевший обнаруживать своей заинтересованности в обещаниях Эмилиана, сказал, что обдумает его слова и своевременно сообщит [там же]. Между тем Манилий снова двинулся к Неферису против Гасдрубала, расположился там лагерем, но добиться успеха по-прежнему не смог. Как раз в этот момент Эмилиан получил известие от Фамеи, который с частью (измене остальных помешал Ганнон Белый) своего отряда перешел на сторону римлян [Апп., Лив., 108; Диодор, 32, 17, 1; Ливий, Сод., 50; Зонара, 9, 27]. Теперь Манилий счел возможным отступить к своему основному лагерю [Апп., Лив., 109].
Там его уже ожидал новый консул - Луций Кальпурний Писон Цесоний, которому сенат поручил ведение африканской войны. Командовать флотом назначили Луция Гостилия Манцина. Манилий должен был возвратиться в Рим; туда же он отправил и Эмилиана вместе с Фамеей. Сенат щедро наградил Фамею за предательство, пожаловав пурпурное одеяние с золотой пряжкой, коня с золотой сбруей, полное вооружение и 10 000 драхм. Обещали ему и еще больше, если он будет и в дальнейшем помогать римлянам. Фамея, в свою очередь, заверил недавних врагов в преданности и, воодушевленный открывшимися ему блестящими перспективами, воротился в Африку, в римский лагерь [там же].
Кампанию 148 года Писон начал атаками на африканские города. Ему не удалось овладеть Аспидой, но он захватил какой-то другой пункт, названия которого источник не упоминает, а затем подступил к Гиппону Диарриту и безуспешно осаждал его в течение целого лета. Потеряв все осадные орудия, Писон удалился на зимние квартиры в Утику [Апп., Лив., 110; Зонара, 9. 29].
Такой ход военных действий, естественно, внушил карфагенскому демократическому правительству уверенность в своих силах и надежду на победу, тем более что к Гасдрубалу перебежал от Гулуссы нумидиец Бития с 800 всадников, а Микипса и Мастанабал вовсе не торопились помогать римлянам [Апп., Лив., 111].