Однако военного столкновения с Москвой избежать не удалось. Летом 1471 года Дмитрий Борецкий возглавил новгородское ополчение в битве с московским войском на реке Шелони, в которой был разбит и попал в плен. По приказу Ивана III был осуждён за измену и обезглавлен в Русе года.