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