Неудачи преследовали немцев на Новгородском направлении и в дальнейшем. Во второй половине дня 28 июля части 1-го армейского корпуса, наступавшие вдоль южного берега Шелони, вышли к железнодорожному мосту через реку у деревни Ручьи, напротив Шимска. В 16:00 охрана моста вступила в бой. После полуночи мост был взорван, все советские войска отошли в Шимск. Южный берег раки вплоть до озера Ильмень оказался в руках противника.
В ночь с 30 на 31 июля немцы силою до батальона из состава 24-го полка 21-й пехотной дивизии сумели скрытно переправиться через Мшагу у взорванного моста в деревне Мшага-Ямская и заняли деревню Бор в километре от Шимска. Попытки 1-й горнострелковой бригады выбить немцев с плацдарма к успеху не привели. Вечером 31 июля сюда был направлен 68-й полк 70-й стрелковой дивизии с двумя ротами 3-го танкового батальона 42-го полка, а также четыре КВ 5-го танкового полка. Легкие танки старались атаковать под прикрытием тяжелых КВ, пехота 68-го полка действовала впереди танков, чем заслужила от танкистов редкую похвалу.
Однако сбросить противника с плацдарма не удалось: он навел понтонный мост через Шелонь и перебрасывал на северный берег новые силы. Весь день 1 августа на плацдарме шли тяжелые бои, и лишь к шести утра 2 августа совместными действиями 3-го батальона 42-го танкового полка, 21-го гаубично-артиллерийского полка, 68-го стрелкового полка, а также танков КВ из 5-го танкового полка при поддержке нашей авиации противник был сброшен в реку Шелонь.
На плацдарме было захвачено 35 орудий – в основном 37-мм «дверные колотушки», а также две 50-мм противотанковые пушки и две 150-мм гаубицы; кроме них – 110 винтовок, 6 минометов и большое количество боеприпасов. Помимо этого, эвакогруппа 42-й танковой дивизии со 2 по 7 августа учла и вывезла 13 исправных автотягачей и 3 мотоцикла, около 2000 снарядов и 7000 винтовочных патронов. Таким образом, можно считать, что на плацдарме был разбит и потерял практически всю свою артиллерию 24-й пехотный полк.
Поздно вечером 1 августа немцы попытались поддержать свой плацдарм, организовав под прикрытием артиллерийского огня переправу через Шелонь восточнее села Бор, на фланге 68-го стрелкового полка. Контратакой частей полка при поддержке 6 танков утром положение было восстановлено и здесь. Согласно донесению начальника штаба полка от 22:00 2 августа на левом берегу Шел они противником было оставлено свыше 200 трупов. [84]
3-й батальон 42-го танкового полка в бою 31 августа и 1 июля потерял 12 человек убитыми, 11 пропавшими без вести и 12 ранеными, а также 12 танков Т-26, из которых 6 удалось эвакуировать. Потери 5-го танкового полка за 31 июля составили один КВ.
Советские войска оставили позиции в устье реки Шелонь лишь 12 июля, после прорыва противником Лужского рубежа к северо-востоку от озера Ильмень.В завершение рассказа про сражение за Сольцы следует упомянуть еще одну операцию на окружение, проведенную в этом же районе. В ночь на 24 июля противник нанес удар из района Уторгош на левом фланге Лужской оперативной группы, в 15 км восточнее Псковского шоссе на стыке 177-й и 235-й стрелковых дивизий. Сбив около двух часов ночи боевое охранение 801-го полка 235-й стрелковой дивизии в районе деревни Борки, группа немецкой мотопехоты при поддержке танков преодолела заболоченное бездорожье и вышла на относительно хорошую грунтовую дорогу, ведущую к городу Луга с юго-востока, между рекой Луга и длинным озером Черемецкое.