Джэбэ и Субэдэй тем временем объединили свои силы, переправились через Днепр и расположились лагерем у Днестра, еще одной большой реки, протекающей западнее Днепра по территории современной Украины и Молдавии и впадающей в Черное море. Монголы разгуливали по обоим берегам реки (западный берег высокий и холмистый, а восточный — низкий и равнинный), круша и опустошая поселения, явно тянули время и не спешили сразиться с русскими князьями. По некоторым сведениям, они все еще надеялись, что к ним придет обещанная третья армия под командованием Джучи, но на каком-то этапе, видимо, получили послание, из которого следовало, что они ничего не дождутся от старшего сына Чингисхана. Упорный Субэдэй отправил второе посольство к русским князьям, на этот раз в составе двух человек. Они привезли в Протолочи послание примерно такого содержания: «Вы послушались половцев, убили наших послов и теперь идете на нас. Что ж, идите. Но мы на вас не нападали. Бог нас рассудит»
[1692]. Апломб монголов настолько поразил русских князей, что они отпустили с миром посланников.
Наконец два воинства встали друг против друга на противоположных берегах Днепра. В основе стратегии Субэдэя был замысел создать у русских князей впечатление, будто монголы испугались. Он инструктировал послов «проговориться», будто монголы расстроены тем, что не прибыло войско Джучи, и в раболепной манере выразить пожелание получить условия перемирия. Мстислав Удалой ответил, что князей устроит лишь унизительное признание русского превосходства и незамедлительный вывод войск. Субэдэй изобразил притворное замешательство и отступление, оставив у реки небольшое войско прикрывать отход
[1693].
Субэдэй действительно принес в жертву 1000 воинов, превратив их де-факто в самоубийц. Поручив Гамабеку
[1694] командовать этой когортой «смертников», он приказал войскам неспешно отходить. Русских князей не надо было два раза приглашать. Они предприняли стремительную амфибийную атаку на заградительный отряд Гамабека, бившийся столь же отважно и стойко, как спартанцы, защищавшие от персов горный проход Фермопилы. Столь же неизбежно отряд Гамабека потерпел поражение, а сам он был казнен
[1695]. Субэдэй и Джэбэ продолжали отходить по землям севернее Азова, которые они уже хорошо знали, намеренно медля и не ввязываясь в сражения, поддерживая у русских князей обманчивое впечатление победы и применяя, в сущности, фабианскую тактику изматывания противника.
Первоначальная русская стратегия была разумной и даже искусной. Главная армия Мстислава Удалого должна была продвигаться вдоль Днепра, а князьям киевскому и черниговскому предстояло патрулировать западный берег и помешать монголам перейти Днепр ниже по течению, воспользовавшись бродом или понтонным мостом. Одновременно флотилия ладей на Днестре должна была блокировать возможность побега монголов в этом направлении, а половцам Котяна назначалось выйти монголам в тыл и перерезать им пути отхода на восток
[1696]. Но этот прекрасный план погубила эйфория в связи с разгромом Гамабека. Мстислав Киевский со своим войском стоял на другом берегу, и Мстислав Удалой решил, что ему представился шанс одержать великую личную победу над интервентами, покрыть себя неувядающей славой, затмить соперников и на века вписаться в пантеон русских национальных героев. Он отменил приказание, отданное половцам обойти монголов, и повелел Котяну присоединиться к нему и форсированным маршем вместе догонять противника. Князь галицкий в этой ситуации фактически подыграл Субэдэю, когда разделил свои силы и растянул их по степи
[1697]. Монголы остановились, прекратив отход по северной стороне Азовского моря (фактически это не море, а водохранилище с максимальной глубиной 46 футов, поскольку оно извечно сбрасывает излишек воды в Черное море).
Девять дней Субэдэй сохранял разрыв между своими войсками и преследователями. Наконец возле Мариуполя, на западном берегу реки Калка, притока Кальмиуса, сбрасывающего свои воды в Азов, он дал приказ развернуться навстречу Мстиславу. Это произошло 31 мая 1222 года
[1698]. Мстислав видел, что монголы построились в боевой порядок, но не стал поджидать подхода остальных войск и дал приказ своим галичанам и половцам идти в атаку (практически перед прибытием контингентов из Курска и Волыни). В командовании Субэдэя были все его главные полководцы, в том числе и старый боевой товарищ Бучжир, нойон-тысячник левого крыла Чингисхана в 1206 году
[1699].
Битва началась в традиционном монгольском стиле — шквалом стрел, обрушившихся на русские передовые линии. Для усиления эффекта устрашения Субэдэй приказал зажечь дымовые снаряды (глиняные горшки с зажигательной смесью), и черное марево поползло по всему полю битвы, усугубляя хаос и сумятицу. Ливень стрел прорубил большой разрыв между галичанами и половцами, но Котян не остановил свою конницу. Монголы не только отбили кавалерийскую атаку половцев, но и вынудили их в панике повернуть обратно
[1700]. Половцы, убегая, смяли русские войска, только что прибывшие из Курска и Волыни и вынужденные разомкнуть свои ряды, чтобы пропустить беглецов Котяна. За половцами гналась тяжелая кавалерия монголов, заполняя и расширяя разрыв между воинствами Курска и Волыни. Половцы затем добавили неразберихи, столкнувшись с когортами из Чернигова, прибывшими в долину реки Калка и не знавшими, что битва уже началась
[1701]. Воины из Чернигова не успели опомниться от наскока половцев, как на них навалились монголы.
Сыграл свою роль и верный выбор Субэдэем места для сражения — еще одно подтверждение его полководческого дара. Болотистая низменность ограничивала возможности русских князей для перегруппировки и маневра. Очень скоро вся коалиционная армия была окружена, и монголы могли без спешки и суеты расстреливать и вырубать русские войска по своему усмотрению. Кровопролитие было жуткое. Мстислав Удалой со своей дружиной смог вырваться из бойни, но Мстислав Черниговский и его сын полегли в бою. В битве, возможно, участвовало до 20 000 русских воинов, выжило — не более двух тысяч
[1702].