Летописец утверждает, что именно эти неясные слухи помешали предателю Олегу Рязанскому соединиться с Мамаем. Только он собрался выступить навстречу татарам против московского князя, как лазутчики донесли ему, что Дмитрий уже переправился через Оку и многие князья русские присоединились к нему. А рязанские бояре рассказали Олегу о том, что знаменитый пророк Сергий Радонежский предсказал великому князю победу над Мамаем. Услышав это, Олег будто бы очень встревожился и отложил свой поход. Так и не дождался Мамай своего союзника.
Москва же в те дни кипела и бурлила. На сей раз Русь действительно собралась, предчувствуя, что решается ее судьба. Под знамена Дмитрия пришли Владимир, Суздаль, Серпухов, Ростов, Нижний Новгород, Белозерск, Муром, Псков, Брянск. Уклонились только всегда ненавидевшие Москву тверичи и коварный Олег Рязанский. А уже по пути на битву в войско Дмитрия стали вливаться все новые силы.
Возле местечка Березуй присоединились два отряда князей Ольгердовичей — Андрея Полоцкого и Дмитрия Брянского. Это были сыновья Ольгерда Литовского, который причинил столько беспокойств Москве и не раз стоял со своей ратью под ее стенами, пока наконец не заключил с Дмитрием мир.
Ольгердовичи привели с собой сорок тысяч рати. А из Козельска подошел отряд в четыре тысячи. Все эти большие и малые рати вливались в огромное русское воинство.
Нижегородские купцы привели дружину, не спросясь своего князя. Но что удивило Дмитрия и вселило в него еще большую веру — пришли отряды из Рязани, не побоявшись гнева Олегова, и из Твери, главной соперницы Москвы. Наверное, не осталось ни одной русской земли, которая не собрала бы рати, услышав, что Дмитрий идет на татар. Считается, что всего под знамена Дмитрия встало около ста пятидесяти тысяч воинов. Двигаясь навстречу врагу, войско подошло к Дону.
Поздно вечером 5 сентября Дмитрий созвал князей на совет. Решали: переправляться через Дон или оставаться на этой стороне? Одни говорили:
— Надо оставаться на этой стороне, врагов много, оставим за собой реку — трудно будет идти назад.
Князья Ольгердовичи убеждали Дмитрия перейти:
— Если хочешь победить, прикажи переправиться, чтобы не было ни одной мысли об отступлении, чтобы воины, видя смерть впереди и за спиною, не бросали бы оружия.
Дмитрий колебался. А тут еще прибыли лазутчики с известием, что рати у Мамая видимо-невидимо — может, триста тысяч, а может, все четыреста. Эта новость очень смутила князя. Снова он погрузился в горестные думы и сомнения.
Преподобный Сергий, предвидя, что князь может ослабеть духом, и желая придать ему мужества, отправил к нему на Дон инока Нектария с братиями.
Дмитрий обрадовался, узнав, что прибыло к нему посольство от святого старца, и велел немедленно звать их к себе. Нектарий предстал перед великим князем и вручил ему грамотку от преподобного и просфору.
Конец этой грамотки сохранила для нас летопись. Сергий очень вовремя ободрял московского князя и писал: «Непременно, господине, ступай, и поможет тебе Бог и Святая Троица!»
Дмитрий прочел грамотку, вкусил от просфоры — и снова вселились в него уверенность и силы. Без колебаний он отдал приказ той же ночью переправляться на другую сторону Дона.
Скоро все полки облетела весть о том, что святой старец прислал своих иноков к великому князю. Словно сам он неожиданно появился в лагере, прошел его вдоль и поперек и все отряды благословил в столь решительную минуту. Не только князь Дмитрий, но и все слабые и неуверенные приободрились, надеясь на молитвы и заступничество великого старца.
В ночь на 8 сентября все русское воинство переправилось на другой берег — конница тремя бродами в устье Непрядвы, пехота — по наскоро возведенным мостам. Теперь все пути к отступлению были отрезаны: за спиной у них остались Не-прядва и Дон.
Дальнейшее хорошо известно. Битва по традиции началась поединком богатырей. Огромный печенег Челибей и инок Александр Пересвет из Святотроицкой обители страшными ударами копий сразили друг друга насмерть. Затем в течение нескольких часов Мамай бросал на русское войско свои бесчисленные отряды, среди которых помимо татар была и легкая половецкая конница, и генуэзцы, нанятые татарами в Крыму. Битва была беспощадной, ее очевидцы и участники рассказывали, что трупы лежали под ногами сражающихся в три-четыре ряда.
Отбивая натиск татар, русские воины все же понемногу отходили к реке. И когда их силы, казалось, были на исходе, Мамай послал в бой свой последний резерв — тяжелую конницу. Ряды русских дрогнули, кое-где началось бегство. Еще мгновение — и… Но тут в спину татарам ударил спрятанный в густом лесу засадный полк Владимира Серпуховского и Дмитрия Боброка, терпеливо ждавших единственной верной минуты. Удар был столь мощным и стремительным, что татары обратились в бегство. Сам Мамай едва ушел от погони. Победа русских была полной.