Было бы, однако, несправедливым полагать, что карфагеняне, надеясь на мирный исход переговоров Сифакса со Сципионом, совершенно упустили из виду возможность возобновления военных действий. В этом случае предполагалось, что царь двинет свои войска в сторону Утики, а Гасдрубал — на лагерь Сципиона [Aпп., Лив., 18]. Тем не менее провести в жизнь эти замыслы они не успели.
Начиналась весна, и Сципион, спустив на воду корабли, погрузил на них осадные и метательные орудия, чтобы создать у противника впечатление, будто он собирается подступить к Утике с моря. Одновременно он послал 2000 воинов занять холм над Утикой, тот самый, который и раньше, до ухода на зимние квартиры, занимали римляне. Все эти меры должны были отвлечь внимание противника и, кроме того, предотвратить нападение из Утики на римский лагерь, когда там будет оставлен слабый гарнизон [Ливий, 30, 4].
Закончив приготовления, Сципион приказал в тот же вечер начать построение, и около первой стражи войска уже были готовы к походу. В полночь римляне подошли к расположению противника. Подчинив часть своих войск Лэлию и Массанассе, Сципион велел им поджечь нумидийцев. Огонь быстро охватил хижины, в которых спали солдаты Сифакса; выбегая, чтобы потушить пожар, люди попадали под удары воинов Массанассы. Многие гибли в постелях, многие во время беспорядочного бегства были раздавлены в узких воротах. Сципион подошел к зимним квартирам Гасдрубала. Когда там увидели пламя над стоянкой нумидийцев, когда услышали вопли раненых и умирающих, решили, что пожар возник случайно, и, безоружные, кинулись на помощь союзникам. Однако тех, кто выбежал за ограду, перебили римляне; Сципион тотчас же ворвался в ворота, оставленные без охраны, и поджег ближайшие постройки. Огонь мгновенно распространился на весь лагерь. Карфагенские воины метались в огненном кольце; тех, кто не сгорел заживо, убивали римляне. Ворота были завалены ранеными и умирающими людьми и животными [Полибий, 14, 4-5; Ливий, 30, 5; ср. у Фронтина, 2, 5, 29].
Аппиан [Aпп., Лив., 19-22] иначе рассказывает об этом событии. По его словам, Сципион решился напасть на противника для того, чтобы предотвратить его выступление против распыленных по стране римских воинских частей; сначала римляне напали на лагерь Гасдрубала и подожгли его, а затем Массанасса атаковал Сифакса, который не помог союзникам, и заставил его бросить лагерь и бежать.
Как бы то ни было, одним решительным ударом в самом начале кампании 203 года Сципион уничтожил обе армии Сифакса и Гасдрубала сына Гисгона [ср. также у Орозия, 4, 18, 18-19]. Правда, царь и пунийский командующий уцелели, однако вместе с ними спаслось от побоища только 2000 пехотинцев и 500 всадников [Ливий, 30, 5]. И Карфаген, и Нумидийское царство очутились перед необходимостью в разгар кампании спешно восстанавливать свою способность к сопротивлению. Значение этого успеха римского оружия определялось в немалой степени еще и тем, что перед Массанассой открывалась реальная возможность не только восстановить свою власть, но и увеличить владения в Нумидии, что должно было привести к военно-политической изоляции Карфагена в Африке. Результаты победы Сципиона сказались незамедлительно: один из ближайших городов сдался римлянам, а два других легко были захвачены силой и разграблены. Гасдрубал, пытавшийся было укрыться в первом из них, ушел в Карфаген[547]
, а Сифакс занял укрепленную позицию в 8 милях от пожарища.В Карфагене, едва узнав о пожаре и гибели армий Гасдрубала и Сифакса, решили, что теперь Сципион прекратит осаду Утики и двинется против самого Карфагена. Необходимо было срочно принимать решения, и суффеты обратились к совету. На его заседании высказывались различные мнения. Одни предлагали начать со Сципионом переговоры о прекращении войны, другие — вызвать из Италии Ганнибала, третьи — воссоздать армию и убедить Сифакса продолжать войну. Последнее мнение восторжествовало, и Гасдрубал и Сифакс спешно собрали новую армию, насчитывавшую почти 30000 человек [Полибий, 14, 6; Ливий, 30, 7]. Скоро, однако, выяснилось, что эти меры далеко не достаточны.
Сципион, вернувшийся сразу же после разгрома неприятеля к осаде Утики, узнал, естественно, об этих приготовлениях и, оставив у стен Утики небольшие отряды, пошел со всей своей армией навстречу Гасдрубалу и Сифаксу. Сражение произошло на Великих Равнинах[548]
. Наспех собранные и плохо обученные, нумидийцы и карфагеняне бежали при первом же ударе римских легионов. Сопротивление оказал только отряд кельтиберских наемников, которые все до единого пали в бою [Полибий, 14, 8; Ливий, 30, 8]. Сципион поручил Лэлию и Массанассе преследовать Сифакса и Гасдрубала, а сам подчинил себе частью обещаниями, частью силой еще несколько окрестных городов [Полибий, 14, 9, 2-5; Ливий, 30, 9, 1], а затем, продвигаясь далее к Карфагену и ища наиболее благоприятную позицию, Тунет.