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

Командующий осмотрел редкий лес вокруг (поле с уже давно скошенным и заскирдованным сеном осталось позади) и натянул поводья.

– Торопиться не станем, – сказал он свите, – переправимся последними.

Рассвет ещё только начинал брезжить, когда армейский корпус имперцев уже полукругом оцепил место расположения противника.

Командующий для наблюдательного пункта выбрал себе небольшой, заросший смородиновыми кустами холм в центре своего войска. Отсюда он мог хорошо видеть ход сражения.

Сбоку от его временной ставки и чуть позади изготовились к бою артиллеристы. Два костра для поджигания запальных шнуров они устроили в небольшой промоине, углубив её ещё на метр.

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

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

Именно в этот момент на северном фланге псковитян несколько раз размашисто отсигналил яркий факел, и полки без обычных звуков горнов и барабанов, не издавая боевых кличей, двинулись ускоренным шагом на врага.

Всё войско псковитян для удобства ведения боя среди палаток, шатров, повозок и загородок действовало в составе взводов, выстроившихся в три шеренги по десять человек в каждой. Между взводами шли арбалетчики из состава обозников, прикрытые конниками рот и батальонов. Кавалерийские и разведывательные роты полков от непосредственного участия в сражении были командующим отстранены. Им он поставил задачу перехватывать тех, кто попытается сбежать из лагеря.

– Тревога! – где-то южнее холма со ставкой закричал первый увидевший появившегося врага наёмник.

Крик оказался подхвачен сразу десятком глоток и покатился по вражескому стану волной.

– Быстро спохватились, – досадливо махнул рукой присоединившийся к командующему его адъютант.

– А ты чего ждал? – Генерал на миг отвлёкся от наблюдения за начавшимся сражением и посмотрел на офицера. – Что они дадут себя во сне прирезать? Не те это люди.

Ширина прибрежной полосы, занятой наёмниками, на разных участках составляла от ста до трёхсот-четырёхсот метров. Отряды псковитян не могли быстро преодолеть эти расстояния, оставляя за спиной живых врагов, способных ударить в спину.

Взводы двигались медленно, то рассыпаясь, чтобы рубить и колоть находившихся в шатрах и палатках, либо выскакивающих наружу врагов, то вновь смыкаясь в плотные строи, выставляя перед собой ровные ряды щитов для отражения атаки приходящих в себя наёмников. Пленных командующий приказал не брать, не из-за своей жестокости, а исходя из здравого смысла – его солдаты не должны отвлекаться от боя связыванием капитулировавших врагов и конвоированием пленников в тыл. Вот по окончании сражения можно будет посмотреть и подумать, кого из раненых или трусливо спрятавшихся наёмников добить, а кому сохранить жизнь.