Войско Дмитрия 6 сентября 1380 года стало на левом берегу Дона. Собрав на совет князей и воевод, Дмитрий Иванович решал с ними, где лучше биться с Мамаем. Некоторые советовали не переходить Дон, чтобы в случае поражения легче было отходить назад, но большинство стреми-лось немедленно начать переправу и ударить по врагу. Летопись передала нам решение Дмитрия такими словами: «Лутчи было не идти противу безбожных сил, нежели пришед и ничтоже сотво-рив, возвратится вспять. Пойдём ныне убо в сей день за Дон и тамо положим головы свои за бра-тию нашу». Он заставил татарскую конницу принять бой на невыгодной для неё пересечённой местности. Вера в победу, стремление сохранить за собой инициативу действий чувствуются в смелой и умной тактике Дмитрия.
Много, много лет спустя будущий декабрист К. Ф. Рылеев в своём произведении «Димитрий Донской» писал:
Туда! За Дон! настало время!
Надежда наша – бог и меч!
Сразим моголов и, как бремя,
Ярмо Мамая сбросим с плеч!
Так Дмитрий, рать обозревая,
Красуясь, на коне гремел.
В ночь с 7 на 8 сентября русские переправились через Дон в районе современной деревни Татинка. В те далёкие времена Дон был глубоким, и для переправы пешей рати пришлось наво-дить мосты, а коннице искать броды. Войско русских, перейдя реку, расположилось станом по-близости от впадения в Дон Непрядвы, примерно там, где теперь стоит современное село Мона-стырщина.
Куликово поле – обширная равнина, ограниченная с трёх сторон течением Дона и Непрядвы. Восточную часть его пересекали река Смолка и овраги, поросшие лесом, кустарником. В Непрядву впадали речки Нижний и Средний Дубики.
В ночь перед битвой князь Дмитрий вместе с воеводой Боброком Волынским, выехав в поле, в глубокой тишине прислушивались к шуму, доносившемуся с Красного холма, где раскинулся стан Мамая. Неподалёку выли волки, тревожно кричали лебеди.
Князь Дмитрий разместил свои полки так, чтобы их фланги были прикрыты естественными преградами – речками, оврагами, ротами, мешающими татарской коннице развернуться во время боя. В Зелёной дубраве над рекой Смолкой спрятали конный Засадный полк, которым командова-ли князь Владимир Серпуховской и воевода Боброк. Он должен был прикрыть прорыв врагов.
Утро 8 сентября – утро Куликовской битвы – было очень туманным. Русские войска постро-ились в боевой порядок: первым стоял Передовой полк, сформированный главным образом из пеших ратников, за ним – Большой полк под командой самого князя Дмитрия. Около берегов реки Смолки расположился полк Левой руки, а в берега Нижнего Дубика упирался полк Правой руки. За левым флангом Большого полка стал Резервный полк.
Дмитрий объехал ряды воинов, призывая их постоять за Русь. Сам он направился в Передо-вой полк, чтобы личным примером вдохновить бойцов. Около 11 часов, когда туман начал поне-многу рассеиваться, русские войска завязали бой с передовыми отрядами татар, которые не ожи-дали атаки. Через некоторое время со стороны Красного холма ринулись основные силы татарских войск. Передовой полк их, состоявший из наёмной генуэзской пехоты, двигался плотной колонной, положив копья на плечи идущих впереди воинов. Рати стеной встали друг против друга.
Мамай наблюдал с высоты Красного холма, не участвуя в битве. Из полков выехали едино-борцы: со стороны русских – Пересвет, а со стороны татар – Челубей. Разогнав коней, они рину-лись, ударили с силой копьями и оба упали мёртвыми на землю. Поединок был сигналом к началу битвы. «Бысть стуку и грому великому между Доном и Днепром, пасть трупу человеческому на поле Куликове, пролиться крови на речке Непрядве», – рассказывает автор «Задонщины». В сра-жение ринулись огромные силы. Задыхаясь от тесноты, многие воины гибли под копытами коней.
Татарам, численно превосходившим русские войска, удалось прорваться через ряды пешего Передового полка, который, несмотря на упорное сопротивление, посечён был «как сено».