К ночи на 17 июля немцы бросили в бой на порховском направлении новые силы – в бой вступил 24-й пехотный полк противника. На участке 182-й дивизии развернулись упорные бои. Продвижение ее подразделений застопорилось на рубеже Борок, Дружное, Тарышево, Тытицы, а на отдельных участках она начала отходить в восточном направлении.

17 июля 183-я дивизия, ведя бои за дорогу Порхов – Сольцы, вышла:

285-й полк – к 12:00 в район Заречье, северная окраина Поддубье;

227-й полк – (в составе 1 батальона) Кузнецово, Горушка, Кипрово;

732-й полк – закрепился на восточном берегу реки Шелонь в районе Заполье, Поченово, Булавино;

295-й полк, действовавший 16 июля в районе Бутки, Ниж. Козловичи, до сих пор связи со своими соседями не установил.

В результате неоднократных атак к вечеру 285-й полк был отброшен противником на южный берег реки Шелонь и приводил себя в порядок в районе деревни Строкино. 295-й полк удерживал южную и западную опушки леса в восьми километрах северо-восточнее Боровичей. Левофланговый полк этой же дивизии овладел Боровичами и вел бой за Опоку.

202-я дивизия вела бои по южному берегу р. Шелонь в районе Свинорой, Заречье, отбивая многочисленные контратаки противника. В один из дней немцы применили хитрость – просочились на позиции дивизии, переодевшись в советскую форму. Необнаруженными им удалось занять деревню, через которую должна была пройти тыловая колонна 645-го полка. Во главе колонны двигалась легковая машина М-1, в которой находились помощник начальника штаба Ещенко и несколько служащих штаба. Ничего не подозревающих военных остановили. Только после этого шофер увидел, что перед ними немцы. Завязался бой, и врага удалось выбить из расположения дивизии. В качестве трофеев бойцам достались 9 бронетранспортеров.

За 15–17 июля воинами дивизии подбито до 50 танков противника, около 120 машин, уничтожен один большой штаб на 26 машинах, захвачена артиллерия.

5-й мотострелковый полк одной ротой в 14:00 пытался перерезать дорогу в районе Пески, но был отброшен. К 17:00 он занимал оборону южнее д. Пески в лесу. Остальные роты оборонялись у отдельных переправ и дорог через Шелонь на фронте Никольское, Казачий Лютен, Илемно, Залищенье.

В ночь с 16 на 17 июля под прикрытием арьергардов и благодаря настойчивым атакам на Сольцы с западного направления противник сумел вывести свои части из окружения в западном направлении.

17 июля 237-я дивизия силами 835-го полка прочно удерживала район деревни Городище. В качестве усиления ему был придан 691-й артполк и часть 715-го гаубичного артполка. В течение дня немцы два раза поднимались в атаку, но каждый раз отбивались с большими для него потерями. Остальные силы дивизии, прикрываясь на рубеже Веретье, Лубино фронтом на юго-восток, занимали оборону к двум часам дня в 2 там севернее Болоцко, Поречье, Пашкова. Перед фронтом дивизии действовали части 29-го моторизованного полка противника. 841-й полк 17 июля соприкосновения с противником не имел и вечером сосредоточился в лесу восточнее Осташево. Его 3-й батальон занимал оборону в районе д. Рямешки.

70-я дивизия, после того как накануне в 19:30 овладела Сольцами, продолжала продвижение в западном направлении и вышла к двум часам дня в район МТС и Большого Заборовья.


В ночь на 18 июля немецкая пехота при поддержке танков прорвалась через позиции 183-й дивизии в районе Пески и переправилась через Шелонь. Правый фланг дивизии оказался оттесненным на рубеж Петрово, Сухарево. В первой половине дня бойцы дивизии вели бой с пехотой и механизированными частями противника на фронте Зелеменье, Строкино, Кузнецова, Опока, Боровичи. В районе Большой Луки, что в восьми километрах южнее Боровичей, противник смог переправить на восточный берег Шелони несколько танков, роту пехоты с мотоциклами. Для обеспечения флангов командир 183-й дивизии направил к месту прорыва стрелковый батальон с артиллерией.