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