Первый контрудар Сталина. Отстоять Ленинград! - стр. 19
Бойцы 70-й стрелковой дивизии, дважды в течение дня отбив атаки противника, вечером перешли в контрнаступление своим левым флангом и к полуночи находились в 4–6 км севернее Сольцов.
182-я дивизия в 18 часов с фронта Гнилицы, Теребуни, Заполье, Опочка, Страшницы, совхоз «Устье» перешла в наступление и через 50 минут овладела восточной частью Порхова. При подходе к реке полки дивизии встретили упорное сопротивление противника с западного берега, где и завязался бой за овладение западной частью города. Попытки немцев переправиться на восточный берег Шелони в районе Красного Бора и Борок бойцами дивизии были отбиты.
183-я дивизия в течение дня выдвигалась на рубеж Илемно, Сухово и вечером перешла в атаку в северном направлении. К четырем часам утра полутора батальонам из ее состава удалось переправиться на северный берег Шелони.
180-я дивизия в течение дня отражала атаки противника на рубеже Логовино, Красный Луг, Вышегород и перейти в наступление не смогла.
Таким образом, задача, поставленная командованием фронта на 14 июля, соединениями 11-й армии выполнена не была – группировка противника так и не была окружена.
15 июля 237-я дивизия продолжала наступать в направлении Баранова, стремясь окружить Солецкую группировку противника, но продвинуться южнее рубежа Борок, Веретье не смогла.
252-й полк 70-й дивизии наступал между реками Мшажка и Шелонь, а 221-й артиллерийский полк обстреливал сам город. Особое внимание уделялось территории аэродрома, где в ожидании заправки скопилось более 50 танков. Из-за недостатка снарядов значительного эффекта достичь не удалось. К шести часам утра бой велся в одном километре севернее Сольцов и далее на подступах к Скирино, Пески, Мшага. Немцы прочно удерживали город и берег Шелони и только после 16-часового боя к 10 часам утра бойцы дивизии смогли войти на окраину Сольцов. Заняв город, бойцы дивизии приступили к уничтожению окруженного противника. Особенно упорные бои развернулись в районе Михалкино и южнее, где находилось до пехотного полка противника, 50 танков, артиллерийский дивизион и большое количество мотоциклистов. Несколько атак противника были отбиты и сохранены все свои позиции.
Одним полком дивизия продолжала развивать наступление в юго-западном направлении на Мошатино, содействуя 237-й и 183-й дивизиям в уничтожении противника в районе Баранова.
15 июля в 19:005-й мотострелковый полк (без 1 роты) выступил в район Замостье, Загоска, Кузов, имея задачу отрезать пути отхода противника. Группа в 200 человек 202-й дивизии в 18:00 перешла Шелонь в районе Казачи с задачей выйти в район Ситни. Группа в 10 человек перебралась в районе Замостье с той же задачей.