— Молчать! — рявкнул Макрон. — Без паники! Пока мы живы, им нас не сломить. Первым двум отделениям — приготовиться! Кастор, — окликнул он заслуженного ветерана. — Принимай командование над остальными. Быстро обрушьте соседние хижины и перекройте обломками улицу. Задание понял?
— Так точно, командир.
— Только не забудьте оставить для нас проход. Когда все будет готово, дайте сигнал, и мы вернемся.
Макрон повернулся к двум отделениям авангарда.
— Итак, ребята, послушайте. Сейчас германцы прорвутся на улицу. Мы встретим их. И будем сдерживать ровно столько времени, сколько потребуется нашим товарищам, чтобы сделать свою работу. Ну а потом побежим к нашим. Со всех ног. Ясно?
— Да, командир.
Два отделения быстрым маршем удалились от основной части центурии и подошли воротам настолько, насколько позволял жар. Там Макрон приказал солдатам выстроить из щитов стену, и они стали ждать.
Впрочем, ожидание продлилось недолго. Огонь в проеме ворот был потушен, теперь там чернела груда обугленных, слабо тлеющих досок и балок. От них еще тянуло жаром, но германцы, не обращая на это внимания, перебрались через завал и, снова выстроившись в цепочку, принялись заливать пылающие обломки лачуг. Римляне, не имея возможности помешать этой работе, молча за ней наблюдали. Катон, стоявший во второй шеренге, изо всех сил стиснул древко штандарта, силясь унять нервную дрожь. Он искоса посматривал на стоявших рядом товарищей: все они были угрюмы и сосредоточенны.
Неожиданно варвары, побросав свои ведра и издавая истошные крики, устремились вперед.
— Спокойно, ребята! — пробурчал Макрон. — Главное, держать строй. Пока мы держим строй, все будет в порядке.
Первым на римлян мчался гигант с длинными, развевающимися волосами. Он с ходу врезался в стену щитов и, нарвавшись на меч, с хрипом упал, но за ним спешили другие. Не ведая страха, германцы кидались на мечи и на копья, отчаянно стараясь проделать брешь в глухой обороне врага. Они гибли один за другим, у ног легионеров росла гора трупов, но яростный натиск вынуждал их медленно отступать. Кроме того, они тоже несли потери. Миг — и сосед Макрона застонал, пораженный ударом копья. Из раны хлынула кровь, солдат упал, и его место в строю тут же занял воин второй шеренги. Товарищи ничем не могли помочь раненому, ибо были оттеснены, и он оказался среди германцев. Какой-то варвар с торжествующим криком пронзил несчастному горло, и ударившая фонтаном темно-красная кровь обрызгала римские щиты.
Катон, оказавшийся в первой шеренге, непроизвольно пригнулся, уворачиваясь от нацеленного ему в лоб копья, и штандарт, качнувшись, наклонился вперед. Германцы мигом устремились к нему, один ухватился за древко.
— Руки прочь, варвар! — крикнул Макрон, вонзив свой меч в нерасчетливо подставленную варваром грудь.
Пальцы врага разжались, и сгорающий от стыда оптион снова вернул штандарт в вертикальное положение.
Улучив секунду, Макрон оглянулся и увидел, что улица перегорожена мощным завалом из бревен и горящей соломы. «Пора», — решил он.
— Слушай мою команду! Тыловое отделение, отступить!
Повторять приказ не потребовалось: солдаты второй шеренги повернулись кругом и со всех ног припустили к узкой щели в баррикаде. Увидев бегущих, германцы презрительно захохотали и с обновленной яростью обрушились на жалкую кучку римлян, продолжавших, сомкнув щиты, преграждать им дорогу. Даже Катон, при всей своей неопытности, понимал, что столь хилому строю вражескую орду не сдержать.
Однако это понимал и Макрон и потому, вместо того чтобы попытаться воспротивиться натиску, неожиданно крикнул:
— Вперед! Руби!
Римляне разомкнули строй и с мечами наголо врубились в первые ряды германцев, никак не ожидавших атаки со стороны малочисленного противника. Маневр оказался столь внезапным, что варвары на миг растерялись и попятились.