Однако вернемся к татарским набегам. В следующем 1377 году ордынцы полностью разорили Нижегородское и Рязанское княжества. Еще через год, в 1378-м, вновь вторжение в рязанские пределы. На сей раз объединенная рать Московского и Пронского княжеств под общим руководством Дмитрия Ивановича наголову расколошматила татар на реке Воже, правом притоке Оки, то есть на исконно рязанской земле. Здесь тоже есть пара любопытных моментов в увязке с будущим Мамаевым побоищем. Во-первых, москвичи и рязанцы выступили союзниками, а не врагами, как полагалось бы по сценарию «Руси защитник». Во-вторых, победоносное сражение имело место при впадении в Вожу ее притока Мечи, тезки другой Мечи (ныне Красивой Мечи), притока Дона, текущей по соседству с Куликовым полем.
Наконец после двухгодичного затишья, понадобившегося для латания прорех и сбора всех бывших в его распоряжении сил, вплоть до генуэзских наемников, рассвирепевший Мамай лично повел на Москву всю Орду. Мало того, он еще сговорился с двумя великими князьями, рязанским Олегом и литовским Ягайлом. Встреча союзников «антимосковской коалиции» должна была произойти в верховьях Дона, куда Мамай и пришел в конце лета 1380 года. Узнав об этом, Дмитрий Иванович тут же объявил срочную всеобщую мобилизацию и, собрав в Коломне ко дню Успения Богородицы войска всех вассально зависимых от него княжеств, без промедления с огромным войском (по разным оценкам, от ста десяти тысяч до полумиллиона штыков, то бишь копий), двинулся навстречу Мамаю, успев получить от Сергия Радонежского благословение на битву и в придачу двух иноков: Пересвета и Ослябю. Подойдя к Дону, Дмитрий Иванович, вопреки советам малодушных, решительно форсировал водную преграду, и туманным утром на Рождество Богородицы его войско построилось в боевые порядки на Куликовом поле при впадении в Дон его правого притока, речки Непрядвы. Перед битвой были приняты два важных тактических решения: уничтожить за собой переправы и оставить в ближайшей роще конный засадный полк под командованием Владимира Андреевича Серпуховского и служилого волынского князя Дмитрия Боброка. Между прочим, еще два литовских князя, Андрей и Дмитрий Ольгердовичи, братья неторопливо поспешавшему на помощь Мамаю Ягайлу, командовали соответственно правым флангом и резервным полком московского войска.
Перед самым сражением главнокомандующий, великий князь Московский Дмитрий, почему-то поменялся доспехами с неким Михаилом Бренком и пошел в бой простым воином. Битва началась поединком монаха Пересвета с татарином Челубеем, в котором оба богатыря пали мертвыми, одновременно пронзив друг друга копьями. По ходу сражения наступающие татары уничтожили московский передовой полк, но не смогли ни прорвать центр, ни потеснить правый фланг русских войск. Зато им удалось опрокинуть фланг левый, и они зашли в тыл основным русским силам, но были остановлены резервным полком и, неожиданно для себя попав под стремительную атаку засадного, дружно ударились в бегство. Свежая засадная конница преследовала удирающего врага пятьдесят километров до самой Мечи. Разгром врага был полным, но и собственные потери огромными. Восемь дней московское войско «стояло на костях», хороня погибших. Сам Дмитрий Иванович храбро бился в первых рядах, был тяжело ранен, с трудом отыскан среди трупов, но остался жив, а вместо него погиб облаченный в княжеские доспехи и оставленный при знамени Михаил Бренок.