Горский, автор двух фундаментальных монографий «Москва и Орда» (2001) и «Русь: от славянского расселения до Московского царства» (2004), детально проанализировав весь комплекс доступных письменных источников, вполне аргументировано предположил, что накануне Куликовской битвы под знаменами Дмитрия Московского собрались:
1) Полки всех крупных великокняжеских городов, то есть Владимира, Москвы, Суздаля, Коломны, Звенигорода, Можайска, Волока, Серпухова, Боровска, Дмитрова, Переяславля, Юрьева, Костромы, Углича, Галича, Бежецкого Верха, Вологды и Торжка.
2) Дружины одиннадцати удельных князей — Владимира Андреевича Серпуховского, Федора Романовича Белозерского, Ивана Васильевича Вяземского, Андрея Федоровича Ростовского, Андрея Федоровича Стародубского, Василия Васильевича Ярославского, Федора Михайловича Моложского, Семена Константиновича Оболенского, Ивана Константиновича Тарусского, Василия Михайловича Кашинского, Романа Семеновича Новосильского и трех князей-изгоев Романа Михайловича Брянского, Андрея Ольгердовича Полоцкого и Дмитрия Ольгердовича Трубчевского.
"26 августа 1380 г. в пограничной Коломне Дмитрий Иванович провел смотр всех полков и отдал приказ об организации походного строя. Все прибывшие силы посадских ополченцев и княжеских дружинников были сведены в пять тактических единиц — Передовой полк, Большой полк, Полк правой руки, Полк левой руки и Резервный полк. Для каждого тактического полка были назначены старшие воеводы, которым подчинялись князья и воеводы организационных полков, в том числе московские бояре Михаил Иванович Бренк, Иван Родионович Квашня, Семен Данилович Мелик, Михаил Иванович Акинфов, Тимофей Васильевич Окатьев, Микула Васильевич Вельяминов, Федор Васильевич Грунка, Лев Иванович Морозов, Андрей Иванович Серкиз и другие.
Оценив сложившуюся обстановку, в том числе то обстоятельство, что на сторону Мамая перешел рязанский князь Олег Иванович, Дмитрий вышел в поход по левому берегу Оки, дабы «никто же не коснися ни единому власу» здешних обитателей.