День был пасмурный; густой туман расстилался по полям, но часу в десятом стало ясно. Около полудня показалось несметное татарское полчище. Сторожевые (передовые) полки русских и татар сцепились между собою, и сам Димитрий выехал вместе со своею дружиной "на первый суйм" открывать битву. По старинному прадедовскому обычаю следовало, чтобы князь, как предводитель, собственным примером возбуждал в воинах отвагу. Побившись недолго с татарами, Димитрий вернулся назад устраивать полки к битве. В первом часу началась сеча, какой, по выражению летописца, не бывало на Руси. На десять верст огромное Куликово поле было покрыто воинами. Кровь лилась, как дождевые потоки; все смешалось; битва обратилась в рукопашную схватку, труп валился на труп, тело русское на татарское, татарское на русское; там татарин гнался за русским, там русский за татарином. В московской рати было много небывалых в бою; на них нашел страх и пустились они в бегство. Татары со страшным криком ринулись за ними и били их наповал. Дело русских казалось проигранным, но к трем часам пополудни все изменилось.
В дубраве на западной стороне поля стоял избранный русский отряд, отъехавший туда заранее для засады. Им предводительствовали князь Владимир Андреевич и волынец Димитрий Михайлович Боброк, приехавший из литовских областей служить Москве. Увидевши, что русские пустились бежать, а татары погнались за ними, Владимир Андреевич порывался ударить на врагов, но рассудительный Боброк удержал его до тех пор, пока татарская рать, стремившись в погоню за русскими, не повернулась к ним окончательно тылом. Тогда, на счастье русским, ветер, дувши до того времени в лицо сидевшим в засаде, изменил свое направление. "Вот теперь час пришел, господин князь, сказал Боброк, - подвизайтесь, отцы и братья, дети и друзья". Весь отряд стремительно бросился на татар, которые никак не ожидали нападения сзади 3. Бегущие русские ободрились и бросились на татар. Тогда в свою очередь на полчище Мамая нашел панический страх. Поражаемые с двух сторон татары бросали свое оружие, покинули свой стан, обоз и бежали опрометью. Множество их перетонуло в реке. Бежал сам тучный Мамай, бежали все его князья. Русские гнали татар верст на тридцать до реки Красивой Мечи.
Победа была совершенная, но за то много князей, бояр и простых воинов пало на поле битвы 4. Сам великий князь хотя не был ранен, когда открывал битву с татарами "на первом суйме", но доспех на нем был помят 5. Похоронивши своих убитых, великий князь со своим ополчением не преследовал более разбитого врага, а вернулся с торжеством в Москву и хотел немедленно послать войско в рязанскую землю, чтобы разорить ее за измену Олега; но рязанцы приехали к нему с поклоном, извещали, что князь их бежал, и изъявляли желание быть в послушании у московского князя. Димитрий отправил к ним своих наместников.
Мамай, бежавши в свои степи, столкнулся там с новым врагом: то был Тохтамыш, хан заяицкой Орды, потомок Батыя. Он шел отнимать у Мамая престол Волжской Орды, как похищенное достояние батыевых потомков. Союзник Мамая Ягелло, не поспевши впору помогать ему против Димитрия, услыхал о куликовском поражении, поспешно вернулся в Литву и оставил Мамая на произвол судьбы. Тохтамыш разбил Мамая на берегах Калки и объявил себя владетелем Волжской Орды. Мамай бежал в Кафу (нынешняя Феодосия на восточном берегу Крыма) и там был убит генуэзцами.
Тохтамыш, воцарившись в Сарае, отправил дружелюбное посольство к Димитрию объявить, что общего врага их нет более и что он, Тохтамыш, теперь владыка Кипчакской Орды и всех подвластных ей стран. Димитрий отпустил этих послов с большою честью и дарами; но не изъявлял знаков рабской покорности. На другой год Тохтамыш отправил ко всем русским князьям царевича Акхозю с требованием покорности и дани; Акхозя, доехавши до Нижнего, не посмел ехать в Москву. Это показывает, что в Москве считали дело с Ордою поконченным и не боялись ее, но между тем там по сокрушении Мамая не брали никаких мер ни к дальнейшему истреблению, ни даже к собственной обороне.
В следующем 1382 году Тохтамыш двинулся наказывать Русь за попытку освободиться от татар. Он начал с того, что послал слуг своих в Болгары, приказал ограбить там русских купцов и задержать, чтобы они не дали вести в Москву, а суда их привезти к себе на перевоз. Переправившись через Волгу, Тохтамыш намеревался сделать такой быстрый набег, чтобы захватить Москву врасплох; по всему видно, он принял в соображение оплошность русских, слишком возгордившихся своими победами. Путь татар шел к рязанской земле; князь суздальский, чтобы избавить свою нижегородскую землю от разорения, отправил к Тохтамышу двух сыновей своих Василия и Семена изъявить покорность; но Тохтамыш не позволял своим татарам тратить время на обычные разорения по пути и так спешил, что нижегородские князья с трудом успели догнать его. На границах рязанской земли встретил Тохтамыша рязанский князь Олег, бил ему челом и изъявлял готовность вести татарское войско, указывать ему пути и переправы: он уверял, что есть полная возможность взять Москву и захватить в ней Димитрия. Ставши проводником у татар, Олег намеренно повел их так, чтобы миновать рязанскую землю; он навел их на Серпухов, который был истреблен.
Весть о походе Тохтамыша, однако, хотя поздно, но все-таки дошла к Димитрию прежде, чем татары приблизились к Москве. Димитрий с воеводами и ратью выехал из столицы, соединился с некоторыми князьями и совещался, как им отражать врага.
Внезапность нашествия произвела такое впечатление, что князья, воеводы и бояре совсем потеряли голову. Между ними началась рознь, взаимное недоверие; великий князь убоялся идти навстречу хану, поворотил назад и, покинув Москву на произвол судьбы, бежал в Переяславль, оттуда в Ростов, а оттуда в Кострому.
Отправленный Димитрием в Царьград для посвящения в митрополиты, Митяй утонул на пути, а один из его спутников Пимен, составив подложную грамоту от имени великого князя, был посвящен цареградским патриархом, но по прибытии в Москву подвергся гневу Димитрия и был сослан в Чухлому. Тогда великий князь пригласил в Москву Киприана и признал его первосвятителем: это было в 1381 году. Теперь, во время нашествия татар, этот митрополит оставался в Москве. Киприан был чужеземцем, не мог иметь на народ такого влияния, какое оказал бы митрополит, русский по происхождению, да и сам Киприан был чужд национальных русских интересов и думал прежде всего о себе. Когда в Москву дошла весть о том, что великий князь убежал, народ пришел в ужас и смятение. Грозный враг не сегодня-завтра должен появиться, а в столице не было ни князя, ни воевод. Одни кричали, что надобно затвориться в Кремле, другие хотели бежать. Зазвонили во все колокола на вече. Поднялся вопль. Народ кричал: затворять ворота и не пускать никого из города. Митрополит и бояре бросились первые из города: их выпустили, но ограбили; а когда за ними стали убегать другие, то ворота затворили; одни встали у ворот с рогатинами и обнаженными саблями, угрожали бить бегущих, а другие метали на них камни со стен. Наконец это смятение несколько утихомирил приехавший в Москву князь Остей, Ольгердов внук. Он убедил москвичей выпустить часть народа и затворился в Кремле с теми, кто решил остаться; бояре, купцы, суконники и сурожане сносили в Кремль свои товары; кроме москвичей, в город набежал народ из окрестностей: все надеялись на крепость каменных стен и спешили в Кремль со своими пожитками; женщины с детьми толпами бежали туда же. По позднейшим спискам летописи, сами москвичи сожгли тогда посад около Кремля.
23 августа, в понедельник, подъехали передовые татарские конники к кремлевским стенам. Москвичи смотрели на них со стен. "Здесь ли великий князь Димитрий?" - спрашивали татары. Им отвечали: "Нет". Татары объехали вокруг Кремля, осматривали рвы, стены, бойницы, заборолы, ворота. В городе благочестивые люди молились Богу, наложили на себя пост, каялись во грехах, причащались Св. Тайн, а удалые молодцы вытаскивали из боярских погребов меды, доставали из боярских кладовых дорогие сосуды и напивались из них для бодрости. "Что нам татары, - говорили они во хмелю, - не боимся поганых; у нас город крепок, стены каменные, ворота железные. Недолго простоят под городом! Страх на них найдет с двух сторон: из города мы их будем бить, а сзади князья наши на них устремятся".
Пьяные влезали на стены, кричали на татар, ругали, плевали и всячески оскорбляли их и их царя; а раздраженные татары махали на них саблями, показывая вид, как будут рубить их. Москвичи расхрабрились так, думая, что татар всего столько и пришло, сколько они их видели под стенами. Но к вечеру появилась вся ордынская громада с их царем, и тут многие храбрецы пришли в ужас. Началась перестрелка; стрелы в изобилии летали с обеих сторон, словно дождь. Татарские стрелки были искуснее русских: наездники на своих легких конях скакали взад и вперед, то приближаясь к стенам, то удаляясь от них, на всем скаку пускали стрелы в стоявших на стенах москвичей и не делали промаха; много русских на заборолах падало от стрел татарских. Другие татары тащили лестницы, приставляли к стенам и лезли на стены; москвичи обдавали их кипятком, бросали на них каменья, бревна, поражали самострелами. Один москвич, суконник, по имени Адам, заприметив татарина, знатного по виду, ударил его из самострела стрелой прямо в сердце. Этот татарин был сыном одного мурзы, любимец хана. Его смерть нанесла большую скорбь Тохтамышу. Три дня повторяли татары свои приступы; граждане упорно отбивали их. Наконец Тохтамыш сообразил, что не взять ему Кремля силой: он решил взять его коварством. На четвертый день в полдень подъехали к стенам знатнейшие мурзы и просили слова. С ними стояли двое сыновей суздальского князя, шурины великого князя. Мурзы сказали: "Царь наш пришел показнить своего холопа Димитрия, а он убежал; приказал вам царь сказать, что он не пришел разорять своего улуса, а хочет соблюсти его и ничего от вас не требует, - только выйдите к нему с честью и дарами. Отворите город; царь вас пожалует!" Суздальские князья говорили: "Нам поверьте: мы ваши христианские князья; мы ручаемся за то, что это правда". Москвичи положились на слово русских князей, отворили ворота и вышли мерным ходом; впереди князь Остей, за ним несли дары, потом шли духовные в облачении, с иконами и крестами, а за ними бояре и народ. Татары, дав москвичам выйти из ворот, бросились на них и начали рубить саблями без разбора. Прежде всех пал Остей. Духовные, умирая, выпускали из рук кресты и иконы: татары топтали их ногами. Истребляя кого попало направо и налево, ворвались они в середину Кремля: одни через ворота, другие по лестницам через стены. Несчастные москвичи, мужчины, женщины, дети метались в беспамятстве туда и сюда; напрасно думали они избавиться от смерти; множество их искало спасения в церквах, но татары разбивали церковные двери, врывались в храм и истребляли всех от мала до велика. По известию летописца, резня продолжалась до тех пор, пока у татар не утомились плечи, не иступились сабли. Все церковные сокровища, великокняжеская казна, боярское имущество, купеческие товары - все было ограблено. Тогда истреблено множество книг, снесенных со всего города в соборные церкви; вероятно, в это время погибло безвозвратно много памятников древней литературы, которые представили бы нам в гораздо более ясном свете нашу прошедшую духовную жизнь, если бы уцелели до нашего времени. Наконец город был зажжен. Огонь истреблял тех немногих, которые успели избежать татарского меча. Так покаравши Москву, татары отступили от нее.