Едва финикийцы приготовились, как раздалась тяжелая поступь подкованных башмаков о камни мостовой, и в конце улицы показались красные щиты римских легионеров. Раздалась короткая команда на латыни, – римляне остановились. Казалось, их центурион, здоровенный детина, шагавший впереди, не ожидал увидеть себя отрезанным о лагеря. Два отряда разделяло сейчас не больше сотни метров.

Перед Федором вдруг вновь пронеслись воспоминания, когда он вот так же шагал с красным щитом и коротким мечом в этих шеренгах, наводя ужас на врагов Рима, до тех пор, пока судьба не вывела его совсем на другую дорогу.

– Мы не будем ждать, – вдруг крикнул он, – солдаты, в атаку! За Карфаген!

Командиры спейр вскинули вверх мечи, повторили приказ, и африканцы, сжав покрепче оружие, рванулись навстречу римским солдатам. Легионеры отреагировали мгновенно.

И в том и в другом войске в первых шеренгах шли копейщики. Пилумы римлян и саунионы[12] карфагенян взметнулись в воздух одновременно и обрушились ураганом на солдат противника. Возникла свалка. Пораженные в грудь и шею воины, выронив оружие, падали на камни мостовой, под ноги своим товарищам, а по их еще теплым телам уже топтались подкованные башмаки врагов.

Противники схватились в узком пространстве улицы, застроенной двухэтажными домами зажиточных горожан. Звон мечей и грохот сталкивающихся щитов заглушил все вокруг. В этот момент сверху на римлян полетели стрелы. Федор не зря приказал разместить лучников на крышах, и они делали свою работу хорошо. Римляне несли больше потерь, чем африканские пехотинцы, а лишенные баллист и «Скорпионов», оставшихся в крепости, ничего не смогли им противопоставить. Однако, разъяренные поражением в начале боя, легионеры поднажали и стали теснить первую спейру, скоро выдавив ее за перекресток улиц.

Часть римлян после этого, повинуясь приказу своего центуриона, бросилась на соседние улицы, пытаясь найти свободный проход и обойти финикийцев, стоявших у них на пути сплошной стеной. Но и там натолкнулась на заграждения из ощетинившихся клинками пехотинцев Карфагена. Звон мечей и крики огласили теперь и соседние улицы. Поле боя быстро расширялось.

Со своего места Федор уже не мог хорошо рассмотреть, как развивается битва, и, спрыгнув с коня, вошел в ближайший дом. Поднявшись на крышу вместе с Терисом и двумя адъютантами, он увидел все как на ладони.

Разъяренные римляне теснили его солдат по всем трем улицам, а одна манипула легионеров прорвалась и зашла в тыл левому флангу. Римляне использовали свое численное преимущество. Судя по их количеству, крепость, видимо, покинул весь гарнизон.

– Что-то быстро они решились на это, – пробормотал Федор, глядя, как легионеры атакуют по всему фронту, прорываясь и растекаясь по нескольким улицам небольшими отрядами, – странно. За стенами было бы легче отсидеться до подхода своих подкреплений. Либо их командир большой трус, либо они нас давно поджидали.

По лестнице застучали торопливые шаги, и на крышу поднялся посыльный.

– Чайка, – доложил посланник Адгерона, – лагерь взят. Мы преследуем отступающего противника.

– Как, – удивился Федор, – уже взят? Быстро вы обернулись. Молодцы. Сколько же там было римлян?

Солдат зажал раненое плечо, доспех уже намок от крови, и лишь потом ответил.

– Не меньше, чем нас. Но едва наши хилиархии пошли на штурм, как римляне покинули лагерь и стали отходить по дороге в сторону гор.

У Федора опять промелькнули смутные подозрения, что он присутствует зрителем на постановке какого-то римского представления. В этот момент снизу раздались крики ярости, и очередная шеренга римлян врубилась в строй карфагенян, оттеснив их почти к тому дому, на крыше которого находился их главнокомандующий. Следовало немедленно менять наблюдательный пункт.