Весной 1223 года в Диком поле, в приграничье половецких кочевий и южно-русских княжеств появился разведывательный корпус монгольских полководцев Субудэя и Джебе.
Появились они с целью разведки половецких кочевий. На русских монголы нападать не собирались.
Половцы во главе с ханом Котяном Сутоевичем обратились за помощью к галицкому князю Мстиславу Удатному, который был зятем Котяна.
Мстислав собрал съезд русских князей, где было решено идти вместе на монголов.
Против 6-8 тысяч монгол выступили 21 русских князей с 10 тысячами русских воинов и 5-8 тысяч половцев.
Когда русские объединились с половцами около острова Варяжского к ним приехало монгольское посольство. Они обратились к русским князьям со следующими словами:
Слыхали мы, что вы идёте против нас, послушавши половцев, а мы вашей земли не трогали, ни городов ваших, ни сёл ваших; не на вас пришли, но пришли по воле Божией на холопов и конюхов своих половцев. Вы возьмите с нами мир; коли побегут к вам, — гоните от себя и забирайте их имение; мы слышали, что и вам они наделали много зла; мы их и за это бьём.
Русские князья убили послов и двинулись к низовью Днепра. Здесь около городища Олешье их встретило второе монгольское посольство, которое сказало следующее:
Вы послушали половцев и перебили послов наших; теперь идёте на нас, ну так идите; мы вас не трогали: над всеми нами Бог.
Это посольство русские отпустили. Оценив вооружение монгол русские были успокоены. Они уверовали в свои силы и решили преследовать монгол, которые отходили в степь. Тем более, они разгромили передовой монгольский отряд Гемябека, обратив его в бегство. Затем монголы Гемябека были окружены на холме и полностью уничтожены вместе с предводителем. Русские вместе с половцами захватили богатую добычу и множество скота.
Возгорелось в урусах и кипчаках желание разбить татар: они думали, что те отступили из страха и по слабости, не желая сражаться с ними, и поэтому стремительно преследовали татар. Татары все отступали, а те гнались по следам 12 дней - исламский историк Ибн-аль-Асир
Монголы начали заманивать русских в заранее приготовленные силки.
Через две недели преследования, русские и половцы разрозненными группами вышли к реке Калке на берегу Азовского моря (современная Донецкая область Украины).
29 мая 1223 года русские и половцы начали переправляться через Калку. Только киевляне остались на западном берегу реки, где построили укрепленный лагерь.
- Вперёд Мстислав Удатный послал половецкую сторожу под водительством старого сподвижника по походам и Липицкой битве Яруна. Дружина Мстислава Удатного сдвинулась вправо и заняла позицию вдоль реки, дружина Мстислава Черниговского встала у переправы по оба берега Калки, дружина Даниила Романовича выдвинулась вперёд как ударная сила. Мстислав Киевский встал за переправой на каменистом кряже и обносил стан частоколом, огораживая его повозками - Греков И. Б., Шахмагонов Ф. Ф. «Мир истории. Русские земли в XIII—XV веках». М.: «Молодая гвардия», 1988. ISBN 5-235-00702-6
Первым в бой вступил волынский князь Даниил Романович с половцами, которые оттеснив передние ряды монгол внезапно встретился с основными их силами. Первыми под ударом монгол побежали половцы. Даниил Романович получил рану в грудь и тоже обратился в бегство.
Половцы разрушили общий строй и бегство постепенно стало всеобщим. Монголы преследовали их и смогли обратить в бегство полк черниговского князя Мстислава.
Мстислав Удатный увидев общее бегство переправился на другой берег Калки и приказал уничтожить все плавательные средства. Это стало причиной гибели многих русских и половцев.
При бегстве погибло множество русских князей и половецких ханов.
Единственно кто сопротивлялся еще два дня были киевляне, которые засели в укрепленном лагере. Только недостаток воды вынудил киевлян сдаться. Все киевляне были перебиты.
Всего в битве на Калке было убито 12 русских князей из 21 участвовавших. Половина дружин также была уничтожена. Потери монгол скорее всего была минимальными.