Более точные сведения содержатся в Рогожском летописце, в Новгородской первой летописи и в летописной повести о Куликовской битве. Эти источники так описывают место сражения: «Поле чисто на усть реце Непрядвы», что означает «при устье Непрядвы» или «недалеко от устья Непрядвы». Историки осторожно пытаются определить это самое «недалеко». Если считать, что в Средние века для пешего «недалеко» равнялось трем километрам (0,1 «днища» – дневного перехода), а для всадника – шести километрам (0,2 «днища»), то можно определить три стратегические точки, вокруг которых разворачивалась битва. Первая точка – устье Непрядвы (указывается в договоре 1381 года с Олегом Рязанским), вторая точка – расположение русских войск в верховье реки Смолки, третья точка – расположение Мамаевых орд, как предполагается, на северной окраине села Хворостянка.
Такова официальная версия. Однако в последние годы появились работы, в которых она подвергается сомнению. Например, профессор Анатолий Фоменко, автор известных книг по новой хронологии истории, считает, что Мамаево побоище произошло вовсе не на Куликовом поле, а совсем в другом месте. Один из аргументов Фоменко: на предполагаемом месте битвы не найдено никаких ее следов: «Ни могильников, а ведь полегло якобы много десятков или даже несколько сотен тысяч человек, ни остатков оружия: стрел, мечей, кольчуг. Возникает законный вопрос: там ли ищут Куликово поле?»
Но вот недавно специалисты Института географии РАН совместно с археологами Государственного исторического музея и сотрудниками Государственного военно-исторического и природного музея-заповедника «Куликово поле» завершили масштабную работу по созданию палеогеографической карты, с доподлинной точностью восстанавливающей исторический ландшафт Куликова поля. У ученых теперь практически не осталось сомнений, что знаменитое сражение происходило на относительно небольшом открытом участке площадью примерно три квадратных километра на правом берегу реки Непрядвы, со всех сторон окруженном густыми лесами.
Сегодня территория музея-заповедника «Куликово поле» – открытая всем ветрам степь. Даже трудно себе представить, что некогда здесь шумели дремучие леса. Многих исследователей это и ввело в заблуждение – они искали место битвы на просторе, не подозревая о том, что оно могло быть ограничено небольшой территорией, свободной от леса, например, очень большой поляной. Перед географами стояла задача поэтапно реконструировать ландшафт места Донского побоища. Им пришлось прежде всего учитывать то, что развитие природы подчинено периодическим колебаниям – ритмам разной степени интенсивности. Ученые утверждают: наиболее конструктивный ритм для местной лесостепи – так называемый 2000-летний ритм Шнитникова. Как правило, каждые 2000 лет на границах резких изменений тепло– и влагообеспеченности происходит перестройка локальных ландшафтов, в том числе изменение характера флоры, гидрологического режима и почвообразовательных процессов. Время Куликовской битвы как раз приходится на переход от теплой влажной фазы (пика разрастания лесов в северной степной зоне) к более холодной. Период после Куликовской битвы характеризуется суровыми погодными условиями. В литературе он известен как малый ледниковый период, длившийся на протяжении XV—XVIII веков, для которого характерны суровые зимы, короткий вегетационный период, активная эрозия почв, способствовавшая выравниванию рельефа. Все это, естественно, привело к тому, что сегодняшний ландшафт места сражения лишь отдаленно напоминает тот, какой был здесь во времена Дмитрия Донского.
Вот что рассказала палеогеограф Майя Гласко: «Высказывалось, например, мнение, что битва могла состояться на левобережье Непрядвы, но оно было сплошь покрыто лесными массивами, где коннице не то что разъехаться, а даже выстроиться было бы негде. Мы подробно изучили месторасположение лесных массивов на данной территории в XIV веке и увидели, что на правом берегу Непрядвы можно очертить открытое степное пространство, не очень широкое, но в которое вполне вписываются масштабы сражения. Это был узкий участок, единственный на берегу Непрядвы, где могли сойтись в битве многотысячные войска. Конечно, не сотни тысяч, как говорится в летописях. Максимум здесь могло выстроиться тысяч шестьдесят воинов с той и другой сторон».
Составленная палеогеографическая карта района Куликова поля дала историкам важный аргумент в пользу того, что битва произошла именно при слиянии Непрядвы и Дона. Дело в том, что описанный исследователями ландшафт – относительно узкое открытое пространство, окруженное лесами, – как нельзя лучше соответствует характеру развернувшегося там боя. По-видимому, Дмитрий Донской очень грамотно подошел к выбору места сражения, воспользовавшись тем, что за дубравами мог укрываться его засадный полк. Исследователи считают, что если бы битва состоялась в открытом поле, то Мамай легко справился бы с русской дружиной – ведь тактика монголов известна. Сначала мощная «артподготовка» – легковооруженные всадники расстреливали с дальней дистанции плотные построения противника из мощных луков, а затем кинжальные удары тяжелой кавалерии рассекали боевые порядки и опрокидывали врага. Однако в данном случае князь Дмитрий не дал Мамаю воспользоваться преимуществами хваленой монгольской тактики: русские воины то и дело предпринимали лобовые контратаки в узком месте – между двумя дубравами – и быстро отступали, снова укрываясь за лесом. По мнению военных историков, князь Дмитрий Донской придерживался тактики суимных боев (стычка, сшибка), чтобы неожиданными атаками сбить противника с толку и не дать ему сконцентрировать силы и осуществить массированный главный удар. Историки считают, что сражение представляло собой скоротечные кавалерийские стычки с последующими маневрированием и перестроением. Бой, судя по всему, был тесным, кровопролитным и скоротечным. По современным меркам, он длился совсем недолго – около трех часов. По оценкам военных историков и археологов, русская рать насчитывала не 100 тысяч человек, как указывается в летописях, а не более 20—30 тысяч. Можно предположить, что численность монголов была примерно такой же. Едва ли осторожный Дмитрий Донской пошел бы на решающую битву с армией, значительно превосходящей по численности его войско. Таким образом, получается, что в битве с двух сторон участвовало приблизительно 60 тысяч человек. Больше куликовская поляна вместить не смогла.