Во второй половине XV века между Москвой и Новгородом обострились отношения. Причинами стали стремление Москвы к объединению русских земель и желание Новгорода сохранить свою независимость. К власти в Новгороде пришла партия сторонников союза с московского князя. Это вызвало недовольство. Многие бояре и купцы Новгорода активно торговали с Западом, предпочитая поддерживать контакты с европейскими странами. Летом 1471 года московские полки и союзные силы двинулись на север. Решающее сражение произошло на реке Шелони, где московские войска одержали убедительную победу над новгородцами.
Вскоре после сражения началась подготовка мирного договора, но окончательно Новгород вошёл в состав Московского государства лишь в 1478 году, когда было подавлено сопротивление местной знати и установлен полный контроль над городом. Присоединение Новгорода позволило Москве укрепить свои позиции на северо-западе, расширить территорию и увеличить экономические возможности. Кроме того, это событие стало важным этапом в процессе объединения русских земель вокруг Москвы, которое завершилось созданием мощного единого государства.