Эти смуты отняли у литовских князей средства враждебно действовать против Москвы и дали последней возможность беспрепятственно управиться с татарами. Димитрий вырос в неповиновении хану, два раза младенцем ходил он отнимать Владимирское княжение у Димитрия суздальского, у которого был ярлык ханский. Княжество Московское постоянно усиливалось, его князья еще со времен Калиты привыкли располагать полками князей подручных, убеждались все более и более в своей силе, тогда как Орда видимо ослабевала вследствие внутренних смут и усобиц, и ничтожные ханы, подчиненные могущественным вельможам, свергаемые ими, теряли все более и более свое значение, переставали внушать страх. От страха перед татарами начал отвыкать русский народ и потому, что со времен Калиты перестал испытывать их нашествия и опустошения; возмужало целое поколение, которому чужд был трепет отцов пред именем татарским; московский князь, находившийся в цвете лет, в самом полном развитии сил, был представителем этого нового поколения. С малолетства привык Димитрий действовать иначе, нежели действовали дед, дяди и отец его; малюткою с оружием в руках добыл он себе старшинство между русскими князьями, после до тридцатилетнего возраста не выпускал из рук оружия, выдержал опасную борьбу с Литвою, Тверью, Рязанью и вышел из нее победителем с полным сознанием своих сил. Неудивительно, что такой князь решился первый поднять оружие против татар. Мы видели, что в начале княжения Димитриева Орда делилась между двумя ханами – Мюридом (Амуратом) и Абдулом (Abdullah), именем которого управлял темник Мамай. Но кроме них в древней стране Болгарской утвердился третий хан Пулад-Темир, а в стране Мордовской – князь Тогай. Последний в 1365 году напал нечаянно на Переяславль Рязанский, взял, сжег его, попленил окрестные волости и села и уже с большою добычею возвращался в степь, как был настигнут князьями – Олегом Ивановичем рязанским, Владимиром пронским и Титом козельским: был между ними бой лютый, пало много мертвых с обеих сторон, но русские князья наконец одолели, и Тогай едва убежал с небольшою дружиною. В 1367 году Булат, или Пулад-Темир, напал на нижегородские владения, но прогнан был князем Димитрием Константиновичем за реку Пьяну с большим уроном, прибежал в Золотую Орду и был там убит ханом Азизом, или Озизом, преемником Мюридовым. В 1370 году Димитрий Константинович с братом Борисом, сыном Василием и ханским послом Ачихожею (Хаджи Ходжа) ходил войною на болгарского князя Асана; тот встретил их с челобитьем и дарами, они дары взяли, но посадили на княжение Салтана, Бакова сына. В 1373 году татары из Орды Мамаевой опустошили Рязанское княжество; великий князь московский все лето простоял на берегу Оки (куда пришел к нему и Владимир Андреевич) и не пустил татар на свою сторону. Сопротивление татарам и даже наступательное движение на них обнаруживалось повсюду: в 1374 году нижегородцы перебили послов Мамаевых и с ними 1500 татар; старшего посла – Сарайку с дружиною заперли в крепости. На следующий год князь Димитрий Константинович приказал развести пленников по разным местам, но Сарайка с товарищами своими вырвался, убежал на архиерейский двор, зажег его и начал отбиваться от нижегородцев, многих перебил и переранил; наконец народ одолел татар и перебил их всех. В том же году татары Мамаевы опустошили берега реки Киши, притока Суры, и места за рекою Пьяною. Мы упоминали уже о нападении татар на Нижегородское и Новосильское княжества за помощь, оказанную их князьями, Димитрию московскому против Михаила тверского, после чего московский князь ходил с войском за Оку, оберегая землю свою от татар. Еще в XII и XIII веках мы видели стремление Северо-Восточной Руси к естественному распространению своему на восток, вниз по Волге, на счет болгар, мордвы и других туземных племен; стремление это было надолго остановлено татарским нашествием и внутренними движениями, которые имели следствием усиление Московского княжества; теперь же, как скоро Северо-Восточная Русь снова усилилась единовластием, а татарское владычество ослабело, опять начинается наступательное движение русских на древнюю Болгарскую землю. По окончании борьбы с Литвою и Тверью, весною 1376 года, великий князь послал воеводу своего Димитрия Михайловича Волынского на болгар; с Волынским отправились двое молодых князей нижегородских – Василий и Иван Дмитриевичи – и подступили под Казань. Казанцы вышли против них из города, стреляя из луков и самострелов; другие производили какой-то гром, чтоб испугать русских, а некоторые выехали на верблюдах, чтоб переполошить лошадей. Но все эти хитрости не удались: русские вогнали неприятеля в город, и князья казанские Асан и Магомет-Солтан принуждены были добить челом великому князю; заплатили тысячу рублей Димитрию московскому, тысячу новгородскому, три тысячи воеводам и ратным людям; кроме того, летописец говорит, что русские посадили в Казани своего сборщика податей (дорогу) и таможенников.
В 1377 году в Москву пришла весть, что в странах посурских явился новый царевич татарский, Арапша, перебежавший за Волгу с берегов Яика и Аральского моря. Димитрий московский тотчас собрал большое войско и пошел на помощь к тестю своему, Димитрию нижегородскому; но об Арапше долго не было вести, и великий князь возвратился в Москву, оставивши воевод своих с полками владимирскими, переяславскими, юрьевскими, муромскими и ярославскими, с которыми соединилось и нижегородское войско под начальством своего молодого князя Ивана. Собралась большая рать и двинулась за реку Пьяну, где воеводы получили весть, что Арапша далеко, на реке Волчьи Воды, притоке Донца… Князья и воеводы русские обрадовались и не обращали уже более внимания на другие приходившие к ним вести; кто может стать против нас? – говорили они, и стали ездить в простом платье (охабнях и сарафанах), а доспехи свои поклали на телеги и в сумы, рогатины, сулицы и копья не были приготовлены, иные не были еще насажены, также не были приготовлены щиты и шлемы. Было время в конце июля, стояли сильные жары, и ратники разъезжали, спустивши платье с плеч, расстегнувши петли, растрепавшись, точно в бане; если случалось где найти пиво и мед, напивались допьяна и хвастались, что один из них выедет на сто татар. Князья, бояре и воеводы также забыли всякую осторожность, ездили на охоту, пировали, величались да ковы друг против друга строили. В это время мордовские князья подвели тайно Арапшу, который, разделив свою рать на пять полков, второго августа нечаянно ударил со всех сторон на русское войско; последнее не имело возможности сопротивляться и побежало в ужасе к реке Пьяне; князь Иван Димитриевич нижегородский утонул при переправе вместе со множеством бояр, слуг и простых ратников, другие были перебиты татарами. Арапша явился перед Нижним, откуда князь Димитрий Константинович выбежал в Суздаль, а жители разбежались на судах по Волге к Городцу. Татары перехватили тех, которые не успели спастись, сожгли город, опустошили окрестности и ушли назад; в том же году Арапша пограбил и места за Сурою (Засурье), потом перебил русских гостей; пришел нечаянно на Рязань, взял ее, причем сам князь Олег, исстрелянный, едва вырвался из рук татарских. Надеясь, что после пьянского поражения Нижегородское княжество осталось без защиты и мордва захотела попытать счастья против русских: приплыла нечаянно по Волге в Нижегородский уезд и пограбила то, что осталось от татар; но князь Борис Константинович настиг ее у реки Пьяны и поразил: одни потонули, другие были побиты. Но оба князя, и московский и нижегородский, не хотели этим ограничиться, и зимою, несмотря на страшные морозы, нижегородское войско под начальством князей Бориса Константиновича и Семена Димитриевича и московское под начальством воеводы Свибла вошло в Мордовскую землю и «сотворило ее пусту», по выражению летописца; пленников, приведенных в Нижний, казнили смертию, травили псами на льду на Волге. В следующем 1378 году татары явились опять нечаянно перед Нижним; князя не было тогда в городе, а жители разбежались за Волгу. Приехавши к Нижнему из Городца, князь Димитрий Константинович увидал, что нельзя отстоять города от татар, и потому послал к ним окуп; но татары не взяли окупа и сожгли Нижний, потом повоевали весь уезд и Березовое поле. Управившись с Димитрием нижегородским, Мамай отправил князя Бегича с большим войском на Димитрия московского. Но тот узнал о приближении неприятеля, собрал силу и выступил за Оку в землю Рязанскую, где встретился с Бегичем на берегах реки Вожи. 11 августа к вечеру татары переправились через эту реку и с криком помчались на русские полки, которые храбро их встретили: с одной стороны ударил на них князь пронский Даниил, с другой – московский окольничий Тимофей, а сам великий князь Димитрий ударил на них в лице. Татары не выдержали, побросали копья и бросились бежать за реку, причем множество их перетонуло и было перебито. Ночь помешала преследовать татар, а на другое утро был сильный туман, так что только к обеду русские могли двинуться вперед и нашли в степи весь обоз неприятельский. Мамай собрал остаток своей рати и в сентябре ударил на Рязанскую землю; князь Олег, никак не ожидая нападения после Вожской битвы, бросил города и перебежал на левую сторону Оки, а татары взяли города Дубок и Переяславль Рязанский, сожгли их и опустошили всю землю, но дальше, за Оку, не пошли.