Как ни странно, но наибольший урон Северо-Восточной Руси нанесли в 1375 г. не ее главные противники — Орда и Литва, а новгородцы. В то время, когда одни новгородцы воевали вместе с великим князем Дмитрием под стенами Твери, другие, видимо, из Подвинья проникли на р. Кострому и, спустившись по ней к р. Волге, разгромили один из крупнейших, если не самый крупный, великокняжеских поволжских городов — Кострому. В течение недели ушкуйники бесчинствовали в Костроме, пограбив город «до конца». Множество жителей попало к ним в плен, а затем было продано в рабство в Булгаре. На пути туда новгородцы ограбили и Нижний Новгород, также «взяша мужъ и женъ и дѣвиць и градъ зажгоша». Пленные нижегородцы разделили судьбу костромичей[407]
. И тем не менее московское правительство не решилось осложнить свое «единачество» с Новгородом. Когда в сентябре 1376 г. в Москву прибыло большое новгородское посольство во главе с архиепископом Алексеем, «приа митрополитъ сына своего владыку Алексея въ любовь, тако же и князь великии»[408].Союзные отношения с Новгородом и Смоленском позволили Дмитрию Ивановичу приступить к активным действиям против Литвы. Поздней осенью 1376 г. он послал Владимира Андреевича в поход на Ржеву. Московские войска осадили Ржеву, простояли под нею три недели, но города взять так и не смогли[409]
.Труднее поддается точному хронологическому приурочению другое событие 1376 г., следующим образом изложенное в Рогожском летописце: «Того же лѣта князь великии Дмитрии Московьскыи ходилъ за Оку ратию, стерегася рати Тотарьское»[410]
. Окруженное известиями, касающимися дел русской митрополии, это сообщение, по-видимому, заимствовано из каких-то митрополичьих летописных записей. Ему предшествует известие о прибытии к митрополиту Алексею двух представителей константинопольского Патриарха, а последует известие о приезде в Киев митрополита Киприана. Приезд посольства Г. М. Прохоров относит к марту 1376 г.[411] Киприан прибыл в Киев 9 июня 1376 г.[412] Следовательно, поход Дмитрия за Оку имел место скорее всего летом 1376 г. Когда стало ясно, что Мамай воздержался от нападения на русские земли, Дмитрий Иванович начал войну с Литвой, а завершив ее, нанес сильный удар Мамаю.В начале 1377 г. великий князь послал Дмитрия Михайловича Волынского ратью на г. Булгар. Вместе с Волынским в походе приняли участие нижегородские. полки во главе с сыновьями Дмитрия Нижегородского Василием и Иваном. Одним из булгарских князей, как уже говорилось, с 1370 г. был ставленник Мамая. В случае войны с Дмитрием Мамай мог использовать его для организации похода на восточные земли Руси. Поэтому нападение в 1377 г. на Булгарию, оторванную от основных владений Мамая, преследовало стратегическую цель обезопасить Нижегородское и соседние с ним княжества от возможного флангового удара в случае решительного столкновения с Ордой. 16 марта 1377 г. русская рать подошла к Булгару. Из города выступило монголо-татарское войско для встречи в открытом бою. Несмотря на то что в его составе были боевые верблюды, необычный вид которых пугал коней русских ратников, несмотря на военную новинку — огонь из крепостных пушек («изъ града громъ пущаху»), полки Дмитрия Волынского и нижегородских князей успешно атаковали защитников города, которые, потеряв 70 человек убитыми, бежали в крепость. Булгарские князья Асан и Мухаммед Султан (Махмат Солтан) запросили мира. Русские князья согласились. В результате переговоров монголо-татары уплатили 5 тыс. рублей контрибуции и вынуждены были принять у себя русских чиновников — даругу и таможенника[413]
.