Великий князь московский Иван III из рода Рюриковичей правил с 1462 по 1505 год. Начинать военное поприще ему пришлось с противостояния осколкам Золотой Орды – Большой Орде и Казанскому ханству. В 1467–1468 годах московское войско предприняло первый поход на Казань. Второй поход возглавил брат Ивана III – Юрий Васильевич. В 1469 году хорошо укрепленную Казань осадили, и хан Ибрагим был вынужден подписать «мир», устрашенный неизбежным штурмом города.
Следующим важным шагом в собирании Руси вокруг Москвы стало присоединение к ней Великого Новгорода, средневековой боярской республики. К сильному в военном отношении Новгороду Иван III «подбирался» через Псков, защитив его от немецкого Ливонского ордена.
Ранее Псков обращался за военной помощью к старшему собрату – Новгороду. Но тот в 1463 году не оказал младшему собрату помощь в войне с Ливонией. Тогда великий князь Иван III Васильевич не замедлил прислать большое войско во главе с воеводой Федором Шуйским.
Москва стала готовиться к военному походу на Новгород. Его бояре во главе с вдовой боярина Борецкого Марфой сумели заручиться поддержкой польско-литовского короля Казимира IV, который обязывался «всести на коня» в случае военного конфликта Новгорода с Москвой. Но уже вскоре король о союзе «забыл».
В марте 1471 года великий князь Иван III отправил в Новгород грамоту, в которой горожане обвинялись в отступничестве от православия в латинскую веру. Слово «измена» в грамоте увязывалось с переходом русских людей в «латинство». Главные силы великого князя «не поспешая» двигались к озеру Ильмень через Тверь и Торжок. Вперед заранее были отправлены еще три рати. Первая должна была «воевать» восточные новгородские земли.
Вторая рать, под командованием воевод, в 10 тысяч человек, направилась к Руссе, откуда рукой было подать до литовского рубежа. На реке Шелони воеводе Холмскому предстояло соединиться с псковскими полками и наступать на Вольный город с запада. Еще один отряд пошел на Вышний Волочек и дальше на Новгород по берегу реки Мсты. По пути московские ратники безжалостно разоряли новгородскую землю.
С получением тревожных вестей в Новгороде стали собирать ополчение в 40 тысяч ратников. Во главе его встали посадники Василий Казимир и Дмитрий Борецкий. Поскольку московские рати наступали с разных сторон, то половина ополчения (20 тысяч человек) была послана на защиту восточного Заволочья.
Отборная «кованая рать» пошла к реке Шелони. Туда же отплыла по озеру Ильмень «судовая рать». Новгородцы решили не дать псковичам соединиться с москвичами и, дождавшись обещанной помощи от Литвы, обрушиться на войско Ивана III. Однако на реке Шелони новгородцы неожиданно для себя столкнулись с войском воеводы Холмского.
14 июля 1471 года на берегу реки Шелони произошла кровавая битва. Холмский переправил через реку свою рать, и москвичи «яко львы рыкающие» бросились на новгородцев. Среди новгородцев на поле брани не было единства. С места в битву не двинулся отборный архиепископский конный полк. Шелонская битва закончилась бегством новгородцев и их избиением. В сражении на реке Шелони не участвовали ни псковичи, ни «двор» великого князя.
Воевода Холмский имел всего 5 тысяч ратников. Новгородцев же было (по некоторым данным) до 40 тысяч человек. Из них погибло 12 тысяч, а две тысячи попали в плен, в том числе оба посадника. Победителям достались неприятельский обоз и речные суда «ладейной рати».
Новгородское войско, посланное в Заволочье, потерпело поражение на Северной Двине от московских полков. Теперь сам Вольный город защищать было некому. Новгородские послы запросили у Ивана III Васильевича мира «по всей воле его». По Коростынскому миру Москва признавалось «отчиной» Великого Новгорода, «мужей вольных».
В 1472 году к Великому княжеству Московскому присоединяется Великая Пермь с ее богатыми пушными промыслами и лесными угодьями. Так московские владения на севере перешагнули через Камень (Уральские горы).
В 1472 году большеордынский хан Ахмат сжег город-крепость Алексин. Однако попытка ордынской конницы перейти Оку была отбита.
Тем временем в Великом Новгороде началась усобица: бояре Неревского «конца» (одной из частей города), ориентировавшиеся на Литву, устроили погром Словенского «конца», тяготевшего к Москве. В октябре 1475 года Иван III Васильевич отправился в новый поход, на сей раз с «миром», но «с людьми многими». Новгородцы признали власть Москвы над собой, но расставаться со своей «волей» не хотели. В ответ Иван III в конце 1479 года совершил новый поход на Новгород. Его осаждали больше недели, днем и ночью обстреливая из «наряда» (артиллерии). Горожане были вынуждены отдать себя «на всю государеву волю».
К 1480 году оформилась враждебная коалиция против Русского государства: король Казимир IV, Ливонский орден в союзе с немецкими городами Лифляндии и Эстляндии и большеордынский хан Ахмат.