Солдаты лоялистов миновали ориентир, обозначавший эффективную дистанцию поражения картечи. Канонир, удерживающий факел, вопросительно посмотрел на командира. Но мужчина не спешил. Оба они, командиры расчётов, договорились заранее, что подпустят врагов поближе. Чтобы дошли до второго ориентира.
Короткий жест они выполняют почти синхронно, когда лоялисты доходят до приметного куста в стороне от дороги. Канониры, напряжённо ожидавшие этого сигнала, подносят факелы к запальным отверстиям, также почти одновременно. Порох сгорает за короткие доли секунды.
Два выстрела перекрывают бой барабанов. Сотням свинцовых дробинок требуются жалкие мгновения, чтобы пролететь разделявшие форт и людей две с небольшим сотни метров. Первый отряд лоялистов мгновенно редеет вдвое. Две небольшие фортовые пушки оставляют на поле боя две просеки, первыми собирая кровавую жатву, открывая счёт в этом бою.
— Огонь! — командует Комендант.
Отряд лоялистов уже сорвался с места, уже бежит вперёд, чтобы спрятаться под стенами, в мёртвой зоне, где их не смогут достать мушкеты. Но защитники стреляют не в них, а в следующий отряд. Офицер лоялистов второго отряда кричит команды, первая шеренга встаёт на колено, и вот уже две шеренги дают синхронный залп. Пули бьют по стенам и пролетают мимо зубьев, находя своих жертв. Падают защитники, пули пробивают им головы, врезаются в плечи, застревают в груди. Пушки перезаряжаются снарядами шрапнели, канониры спешно выставляют короткую задержку. Фортовые пушки, устаревшие, но вполне ещё способные принести опустошение в ряды врагов, готовятся к новому залпу.
Остатки первого отряда лоялистов добегают до стен, но это их не спасает. Солдаты наверху зажигают ручные гранаты и сбрасывают их вниз. Через несколько секунд раздаётся нескладная серия взрывов, что добивает остатки первого отряда. Второй отряд продолжает огонь по стене, солдаты умело стреляют четырьмя шеренгами, но падают значительно быстрее защитников крепости.
А затем стреляют пушки. В этот раз их огонь не столь удачен, один снаряд уходит выше, и основной заряд картечи, хотя и задевает задние ряды отряда, уходит в землю. Второй снаряд взрывается удачнее, оставляя узкую полосу смерти в строю врага.
Офицер третьего отряда, почти достигшего позиций второго, выкрикивает команду на штурм. Отряд рассыпается небольшими группами и рвётся к стене, не прикасаясь к винтовкам. Вместо этого, в их руках возникают гранаты.
Одна из пушек даёт следующий выстрел шрапнелью, их расчёт справляется с перезарядкой быстрее. Снаряд удачно подрывается прямо перед рядами второго отряда. И вновь десятки мертвецов падают на холодный камень.
Промедление второго расчёта было вызвано заряжанием картечи. Они успевают, выстрел кладёт разом одну из групп штурмующих. Расчёт полностью реабилитировался за прошлый неудачный выстрел.
В нескольких местах в нападавших со стены летят гранаты, но без особого успеха, враги ещё не успели подойти достаточно близко.
Второй отряд лоялистов дрогнул. Офицеры и большинство десятников к этому моменту были мертвы, началось паническое бегство. Их место уже занимал четвёртый отряд, также открывший пальбу шеренгами, продолжая обстреливать защитников. Бойцы гарнизона падали, раненые и мёртвые. В количестве куда меньшем, чем у лоялистов, но атакующие, похоже, готовы были к такому размену.
Второй бросок гранат со стен был удачнее предыдущего, перебив или разогнав несколько групп, подошедших вплотную. Но не всех. Атакующие стремились в первую очередь забросить свои гранаты на башни, чтобы уничтожить орудия. Но были и те, кто забрасывал смертоносные заряды просто на стены. Раздалось несколько взрывов. На одной из башен вспыхнул огонь, но страж быстро справился с пламенем, не дав тому разойтись. Под стену снова полетели гранаты, добивая остатки третьего отряда лоялистов.
Раздался выстрел одного орудия, а с некоторым запозданием разрядилось и второе. Два пучка смертоносной стали один за другим обрушились и без того успевший поредеть строй. И лоялисты снова дрогнули. Остатки отряда развернулись и бросились бежать. Пятый отряд, шедший последним, не успел вступить в бой, да в этом и не было смысла.