Они свиделись в самом святом на Руси месте — Троице-Сергиевом монастыре. Никто без сострадания и жалости не мог смотреть на них: искалеченный, рано постаревший слепой сын и дряхлая, измученная бесконечными невзгодами мать. Несомненно, оба пролили немало слез печали и радости в объятиях друг друга, а потом истово молились у раки святого Сергия.
В Москве Софью Витовтовну ждала еще более теплая встреча. Множество москвичей радостно приветствовали великую княгиню. В Кремле ей вышли навстречу Мария Ярославна с сыновьями — семилетним Иваном и шестилетним Юрием. Малютка Андрей остался под присмотром мамок и нянек. Было ясно, что род Василия Темного не погибнет. Сыновья продолжат его дело.
Поначалу Василий II хотел наказать своих коварных и жестоких родственников и даже пошел с войском к Галичу, где укрылись Дмитрий Шемяка и Иван Можайский.
Но потом под давлением матери и духовенства решил их простить. Софья Витовтовна боялась, что слепой сын окажется в ловушке и вновь лишится всего, ведь в бою ему пришлось бы полагаться только на своих воевод.
На радостях опальные князья пообещали вернуть похищенные в Москве казну, иконы, дорогие кресты, древние грамоты и убранство великих княгинь. Они даже согласились отдать свои уделы великому князю, лишь бы он сохранил им свободу. В покаянной грамоте Дмитрия Юрьевича говорилось: «Ежели преступлю обеты свои, то лишусь милости Божией и молитв святых угодников земли нашей, митрополитов Петра и Алексия, Леонтия Ростовского, Сергия, Кирилла и других. Не будет на мне благословения епископов русских».
Однако и на этот раз Шемяка слукавил. Несколько лет он строил козни против Василия Темного, укрываясь в северных городах. Но никто из русских князей уже не хотел его поддерживать. Для простых людей он оставался лишь беззаконником и узурпатором.
Дело кончилось тем, что в интересах страны великий князь решил окончательно расправиться со своим противником. По его приказу верные люди подкупили повара Шемяки, и тот отравил своего господина. Это произошло в июле 1453 года, когда Софьи Витовтовны уже не было в живых.
Слепому Василию Васильевичу было, конечно, очень трудно управлять страной и возглавлять войско. Поэтому его глазами и главным помощником вскоре стал старший сын Иван. Уже в десять лет юному княжичу пришлось самостоятельно водить полки для защиты муромских и нижегородских земель от казанских татар.
С 1449 года во всех официальных документах Иван стал именоваться соправителем отца и великим князем. Это заранее закрепляло за ним право на отцово наследство и старшинство среди остальных русских князей.
По мере сил помогала сыну и Софья Витовтовна. В 1451 году ей даже пришлось вместе с новым митрополитом Ионой возглавить оборону Москвы от нападения золотоордынского царевича Мазовши.
Умирающая Золотая Орда все еще пыталась восстановить свою власть над русскими землями и заставить великого князя платить дань. Поэтому под знаменами Мазовши собралось довольно большое и разношерстное войско. Быстрыми темпами оно направилось прямо к Москве.
Василий II попытался было остановить Мазовшу на Окской переправе, но обнаружил, что силы противника во много раз превышают его собственные. Тогда он решил со старшим сыном отправиться за Волгу, чтобы там собрать городовые дружины. Жену с младшими детьми и Софью Витовтовну он хотел отвезти в более безопасный Углич.
Но престарелая великая княгиня твердо заявила, что бегать, как заяц, больше не станет, последними днями жизни не дорожит и потому останется в Москве. Она напомнила сыну, что, оказавшись без твердого руководства, москвичи могут предаться панике, и это сыграет на руку врагу. Тогда на общем совете было решено, что помогать Софье Витовтовне будут митрополит Иона и внук Юрий, которому исполнилось уже десять лет. Подражая старшему брату Ивану, он хотел быть взрослым.
Решение великой княгиня оказалось исключительно верным. После отъезда Василия Васильевича с семьей в городе никакого волнения не произошло. Каждый горожанин занял свое место на кремлевской стене и приготовился к обороне.
2 июля появились татарские полчища. Они зажгли посады и начали осаду Кремля. Защитники города оказались в тяжелом положении — дым от пожарищ застилал им глаза, а разносимые ветром искры могли поджечь кремлевские строения. Но мужественная Софья Витовтовна распорядилась так: женщины и дети должны тушить все возгорания, а мужчины-воины — совершить вылазку под покровом дыма и гари и первыми нанести удар врагу. Это было определенным новшеством в тактике обороны, поскольку раньше осажденные предпочитали отсиживаться за крепкими стенами.
Ордынцы не ожидали от москвичей решительных действий и оказались не готовы к сражению. С наступлением темноты они предпочли отступить к своему лагерю, однако и там не нашли покоя. По приказу Софьи Витовтовны их обстреляли из дальнобойных пушек и пищалей с высоких крепостных стен. Напуганные кочевники побросали все свое добро и кинулись бежать. Некоторые даже подумали, что на них напало войско самого великого князя.