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