В Африке тем временем выступил против Карфагена нумидийский царь Сифакс, и Гасдрубал Гисконид отбыл с остатками своих войск туда, оставляя Магона в Испании одного. В надежде повторить неожиданный рейд Сципиона и отбить обратно Новый Карфаген, тот предпринял морской набег, но римский гарнизон города был не в пример сильнее потерявшего его карфагенского. Участвовавший в этом походе Арунтий, оценив ситуацию сходу, даже в штурм напрашиваться не стал, вызвавшись вместо этого разведывать местность и избежав потерь в своём отряде. А пока Магон плавал, от Карфагена отложился и Гадес. Сумев уклониться от участия в репрессиях Магона против восставшего города, наследник клана Тарквиниев всё-же остался у него, чтобы участвовать в намеченном сходу набеге на Лигурию, где предполагалось высадиться и снова взбунтовать галлов. Магон после этого должен был двинуться на соединение с Ганнибалом, а сам Арунтий – поднять мятеж против Рима в Этрурии. Судьбе не был угоден их успех, но если Магон был разгромлен и смертельно ранен в Лигурии, то нашему нынешнему нанимателю повезло больше. Потерпев неудачу в попытке мятежа, этрусские заговорщики пробились к нему и пополнили его отряд, с которым он и отплыл в Карфаген. И доставил всех в целости и сохранности, как и в прежние времена начала войны, миновав все заслоны римского флота.
Африканский поход Сципиона, учитывая его прежнюю дипломатию с Сифаксом, предугадать было несложно. Если полководцем Гасдрубал Гисконид был средненьким, то дипломатом он оказался гораздо лучшим. Зная о падкости нумидийской знати на карфагенских красавиц, он отдал Сифаксу в жёны свою дочь Софонибу, тёзку моей наложницы-бастулонки, ранее просватанную за Масиниссу. Это толкнуло того на окончательный переход на сторону римлян, зато Сифакс, реально правящий Нумидией, возобновил союз с Карфагеном. В результате Утика, близ которой высадился Сципион, не только не решилась на восстание, но и оказала ему яростное сопротивление, и в конце концов римлян удалось запереть на мысе, где они построили укреплённый лагерь. Если бы только выполнил свою задачу карфагенский флот! Увы, кончились у Карфагена толковые флотоводцы. Не сумев одолеть флот Сципиона и блокировать его лагерь с моря, карфагенские моряки свели на нет все успехи сухопутных войск. А потом римляне, воспользовавшись беспечностью противника, подожгли лагерь Сифакса и посеяли в нём панику, а при попытке спасти союзника досталось и Гасдрубалу. Нанятые для их подкрепления кельтиберы и балеарцы вскоре прибыли и восстановили боеспособность их войск, но получил подкрепления и Сципион. В пяти переходах от Утики римляне снова разгромили Гасдрубала с Сифаксом, от которого целые отряды начали перебегать к Масиниссе. Карфаген стоял на грани катастрофы, и лишь отдельные конные отряды, терроризируя коммуникации Сципиона, не давали ему подступить к городу. В их числе был и отряд Арунтия, в Африке сражавшийся на совесть. Зачем Тарквиниям римская гегемония?
Но Масинисса овладел Нумидией, а Сципион получил новые подкрепления c Сицилии, восстали ливийцы и заняли подчёркнуто нейтральную позицию подвластные Карфагену финикийские города. Ганнон Великий, извечный противник Баркидов в Совете Ста Четырёх, вёл уже переговоры о мире, когда подстрекаемая Баркидами чернь взбунтовалась и потребовала отзыва из Италии Ганнибала. Его высадка у Лептиды окончательно вскружила воинственному дурачью их дурные головы, и перемирие было нарушено весьма нагло и бесцеремонно. А чего с ними считаться, с этими римлянами, когда на помощь городу прибыл сам великий и непобедимый Ганнибал, под его знамёна готово встать многочисленное городское ополчение, а в слоновниках удалось наскрести аж восемьдесят слонов – вдвое больше, чем было у Ганнибала в начале его италийского похода? То, что впервые взявшим в руки оружие ополченцам далеко до ветеранов Сципиона, а недавно наловленные и собранные с частных слоновников хоботные – боевые лишь по названию, до горячих, но пустых голов как-то не доходило. Тех же, кто пытался их урезонить, тут же обвиняли в предательстве – со всеми вытекающими…