Не только Новгороду удалось избежать ужасов Батыева нашествия. Уцелели и земли Западной Руси — Полоцкое и Смоленское княжества. Соседями их были литовские племена. Вместе они противостояли орденской опасности, а потом и татарам.
Первым объединил литовские и русские земли князь Миндовг в середине ХIII в. Столицей его был Новогрудок. Постепенно на землях современной Беларуси, Литвы и западных областей России стало формироваться новое государство — Великое княжество Литовское, Русское и Жемойтское. Литовские князья вступали в брак с дочерьми славянских властителей. Они стали претендовать на роль собирателей русских земель. Поэтому великий князь Литовский Гедимин отдал свою дочь Марию в жены тверскому князю Дмитрию Михайловичу, ведь Тверь была тогда сильной соперницей быстро поднимавшейся Москвы.
Сын Гедимина Ольгерд второй раз женился на тверской княжне Ульяне (первой супругой была Мария Витебская). Он поддерживал Тверь и трижды пытался взять Москву — в 1368, 1370 и 1372 гг. Однако город защитил новый каменный кремль. Но в других делах Ольгерду сопутствовал успех — он разбил татар в сражении при Синих Водах, отбил у Орды Киев, захватил Подольскую, Волынскую, Брянскую и Северскую земли. Основным населением в новом обширном государстве были славяне, а документы писались на русском языке. В состав литовского княжества входили земли в верховьях Оки — их называли Верховскими. Восточная граница княжества проходила примерно по нынешней границе Смоленской и Московской, Орловской и Липецкой, Курской и Воронежской областей.
Тем временем племянник Ягайло великий князь Витовт захватил Смоленск, а свою дочь Софью выдал за московского князя Василия Дмитриевича. Но соперничество между государствами продолжалось. Ему суждено было длиться несколько веков. А позднее, уже в России, Гедиминовичи считались одним из самых знатных боярских родов наряду с такими, как князья Трубецкие, Голицыны и Хованские.