Усмирение тверского князя обеспокоило Мамая. Одна за другой татарские рати приходили в русские земли и опустошали их. В 1377 г. на р. Пьяне русские войска, увлекшиеся горячительными напитками, были разбиты царевичем Арапшой. Нижний Новгород был сожжен и разорен. В следующем году Нижний Новгород снова сожгли, но войска Бегича потерпели поражение на берегу р. Вожи от русских войск под руководством Дмитрия Донского, князя Даниила Пронского и московского окольничего Тимофея.
Мамай стал готовиться к крупному карательному походу, который должен был повторить Батыево нашествие. Кроме татар, в нем участвовали генуэзцы, черкесы, ясы и другие народы. Хану обещал помочь великий князь Литовский Ягайло, а князь Рязанский по договоренности с Дмитрием Ивановичем, как считают историки, лишь делал вид, что поддержит Мамая.
Дмитрий Иванович собрал общерусское войско в Коломне 15 августа и отказался вести переговоры с посланцами Мамая об увеличении дани. 8 сентября 1380 г. войска Дмитрия Ивановича, переправившись через Дон, дали бой татаро-монголам и их союзникам. Русская православная церковь, мягко говоря, недолюбливала Дмитрия Ивановича за его крутой нрав и стремление поставить митрополитом своего человека Митяя. На протяжении длительного времени Церковь считала участие Дмитрия Ивановича в битве незначительным. К лику святых он был причислен через 600 с лишним лет вместе со многими другими в связи с празднованием 1000-летия принятия христианства Русью. Не вызывает больших сомнений то, что Дмитрий сражался в одежде простого ратника, а свою княжескую мантию надел на любимца Михаила Бренка. Некоторые авторы даже считали, что Дмитрий находился где-то «в сторонке» от битвы.
Д. И. Донской.
Наиболее убедительной выглядит реконструкция событий и объяснение поведения Дмитрия Ивановича в трудах военных историков. Во-первых, главнокомандующему вовсе не обязательно махать саблей на поле битвы. Мамай, например, наблюдал бой с холма в ожидании того, когда ему приведут плененного Дмитрия и других русских князей. Во-вторых, фигура главного полководца весьма заметна на поле битвы. Александр Македонский в решающих сражениях против Дария III атаковал персонально его, и Дарий бежал. Ранение или гибель