В 1378 г. полки Московского и Рязанского княжеств нанесли поражение татарам на реке Воже в пределах Рязанского княжества. Правителю Орды надо было либо отказаться от богатого русского улуса, либо обрушить на Русь сокрушительный удар, чтобы восстановить грозу татарской власти.
В Орде эмир Мамай имел серьезного противника в лице хана Тохтамыша, подчинившего себе среднеазиатские владения империи. Тем не менее, под властью Мамая оставались обширные территории от Нижней Волги до Крыма и Северного Кавказа.
Золотая Орда представляла собой сложный конгломерат кочевых племен и народностей. Монгольские племена, приведенные на Волгу Батыем, по-прежнему составляли ядро ее военных сил. Но основным населением ордынских степей были половцы. Завоеватели сохранили власть над половцами, но приняли их культуру. В качестве государственного языка в Орде в конце XIV в. стал использоваться половецкий.
Русь вступила в войну с Ордой в — неблагоприятных условиях. Против нее объединились два наиболее сильных противника — татары и литовцы. Орда Мамая придвинулась к русской границе. На помощь ему шел литовский князь Ягайло с литовско-русскими полками. Дмитрий Иванович решил отправиться в ордынскую степь, чтобы сразиться с татарами до их соединения с Ягайло. Ему удалось осуществить свой план.
Когда началась война, антиордынская коалиция окончательно распалась. Главные союзники Тверь и Нижний Новгород бросили Москву на произвол судьбы, а Рязань переметнулась на сторону татар. Лишь два великих княжества Ростовское и Ярославское прислали на помощь князю Дмитрию свои дружины. Эти княжества, пережившие дробление, находились в сфере московского влияния. Представление об участии в войне до полумиллиона ратников с двух сторон сильно преувеличено. Москва едва ли могла выставить против Мамая более двадцати-тридцати тысяч человек. Численное превосходство было на стороне татар.
В конце лета 1380 г. князь Дмитрий Иванович отправился в поход на татар. Проделав путь в 200 км от Коломны до Дона, русская рать на рассвете 8 сентября 1380 г. переправилась за Дон и выстроилась в боевом порядке на обширном поле между Доном и Непрядвой.
Подойдя с юга, Мамай разбил ставку на вершине Красного холма, господствовавшего над местностью. Поле заметно понижалось к северу, что благоприятствовало атакующим. Около полудня Мамай бросил свою конницу в атаку на русские полки. Но Дмитрий Иванович и воевода Боброк умело использовали особенности местности, располагая войска. Татары не смогли применить свою излюбленную тактику и охватить фланги русской армии.
Русские воеводы понимали, что сеча будет кровавой и победит тот, кто сохранит силы. Великий князь пошел на риск. Подчинив Боброку значительные силы, он велел ему укрыться в зеленой дубраве в засаде на левом фланге. Соотношение сил в первой линии стало еще более неблагоприятным для русских.
Считается, что битва началась с традиционного богатырского поединка. Из русских рядов выехал инок Пересвет, из татарских — пятисаженный «злой печенег». Богатыри ударили друг друга копьями, и оба пали замертво. Пересвет — историческая личность. В старину любая битва после сближения армий распадалась на множество поединков. В одном из таких поединков и сложил голову Пересвет, обороняя родную землю.
В Древней Руси случалось, что бою небольших сил предшествовал поединок. Когда храбрый князь Мстислав победил князя Редедю Касожского, касоги очистили поле боя, не вступая в сражение. Поединок терял смысл в битвах с участием больших масс войск. Состязание между богатырями уступало место столкновению сторожевых отрядов.
Героем первой схватки с татарами был не Пересвет, а великий князь Дмитрий Иванович, выехавший навстречу татарам во главе сторожевого войска. Что могло побудить главнокомандующего русским войском к такому безрассудному риску? Известно, что при виде надвигающихся ордынских полчищ бояре настойчиво советовали Дмитрию поскорее покинуть передовую линию, 29-летний князь отверг их совет.
Замечание, мимоходом обороненное новгородским летописцем, вполне объясняет его поведение. Когда Мамаевы полчища облегли поле и стали надвигаться на русские полки подобно грозовой туче, многих новобранцев охватили неуверенность и страх, а некоторые из них стали пятиться и «на беги обратишася». Тогда-то Дмитрий Иванович и возглавил атаку. Чутье полководца подсказало ему, что исход битвы будет зависеть от того, удастся ли ему воодушевить дрогнувших «небывальцев» (новобранцев) и одновременно сбить наступательный порыв врага.
В «Сказании о Мамаевом побоище», составленном в стенах Троице-Сергиева монастыря, можно прочесть, что великий князь Дмитрий при первой схватке с татарами был ранен и пролежал в беспамятстве под срубленной березой до самого конца битвы. Лишившись предводителя, армия обрела нового вождя в лице Владимира Андреевича. Он возглавил атаку засадного полка, разгромил татар, после чего отыскал едва живого Дмитрия Донского в перелеске. Приведенный рассказ недостоверен. Ранние источники сообщают, что князь Дмитрий уцелел после первой схватки и до конца битвы оставался в большом полку под великокняжеским стягом.
Легкая половецкая конница в течение трех часов упорно, раз за разом устремлялась в атаку на русские полки. Потери были огромные с обеих сторон. Наконец, Мамай ввел в сражение свой последний резерв — тяжеловооруженную монгольскую конницу. Монголы смяли русских, но тут воевода Боброк неожиданно атаковал их из засады. В ордынском войске вспыхнула паника. Уставшие полки воспряли духом и перешли в наступление по всему фронту.
Сражение на поле Куликовом было едва ли не самой кровавой битвой в русской истории. Потери московского ополчения были ужасающими. После сражения, повествуют русские летописцы, «оскуде бо отнюдь вся земля Русская воеводами, и слугами, и всеми воинствы, и о сем великий страх быть на всей земле Русской».
Битва на поле Куликовом не привела к немедленному возрождению независимости Русского государства. Долговременные факторы, которые позволили монголо-татарам разгромить Русь и установить свое господство над ней в XIII в., как видно, не исчерпали себя и в следующем столетии. В XIV в. соотношение сил оставалось неблагоприятным для Руси. Разгромленный русскими Мамай не мог противостоять хану Восточной орды Тохтамышу. Он бежал в Крым, где был убит итальянцами. Тохтамыш объединил обе половины Орды.
Кочевники понесли тяжелые потери в войне с Москвой. У многих монгольских мурз битва унесла родственников. В Орде царило враждебное возбуждение против Москвы. Почти два года Тохтамыш в глубокой тайне готовился нанести Руси сокрушительный удар, чтобы поставить ее на колени.
Используя рознь между русскими, хан привлек на свою сторону рязанского и нижегородского великих князей. Нашествие татар 1382 г. было подобно потопу. Конница хлынула в русские пределы, все сметая на своем пути. Пограничные князья пытались спасти свои земли от погрома и перекинулись в стан врага.
Князь Дмитрий Иванович не успел собрать полки и бежал в Кострому. 23 августа 1382 г. татары появились у стен московского Кремля. Хан Тохтамыш осаждал крепость три дня, после чего вступил в переговоры с ее гарнизоном. Он обещал не причинять вреда городу в случае добровольной сдачи. Обманутые москвичи открыли крепостные ворота. Татары ворвались в Кремль и учинили резню. Напоследок Тохтамыш сжег Москву и ушел в степи.
В годы татарской войны на Руси произошла церковная смута. Дмитрий Иванович своей властью поставил во главе церкви некоего Митяя, преданного ему хранителя княжеской печати. Но высшие иерархи церкви воспротивились его выбору. Посланный в Константинополь на поставление Митяй был, по-видимому, отравлен, а у Руси оказалось сразу два митрополита грек — Киприан и Пимен. Киприан пытался пробраться в Москву из Литвы, но был с позором выслан обратно, за что предал князя Дмитрия анафеме. На поле Куликово Дмитрий явился «проклятым князем». Духовным отцом Куликовской битвы считают знаменитого московского подвижника инока Сергия Радонежского.