Волжские болгары помогли татарам внезапно напасть на Нижний Новгород. Не надеясь на собственные силы и желая хорошенько припугнуть болгар, Дмитрий Константинович в начале 1376 года обратился за помощью к Дмитрию Московскому. Тот прислал рать под началом опытного воеводы, своего шурина Дмитрия Михайловича Боброка Волынского. Нижегородские и суздальские полки повели сыновья Дмитрия Константиновича Василий Кирдяпа и Иван. 16 марта союзники подошли к Казани и начали осаду города. После некоторого сопротивления болгарские князья согласились заплатить большой выкуп и признать себя данниками великого князя Московского.
На следующий, 1377 год татары решили нанести новый, сокрушительный удар по Нижнему Новгороду. Некий царевич Арапша из Синей Орды (возможно — по договорённости с Мамаем) двинулся в нижегородские пределы. Князь Дмитрий Суздальский поспешил призвать на помощь московские полки. Дмитрий Московский двинулся на помощь тестю. Однако татары умело использовали свою старую военную хитрость — распространение ложных слухов. Этим способом они убедили Дмитрия Московского, что опасность миновала и Арапша ушёл куда-то далеко в степи. Князь вернулся в Москву, оставив, впрочем, в Нижнем своих воевод с полками. Но тут была пущена новая волна слухов, согласно которым Арапша объявился где-то далеко на юге, на Волчьих водах, в районе современной Самары.
Московские полки не могли долго стоять в чужом для них Нижнем Новгороде. Дмитрий Константинович решил отправить их вместе со своими воинами в погоню за Арапшой. Командовать походом он поручил своему сыну Ивану, призванному из Суздаля...
Этот поход вошёл в историю как символ традиционной русской беспечности. Переправившись через реку Пьяну (левый приток Суры), воеводы расположились на отдых, полагая, что татары далеко. Между тем мордовские князья скрытно подвели находившихся неподалёку татар к русскому лагерю. 2 августа 1377 года они напали на растерявшихся русских ратников и учинили кровавое побоище. Многие воины, среди которых был и главнокомандующий — сын Дмитрия Константиновича Иван, утонули в реке Пьяне, пытаясь спастись от погони.
Оставив на месте битвы все трофеи и пленных, татары, не теряя времени, погнали коней к Нижнему Новгороду.
Узнав о происшедшем, князь Дмитрий Константинович бросил город на произвол судьбы и уехал в Суздаль. Вслед за ним из города побежала и вся знать. 5 августа 1377 года татары без особого труда захватили Нижний Новгород, разграбили и подожгли город. По сообщению летописи, в начавшемся страшном пожаре сгорели 32 церкви. Покинув пепелище, татары рассыпались по округе в поисках добычи.
Арапша не собирался долго задерживаться в нижегородских пределах. Его главная добыча, пленные, была товаром «скоропортящимся». Их нужно было кормить, поить и сторожить. «Царевич» торопился поскорее избавиться от этой докуки, продав пленных на ближайшем рынке рабов. Кроме того, Арапша слабо представлял себе возможности русских князей и полагал, что они попытаются атаковать его рассыпавшийся отряд с целью отбить полон и отомстить за поражение.
Уходя на восток, Арапша разорил все русские поселения за рекой Сурой, в землях волжских болгар. Самих болгар он не тронул. Более того, своим походом на русских он по сути дела выполнял их «заказ».
Эти события чрезвычайно ослабили Нижегородское княжество, главным источником силы которого был сам Нижний Новгород с его многолюдным посадом, купеческими лавками, ремесленными мастерскими и корабельными пристанями.
Татары ушли. Теперь правителям надлежало возвращать жизнь в нормальное русло, извлекать уроки и наказывать виновных. Князь Дмитрий Константинович не проявлял в этом деле никакой инициативы. Летописи молчат о нём в эти страшные времена. Кажется, он просто выжидал в каком-то далёком углу своего княжества. Впрочем, год спустя мы находим его в Городце на Волге, в уделе брата Бориса.
На пепелище Нижнего Новгорода первым приехал из Суздаля наследник престола Василий Кирдяпа. Он послал людей, чтобы отыскать и привезти в город тело младшего брата Ивана, утонувшего в реке Пьяне во время бегства русских полков.
Воспользовавшись разгромом Нижегородского княжества, его соседи мордовские князья решили поживиться тем, что осталось после татар. Они совершили набег и увели множество пленных. Очевидно, татары унесли и увели далеко не всё, чем наполнилась Нижегородская земля в годы её благоденствия.
В ответ на дерзость мордовских князей зимой 1377/78 года состоялись два карательных похода русских войск. Ими командовал брат Дмитрия Константиновича Борис, правивший тогда в Городце. Во втором походе участвовала и присланная из Москвы рать под началом воеводы Фёдора Свибла. В итоге земли мордвы были страшно опустошены. В назидание недругам в Нижнем Новгороде была устроена публичная казнь пленной мордве. Их волочили голыми по льду реки и травили псами.
Летом 1378 года татары вновь нанесли удар по Нижнему Новгороду. Возможно, их призвали уцелевшие после карательных экспедиций Бориса Городецкого мордовские князья.