А за год произошли изменения и у татар. Белую и Синюю Орды объединил под своей властью хан Урус, захватил Сарай. Но усилился и Мамай. Победил нескольких мелких ханов и эмиров. Ему подчинились Крым, Северный Кавказ, области вдоль Волги, Камская Булгария. Генуэзцы давали ему денег. К нему опять перебрались купцы из разорённого Сарая. Но купеческая группировка, и ордынская, и генуэзская, была очень озабочена. Она несла огромные убытки. Из-за степных войн прекратилась торговля с восточными странами. Раньше сказочные прибыли приносила работорговля. Её тоже не стало. Где караваны пленных, которых пригоняли татары? Указывали на это Мамаю, его приближённым – дескать, долги надо возвращать. Где взять пленных? На Руси.
Мамай и сам об этом задумывался. Как привлечь воинов, чтобы верно служили ему? Чтобы переходили к нему от соперников? Нужен набег, чтобы они набрали богатую добычу. Да и русских князей пора вразумить. Московский Дмитрий появился перед ним только один раз. И дань прислал один раз. А когда в Орде возобновилась «замятня», снова забыл повелителя. Нужно как следует напугать русских, напомнить про покорность, про дань. Погромить, пограбить. И воины будут довольны. И пленные для купцов появятся. Теперь тучи на Русь собирались с двух сторон.
Первым начал действовать Ольгерд. Летом 1373 года он разослал приказы подчинённым князьям – собирать все войска. Как обычно, держал в тайне, куда предстоит идти и с кем воевать. Дорогу он наметил похитрее. Повёл армию глухими лесными тропами. Выскочить на Москву не с запада, как в прошлых походах, а с юга. Выбрались из лесов рядом с Калугой. Здесь к Ольгерду присоединился тверской Михаил. Двинулись дальше и… нарвались.
Москва-то времени даром не теряла. Всё лучше налаживала оборону. Теперь у неё уже была собственная разведка. И не опытнейший Ольгерд, а молодой Дмитрий преподнёс ему урок воинского мастерства! Оказалось, что он со своими воеводами знал о нападении. И не просто знал, а точно вычислил место, куда выйдет враг. Полки Дмитрия Ивановича и его удельных князей уже стояли рядом с Калугой, под Любутском. Даже заранее развернулись и изготовились к битве.
А литовский передовой корпус вообще не подозревал о них. Наскочил и ошалел от неожиданности. Московская рать первой на него ударила. Опрокинула, стала рубить. Побитые литовцы побежали. Заразили паникой те части, что шли сзади. Они тоже покатились прочь. Ошеломлённый Ольгерд метался на коне среди своих войск. Призывал их опомниться. Кое-как остановил бегство. Построил полки за глубоким оврагом. А следом наступала рать Дмитрия. Остановилась на противоположной стороне оврага.
Перебираться через него сулило гибель и для тех и для других. Вниз-то легко скатишься, а как лезть наверх под стрелами и копьями? Стояли день, другой. Но Ольгерду пришло время крепко подумать. Он опозорился. Дмитрий перехитрил и переиграл матёрого волка. У него теперь имелась вон какая великолепная армия. Стоило ли рисковать всем, чего он достиг в жизни, чтобы напоследок быть битым? Ольгерд попросил начать переговоры.
Русский великий князь согласился мириться. Заново подписали такой же договор, как два года назад. Но войну-то выиграла Москва. Она отстояла своё. А Литва без толку проделала поход туда-сюда. Ей пришлось отказаться от замыслов покорить Северную Русь. Князю Михаилу сохранили Тверь. Но он принёс клятву никогда больше не претендовать на престол великого князя. Должен был возвратить всех пленных и всё награбленное имущество.
Однако пока разбирались с литовцами, Мамай тоже узнал – Ольгерд идёт на Москву. Нет, он не стал помогать своему подданному Дмитрию. Прикинул, что в сражениях с литовцами погибнет много татарских воинов. Это же ослабит самого Мамая. Он решил иначе: пускай Литва ещё раз опустошит Московское княжество. Тогда Дмитрий на коленях приползёт в Орду умолять о защите. А Мамай бросил конницу в набег, который он замышлял. Целью он выбрал Рязанское княжество. Близкое к ордынским степям, слабое. Его можно пограбить без всякого риска, без потерь. Лавина татар ворвалась на Рязанщину.
Обороняться от такой многочисленной рати у князя Олега сил не было. Кто мог его выручить? Дмитрий Иванович, больше некому. Но с Дмитрием он сам рассорился. Олег опять исчез где-то в лесах. Отряды ордынцев разошлись по его земле. Разорили Рязань и другие города, охотились за людьми. Но война московского государя с Литвой пошла совсем не так, как рассчитывал Мамай. Она завершилась неожиданно быстро. Дмитрий, возвращаясь из-под Калуги, узнал про набег. Его армия была в сборе. Великий князь повернул её на восток. Полки быстро вышли на Оку. Встали по берегу и прикрыли свои, московские владения.