Против кого воевал Дмитрий Донской на самом деле?
Официальная версия т.н. Куликовской битвы крайне противоречива хотя бы потому, что московские князья вполне себе мирно 20 лет уживались с "узурпатором" Мамаем и успешно проводили совместные военные походы, например, на Рязань и Нижний Новгород. На фоне появившегося на Востоке грозного противника Тохтамыша Мамаю меньше всего надо было воевать с союзной Москвой.
Так что одна из альтернативных версий сводится к тому, что вместо двух последовательных битв Мамая сначала с Дмитрием Донским на Куликовом поле, а затем с Тохтамышем на Калке имела место одна битва между Мамаем (и его союзниками московским, литовскими князьями и генеузцами) и Тохтамышем с Заволжской ордой. Татары Мамая перешли в массе своей на сторону соплеменника Тохтамыша, сопротивление оказали лишь христианские союзники Мамая, но это уже не могло спасти от поражения ("Мамаева побоища"). По горячим следам Тохтамыш наказал князя Дмитрия за помощь Мамаю, разорив Москву.
автор вопроса выбрал этот ответ лучшим