Цель, которую ставил ещё Дмитрий Донской смог осуществить его правнук Иван III. В последние годы жизни Василия II Иван являлся соправителем слепого отца и набирался политического опыта. Уже в 19 лет (1459) князь смог свести на нет попытку ордынского хана Сеид-Ахмета вторгнуться в Москву. После смерти отца в первые годы своего правления Иван не совершал больших походов, но в 1467 для охраны восточных границ он начал Казанскую войну. В 1469 году хан Ибрагим проиграл и запросил мир. Позже, Иван III из-за распрей ханов и ослабление ханства воспользовался этим, и в 1486 году Казанское ханство стало вассалом России. В 1471 году из-за заключения договора новгородцев с Казимиром IV, Иван III пошёл на Новгород, где на реке Шилонь разбил противников и подчинил их Москве.
Вновь в 1477 году появился повод для похода. Новгородцы взбунтовались и войска осадили город. Еда и вода кончались, и в 1478 году вечевой строй был ликвидирован, [вечевой] колокол снят, а посадница Марфа Борецкая отвезена в М