И пришли к Олешью все половцы со своими князьями. Тогда князь Мстислав Мстиславич Галицкий с тысячью воинов перешел Днепр вброд, ударил по татарским сторожевым полкам и победил их. А оставшиеся татары убежали на курган Половецкий с воеводой Гемябеком, и не было им здесь помощи. И зарыли они своего воеводу Гемябека живым в землю, желая его уберечь. Но здесь его нашли половцы и, выпросив его у князя Мстислава, убили. Услышав это, князья русские стали переправляться через Днепр на множестве ладей: великий князь Мстислав Романович с киевлянами, Владимир Рюрикович со смольнянами, черниговские князья, галичане, и волынцы, и куряне, и трубчане, и путивличи, все земли русские, все князья и множество воинов. А выгнанные галичане спустились на ладьях по Днестру в море, и была у них тысяча ладей. Из моря вышли они в Днепр и, пройдя пороги, остановились у реки Хортицы на броде у Протолочи; а воеводой у них был Юрий Домамерич, а другим воеводой Держикрай Володиславич.
Пришла весть русским, что пришли татары осматривать русские полки; тогда Даниил Романович и другие князья сели на коней и погнались, чтобы увидеть татарские войска. И, увидев их, послали к великому князю Мстиславу Романовичу, призывая: „Мстислав и другой Мстислав! Не стойте, пойдем против них“. И вышли в поле, и встретились с татарами, и тут русские стрелки погнали их далеко в поле, рубя их; взяли они их скот и вернулись назад со стадами. И оттуда шли русские полки за ними восемь дней до реки Калки, и отправили со сторожевым отрядом Яруна с половцами, а сами разбили здесь лагерь. И здесь они встретились с татарскими дозорами, и убили татары Ивана Дмитриевича и с ним еще двоих; а татары поворотили назад. Князь же Мстислав Мстиславич Галицкий повелел Даниилу Романовичу перейти реку Калку с полками, а сам отправился вслед за ними; переправившись, стали они станом. Тогда Мстислав сам поехал в дозор, и, увидев татарские полки, вернулся, и повелел воинам своим вооружаться. А оба Мстислава оставались в стане, не зная об этом: Мстислав Галицкий не сказал им ничего из зависти, ибо между ними была великая распря.
И так встретились полки, а выехали вперед против татар Даниил Романович, и Семен Олюевич, и Василько Гаврилович. Тут Василька поразили копьем, а Даниил был ранен в грудь, но он не ощутил раны из-за смелости и мужества; ведь он был молод, восемнадцати лет, но силен был в сражении и мужественно избивал татар со своим полком. Мстислав Немой также вступил в бой с татарами, и был он также силен, особенно когда увидел, что Даниила ранили копьем. Был ведь Даниил родственником его отца, и Мстислав очень любил его и завещал ему свои владения. Также и Олег Курский мужественно сражался; также и Ярун с половцами подоспел и напал на татар, желая с ними сразиться. Но вскоре половцы обратились в бегство, ничего не достигнув, и во время бегства потоптали станы русских князей. А князья не успели вооружиться против них; и пришли в смятение русские полки, и было сражение гибельным, грехов наших ради. И были побеждены русские князья, и не бывало такого от начала Русской земли.
Князь же великий Мстислав Романович Киевский, внук Ростислава, правнук Мстислава, который был сыном Владимира Мономаха, и князь Андрей, зять Мстислава, и Александр Дубровский, видя это несчастье, никуда не двинулись с места. Разбили они стан на горе над рекой Калкой, так как место было каменистое, и устроили они ограду из кольев. И сражались из-за этой ограды с татарами три дня. А татары наступали на русских князей и преследовали их, избивая, до Днепра. А около ограды остались два воеводы, Чегирхан и Тешухан, против Мстислава Романовича, и его зятя Андрея, и Александра Дубровского; с Мстиславом были только эти два князя. Были вместе с татарами и бродники, а воеводой у них Плоскиня. Этот окаянный воевода целовал крест великому князю Мстиславу, и двум другим князьям, и всем, кто был с ними, что татары не убьют их, а возьмут за них выкуп, но солгал окаянный: передал их, связав, татарам. Татары взяли укрепление и людей перебили, все полегли они здесь костьми. А князей придавили, положив их под доски, а татары наверху сели обедать; так задохнулись князья и окончили свою жизнь.
А других князей, которых татары преследовали до Днепра, было убито шесть: князь Святослав Каневский, Изяслав Ингваревич, Святослав Шуйский, Мстислав Черниговский с сыном, Юрий Несвижский, а из воинов только десятый вернулся домой. И Александр Попович тут был убит вместе с другими семьюдесятью богатырями. Князь же Мстислав Мстиславич Галицкий раньше всех переправился через Днепр, велел сжечь ладьи, а другие оттолкнуть от берега, боясь погони; а сам он едва убежал в Галич. А Владимир Рюрикович, племянник Романа, внук Ростислава Мстиславича, сел на престоле в Киеве месяца июня в шестнадцатый день. А случилось это несчастье месяца мая в тридцатый день, на память святого мученика Ер-мия. Только десятая часть войска вернулась домой, а у некоторых половцы отняли коня, а у других одежду. Так за грехи наши Бог отнял у нас разум, и погибло бесчисленное множество людей. Татары же гнались за русскими до Новгорода-Святополча. Христиане, не зная коварства татар, выходили им навстречу с крестами, и все были избиты. Говорили, что одних киевлян погибло тогда 30 тысяч.