Взаимные набеги разоряли грады и веси — и московские, и тверские. Михаил Александрович сумел дважды добиться в Орде ярлыка на великое княжение. Закончилось тем, что Дмитрий Иванович не пустил соперника во Владимир и организовал (1375) поход на Тверь, носивший по существу общерусский характер. К его войску подошли на помощь дружины многих князей-союзников. Месяц они осаждали Михайлову столицу. Войска из Орды и Литвы, на что надеялся тверской владетель, не пришли, и ему пришлось склонить голову перед врагом и соперником, как «брату молодшему» перед старшим.
25-летний московский князь, окруженный помощниками-боярами, с мудрым наставником Алексием, митрополитом русским, из бояр Тучковых, во всех этих событиях выступает лидером национального масштаба. Русь к этому времени укрепилась настолько, что бросает открытый вызов Орде. Там одна «замятия» сменяет другую, ханы меняются с быстротой головокружительной — более двух десятков с половиной за какие-нибудь два десятилетия, с 1357 г . до конца 1370-х годов. В силу входит очередной временщик — темник Мамай, гурген (зять) хана
Бердибека — внука Узбека. По своему произволу меняет он правителей Золотой Орды, которых русские летописцы с иронией именуют «мамаевыми царями». Орда, некогда всесильная, слабеет; на Руси видят это и используют к своей выгоде.
Еще за год до похода Дмитрия на Тверь нижегородцы перебили в своем городе прибывших туда татар вместе со «старейшиной» Сарайкой. Прислал их сюда Мамай.
Три года спустя (1377) войско Дмитрия Ивановича, московского князя, пришло к Казани, где обосновался один из ордынских князей, принудило его — дело неслыханное! — платить дань Руси. Полки великого князя бдительно охраняют московские рубежи, и ордынцы не осмеливаются идти туда, минуя Оку.
Правда, в том же году произошла осечка, и весьма неприятная. В нижегородские пределы незаметно, тайком прокрался Араб-шах (Арапша, по нашим летописям). О нем говорили, что его войско где-то далеко на юге. Русская рать не думала, что ордынцы близко. Стояла сильная жара, воины шли налегке, доспехи и оружие сложили на телеги. Бояре увлеклись винным питием, ходили, как осудительно пишут летописцы, «на Пиане, аки пиании», — события назревали на р. Пьяне. Здесь воины Араб-шаха стремительно ударили на русских. Захваченные врасплох, они потерпели полное и позорное поражение. Победители огнем и мечом прошлись по юго-восточным землям.
Мамай, реальный вершитель судеб Орды, мечтавший восстановить в полном объеме власть над Русью («как при Батые было»), в следующем году решил сделать еще одно «кровопускание» Руси. Посланное им войско, в несколько десятков тысяч человек, возглавил мурза Бегич, военачальник опытный и бесстрашный. Русскую рать повел на юг от Оки, в рязанские пределы, сам князь Дмитрий Иванович.
Противники встретились на р. Воже. Расположились на противоположных берегах. Долго стояли друг против друга. Наконец, московский полководец несколько отодвинул свои полки, приглашая Бегича к битве. Тот переправил конницу, и сеча началась. Дмитрий двинул вперед свой главный полк, а с обоих флангов ордынцев начали охватывать еще два русских полка. Врага, разбитого в прах, прижали к реке и почти полностью уничтожили. Погиб и Бегич. На следующий день победители сами перешли Вожу и, преследуя остатки войска, окончательно добили его, захватили большой обоз.
Летописцы живописуют ярость, охватившую Мамая при известии о гибели Бегича и войска. Два года собирает он новые силы со всей Орды, нанимает отряды генуэзцев из Крыма, отважных воинов с Северного Кавказа. Договаривается о совместном выступлении против Москвы с Ягайлом Ольгердовичем литовским. Ведет как будто и переговоры о том же с Олегом Ивановичем, князем рязанским; так, во всяком случае, в один голос сообщают промосковски настроенные летописцы. Но здесь все было непросто. Рязань, конечно, боялась и Москвы, и Орды, и Литвы — нелегко жить меж трех огней и не запалить свой дом! Олегу и другим рязанским князьям, его предшественникам, не раз приходилось испытать удары и московских князей, и ордынских ханов. И теперь Олег лавировал, хитрил, выжидал: чья сторона сильнее, кто возьмет — Орда или Москва? Потому и засылал послов и на Волгу, и на Москву-реку.
Между тем Дмитрий Иванович собирал рати. Дружины шли со всех сторон — из собственно московско-владимирских земель и многих других. На врага встала почти вся Русь. Ее воинов, усилиями ремесленников и пахарей, хорошо вооружили, снабдили всем прочим для предстоящей смертной сечи с извечным врагом-насильником.
На Руси царила атмосфера национального подъема. Одно из сказаний о Мамаевом побоище в эпических, былинных тонах говорит об этом: «Кони ржут на Москве, звенит слава по всей земле Русской. Трубы трубят на Коломне, в бубны бьют в Серпухове, стоят стяги у Дона великого на берегу».