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