Варяги пришли на третий день, хотя их ждали накануне - видно, что-то их задержало в пути. Полк, как и городское ополчение, еще со вчерашнего дня стоял наготове на правом берегу, на левом оставили только часть стрелков. Брандеры стояли наготове выше по течению, экипажи так и заночевали в них. Солнце уже поднялось высоко, когда дозорные дымом подали сигнал о подходе врага. Еще через час вдали показался первый драккар, за ним гуськом остальные суда. Дали возможность им втянуться в сузившийся фарватер реки, после по протяжному звуку сигнального рога с обеих берегов открыли огонь зажигательными и обычными стрелами.
В ту же минуту навстречу варягам вышли ладьи-брандеры, скрывавшиеся до того у берега, их экипажи на ходу разожгли огонь и теперь каждое судно пылающим факелом неслось по течению к своему драккару. Сблизились и, несмотря на стрельбу лучников с варяжских кораблей, пошли на таран. Не всем ладьям удалось сцепиться с драккарами - часть проскочили, задев лишь краешком увернувшегося врага, но больше угодили в цель. Вскоре один за другим те запылали, а стрелы новгородских лучников не давали варягам затушить огонь. Многие из них бросились в воду, пытаясь доплыть к уцелевшим судам и берегу, но мало кому то удавалось - тонули под тяжелой сбруей или шли ко дну, пораженные стрелами.
Лишь половина драккаров смогла пристать к берегу, но и они горели, как от огня брандеров, так и зажигательных стрел. Под ливнем бронебойных стрел и сулиц, прикрываясь от них щитами, варяги спешно высаживались прямо в воду, а потом искали путь наверх, теряя немалую часть на подъеме. Поднялись на высокий берег около двухсот из них, но даже в таком, более, чем на половину уменьшившемся составе, они представляли грозную силу. Не теряя ни секунды, поставили строй, а потом пошли вперед, вытягиваясь клином. Лучники ополчения отступили под защиту основного войска, вставшего в сотне метров от берега, отсюда продолжали огонь, больше беспокоящий, не давая врагу перевести дух и оглядеться.
Как в бою с Ярополком, переднюю линию обороны прикрыли сцепленными между собой повозками, только здесь они заняли всю ширину поля до опушки леса. Лишь по краям оставили проход для конницы, стоявшей наготове в ожидании своего часа. Необычное для этого времени укрепление на мгновения привело в замешательство врага, он даже замедлил движение, но потом, после окрика своего вожака, ускорился и почти бегом, но держа строй, бросился вперед. Вставшие сразу за вагенбургом воины полка встретили его ударами длинных копий, тех же, кто попытался с ходу запрыгнуть на повозки, остановил второй ряд, уже с короткими копьями и мечами. Правда, таких оказалось немного - у варягов в крови врослось держаться строем, не выбиваться из нее.
Первый их ряд почти уперся в укрепление новгородцев, задние напирали на них, но пройти дальше им не удавалось - так и встали в бессильной ярости, не имея возможности поразить близкого, но не достижимого противника. Лучники же били их в упор, стрелы пробивали щиты насквозь, доставая до тела. То тут, то там в строе варягов открывалась брешь, хотя они почти тут же закрывали ее, но все же еще кто-то из них падал от брошенной через нее сулицы или копья. Шли минуты боя, по команде своего конунга враг попытался отойти назад, когда пошла в атаку по сигналу рога тяжелая конница. Она за считанные десятки секунд ворвалась в смешавшиеся сзади ряды варягов, разорвала их строй, давя массой коней. Поднявшаяся позади сумятица внесла растерянность и в первые ряды, прежде плотный строй отчасти нарушился.
По команде Варяжко вперед бросились бойцы передовой линии, перепрыгивая через повозки, за ними остальные и сам командир. Они врезались в варяжский строй, пробивая его копьями, а потом пошла близкая сеча - с мечами и палицами. Так, давя противника с двух сторон, разбили его на отдельные группы, а потом, пользуясь почти тройным перевесом, изрубили оставшуюся варяжскую дружину. Но и в таком отчаянном положении враг не сдавался, бился до последнего своего воина. Варяжко сам принял бой с вождем - могучим, как дуб, викингом, сокрушительными ударами своего меча поразившим уже трех его бойцов. Мгновенно, на сверхскорости, сблизился с ним и ударом снизу вспорол брюшину, а затем уколом в открытое горло покончил со все еще стоявшим на ногах противником.