Времени оставалось мало, и начался лихорадочный сбор войск. Особенно важным и в дипломатическом, и в военном отношении для Ивана III было заручиться помощью псковичей. К ним был направлен дьяк Яков Шабальцев со строгим приказом великого князя своему наместнику, Федору Юрьевичу Шуйскому, немедленно «сложить целование» Новгороду и «положити розметнии грамоты… за великого князя обиду». Самому же во главе псковских полков идти разорять порубежные новгородские пределы[66]
. Вятское ополчение с Борисом Матвеевичем Слепцом Тютчевым и устюжское с Василием Федоровичем Образцом по слову государя двинулись на принадлежавшие тогда Новгороду земли по Северной Двине. Послы прибыли и в Тверь, «помочи прося на новгородцев», и князь Михаил Борисович также решил выступить на стороне Москвы в войне с Новгородом. На границе собралось тверское войско, командиры которого, воеводы князь Юрий Андреевич Дорогобужский и Иван Никитич Жито, были готовы присоединиться к армии Ивана III в Торжке.Из Москвы рать за ратью к новгородским границам шли войска. Первыми двигались выступившие на войну 6 июня 1471 года полки Данилы Дмитриевича Холмского и Федора Давыдовича Хромого. Они направлялись к Руссе (Старой Руссе) и дальше, к Демону (Демьянску). За ними 13 июня столицу покинули отряды Ивана Васильевича Стриги Оболенского и служилые татары касимовского «царевича» Даньяра. Им предстояло обойти Новгород с востока, отрезав от северных «пригородов»[67]
. Затем, уже 20 июня, вышли главные силы, с которыми ехал и сам Иван III. Это был стратегический резерв, готовый вступить в дело в чрезвычайном случае. Этого не произошло, и все труды и слава достались Холмскому и Хромому.Основным театром военных действий стали земли по южному берегу озера Ильмень. Видимо, зная о разделении великокняжеского войска, новгородские воеводы также рассредоточить свои силы. На тот момент основной задачей для них стала защита южных «пригородов», вспомогательной – разгром 10-тысячной псковской рати Василия Федоровича Шуйского и посадника Тимофея Власьевича, продвигающейся к Новгороду с юго-запада. Впоследствии приоритеты сместились – псковичи двигались слишком быстро, именно навстречу им выступило главное новгородское войско Дмитрия Борецкого и Василия Казимира. Выступило, но не дошло, перехваченное московскими воеводами у реки Шелони.
24 июня 1471 года, всего на 8 день после объявления войны, 5-тысячный Передовой полк Холмского и Хромого захватил и сжег Русу. После воеводы двинулись дальше, по приказу великого князя торопясь навстречу приближавшейся с запада псковской рати. Однако марш был прерван боевой тревогой. Подошедшая со стороны озера Ильмень на судах большая новгородская рать высадилась на берег и 7 июля вступила в бой с москвичами у погоста Коростынь. Нападение было внезапным, и поначалу атакующим удалось потеснить воинов великого князя, но затем сказалась лучшая выучка профессиональных бойцов, и ход битвы изменился. В жестоком бою новгородцы потерпели поражение – в их «пешей рати паде много, а инии разбегошася, а иных москвичи поимаша». Но едва было покончено с первым неприятельским войском, как пришла весть, что вторая судовая рать идет к сожженной Русе. Полк Холмского в тот же день атаковал и это новгородское войско, которое также было разбито.
С сообщением об этих победах из Русы к Ивану III был отправлен гонец, который 9 июля обрадовал новостями великого князя, найдя его в ставке у озера Коломно близ Вышнего Волочка. Сами же воеводы пошли к Демону, стоявшему на реке Ловать. По пути к этому «пригороду» их нагнал гонец, доставивший новый приказ великого князя. Холмскому и Хромому следовало развернуть свою рать и идти вдоль западного берега Ильменя на северо-запад, к реке Шелонь, где они должны были соединиться с союзным псковским войском, которое могло оказаться под ударом главной новгородской рати. Взятие Демона Иван поручил полку удельного князя Михаила Андреевича Верейского.