Киевляне бились люто, в ожесточенной рукопашной схватке перемешались всадники и пешие, русские и половцы. Уступать не хотел никто. Но половцы постепенно брали киевлян в клещи, дробили их строй на части, и вскоре боевой порядок в полках Святополка рухнул. То здесь, то там стали появляться первые беглецы, затем количество испуганных и охваченных паникой людей превратилось в ручеек, наконец, побежало всё киевское войско. Святополк в ярости метался среди ратников, пытаясь остановить поток беглецов, в одиночку бросался на половецких всадников, страшными ударами меча валил степняков вместе с конями на землю. Панцирь Святополка был забрызган своей и чужой кровью, щит иссечен саблями и пробит копьями. Но князь ничего не замечал и, как безумный, продолжал рубить выщербленным клинком. В себя князь пришел, только когда оказался за стенами Треполя. Святополк Изяславич разжал сведенные судорогой пальцы, выронил на землю обломок меча и принял из заботливых рук воеводы ковш студёной воды. Издалека доносился грохот битвы, ещё бились Владимир и Ростислав, но киевскому князю уже было всё равно. Дождавшись ночи, Святополк покинул Треполь и бежал в Киев.
Черниговские и переяславские полки вступили в битву со всей половецкой ордой. Но силы были уже неравны, и степняки одолевали. Сбитые с позиций, русские ратники карабкались на валы и бежали к Стугне, дружины Мономаха и Ростислава прикрывали отход. Под ударами сабель и копий половцев гридни один за другим валились с коней, паника, как половодье, охватывала остатки русской рати. Наконец дружинники не выдержали сумасшедшей рубки, развернули коней и помчались прочь с поля боя. Владимир и Ростислав одновременно примчались на берег Стугны и погнали коней в воду. Бурный поток подхватил Ростислава вместе с конем, закружил в водовороте и вырвал князя из седла. Тяжелая кольчуга тянула Ростислава на дно, Мономах увидел лишь перекошенное от ужаса лицо брата. Владимир бросился на помощь, но нога запуталась в стремени, князь ушел под воду, нахлебался воды и едва не утонул. А когда вынырнул, Ростислава нигде не было видно. С трудом добравшись до берега, черниговский князь упал на траву и долго лежал без движения. Кто-то из дружинников осторожно потрогал Мономаха за плечо. Князь поднялся, оттер с лица речной ил, с трудом залез в седло и помчался прочь от этого проклятого места. Путь его лежал в Чернигов.
* * *
Битва на Стугне закончилась сокрушительным разгромом русской рати. Виновник катастрофы был только один – Святополк Изяславич, своими непродуманными действиями спровоцировавший войну с половцами. Затем киевский князь усугубил стратегическую ситуацию тактическими ошибками. И хотя в битве Святополк дрался мужественно, «держался крепко», это не повлияло на исход битвы, именно разгром киевлян на правом фланге привел к трагедии. Половцы применили тактику, которая была стара как мир: сковав атаками легкой конницы дружины Владимира и Ростислава, нанесли лучшими войсками удар по рати Святополка. По крайней мере, такой вывод напрашивается после прочтения летописных текстов. В любом другом случае действия союзных князей, не оказавших в критический момент битвы помощи Святополку, не поддаются логическому объяснению.
Летописи подробно описывают как расположение русских полков, так и ход битвы: «Святополк же и Владимир и Ростислав, построив дружину, пошли вперед. И шел на правой стороне Святополк, на левой Владимир, посередине же был Ростислав. И миновав Треполь, прошли вал. И половцы выступили навстречу, выставив впереди стрелков. Наши же, став между валами, подняли свои стяги, и стрелки пошли из-за вала. И половцы, приблизившись к валу, подняли стяги свои и налегли сперва на Святополка и взломали полк его. Святополк же держался крепко, а люди его побежали, не выдержав натиска воинов, после чего побежал и Святополк. Потом половцы наступили на Владимира, и была брань лютая; побежали и Владимир с Ростиславом, и воины его» (4, 212). За некоторым исключением, данная информация совпадает с рассказом Яна Длугоша: «Они выводят войска в поле против врага и, сделав первую остановку у Котрополья, приходят к реке Стугне, где осведомляются о настроении воинов, хотят ли те сражаться. И поскольку мнения разошлись, князь Владимир советовал, перейдя реку, вступить с врагом в переговоры о мире. Хотя многие одобряли это, речь не понравилась киевлянам, которые отказались заключать какой – либо мир с половцами. Все согласились с таким решением, [и] перейдя реку Стугну, которая тогда была переполнена водами, они направляют выстроенные полки на врага. Ростислав держал левое, Святополк правое крыло, а Владимир – центр, и двадцать шестого мая они начинают битву. Половцы, выслав вперед лучников, нападают на русские войска, расположенные между двумя рвами. Первым делом они поражают Святполка и его войско на правом крыле, и после того как воины Святополка обратились в бегство, за бегущими последовал и сам Святополк. Затем половцы обрушиваются на Владимира и Ростислава и поражают их, и Владимир и Ростислав бегут с оставшимися воинами, и Ростислав попадает в опасность на реке Стугне, когда волны стали захлестывать его. Брат его Владимир, пытаясь помочь ему, едва сам не захлебнулся в воде. После того как Ростислав и многие воины утонули, Владимир с немногими, переплыв реку, стал на другом берегу, оплакивая своего брата Ростислава и воинов, которые погибли вместе с ним в бою и в волнах» (28, 278).
Летописцы единодушны в определении места битвы – на правом берегу Стугны, к югу от крепости Треполь. В наши дни это село Треполье недалеко от Киева: «В центре села, на прав. бер. р. Днепр при впадении в него р. Красной, городище – остатки древнерусского Треполя, впервые упомянутого в летописи под 1093 г. Укрепления прослеживаются плохо. Поселение вытянулось вдоль Днепра на 800 м. Площадка городища застроена. Среди случайных находок имеются свинцовая вислая печать с изображением святых Михаила и Георгия по сторонам, несколько серебряных гривен киевского типа, свинцовые пломбы, стеклянные браслеты, гончарная древнерусская (XI – ХIII вв.) керамика» (64, 173). Вопрос в том, насколько далеко от Треполя ушла русская рать.
В этой битве погибли дружины трех сильнейших княжеств Руси, на поле боя осталось множество бояр и воевод. Но самой тяжелой потерей стала гибель переяславского князя, для Владимира Мономаха смерть младшего брата стала настоящей трагедией. После побоища тело Ростислава было найдено в реке и доставлено в Киев. В последний путь переяславского князя провожали огромные толпы народа, рыдала безутешная мать, киевское духовенство отпевало погибшего в Софийском соборе. Погребли Ростислава рядом с отцом, Всеволодом Ярославичем. Безвременная смерть молодого князя поразила современников, неудивительно, что со временем она обросла легендами. Любопытный рассказ на эту тему содержится в Киево-Печерском патерике: «Случилось однажды в монастыре, что осквернился сосуд от падения в него какого-то животного; и по этому случаю преподобный Григорий пошел к Днепру за водой. В то же время проходил здесь князь Ростислав Всеволодович, шедший в Печерский монастырь для молитвы и благословения: он, с братом своим Владимиром, шел в поход против воевавших с Русью половцев. Увидали княжеские слуги старца и стали издеваться над ним, выкрикивая срамные слова. Инок же, провидя, что близок их смертный час, стал говорить им: «О чада! В то время как вам следовало бы быть благочестивыми и призывать всех молиться за вас, вы великое зло творите, – не угодно Богу это. Плачьте о своей погибели и кайтесь в своих согрешениях, чтобы хотя в страшный день принять отраду, ведь вас уже постиг суд: все вы и с князем вашим умрете в воде». Князь же, страха Божия не имея, не внял сердцем словам преподобного, а подумал, что лишь пустые речи – пророчества его, и сказал: «Мне ли предсказываешь смерть от воды, когда я плавать умею?» И, рассердившись, князь велел связать старцу руки и ноги, повесить камень на шею и бросить в воду. Так был он потоплен…