Саперный взвод 1250-го полка под командованием капитана К. Я. Бровцина имел много работы. На помощь прибыл взвод саперов 660-го отдельного саперного батальона 376-й сд. Сержант Я. Д. Овчинников вспоминал: «Всю войну прошел, а такого ужаса, как тогда под Псковом, не припомню. Город горит, кругом почти одни деревянные постройки. На каждом шагу мины. Дома, двери, окна, погреба, даже печи в домах заминированы. Впереди меня на минах взорвалась двуколка минометного батальона. К счастью, люди остались целы. А старинный Псков весь в огне и дыму» (46, л. 16).
Вместе с полевыми частями начали преследование противника и части 14-й укрепрайона. В 7.10 подразделения 291-го опаб заняли Богданово и Конечек. В 9.00 Барбаши были заняты 260-м опаб. Продолжая преследование противника, 291-й опаб в это же время освободил Исаковщину, Объездницу и Подчерничье. В 10 утра Лисьи Горки были заняты 72-м опаб.
К вечеру подразделения укрепрайона вышли к р. Великой: 291-й опаб занял рубеж Молгово – (иск) Хотица, далее до моста – 72-й опаб, 290-й опаб – от моста до Промежицы, затем до Ерошихи – 261-й опаб.
В ходе боев 14-й укрепрайон потерял 7 человек убитыми и 12 ранеными. У Богданова захвачено два пленных из состава 25-го еп 12-й апд (42, л. 101–102).
Южнее Пскова действовала 128-я сд. Боевой порядок 128-й сд был следующим в первом эшелоне: 374-й сп май ра К. Шестака – на левом фланге у деревень Горнево и Бердово, 533-й сп подполковника Панина – на правом фланге у Лажнево и Клишово. Кроме того, 374-му сп был придан 1-й батальон 741-го сп под командованием капитана И. Баранова. Второй эшелон – остальные подразделения 741-го полка. Действовавший в направлении Клишово разведывательный отряд 128-й сд ворвался в немецкие траншеи. Уничтожая группы противника, в 4.00 вел бой за Клишово и Лажнево. Через полчаса деревни были в руках советских войск. В 5.00 для развития успеха были введены в бой 374-й и 533-й сп, освободившие в первой половине дня Горнево и Бердово. К 6 часам утра передовые отряды 374-го сп достигли ст. Березки, Кресты, учхоза Кресты.
Подробности о действиях частей 128-й сд 22 июля можно узнать из «Доклада о ходе боев 374 сп по овладению г. ПСКОВ и форсированию р. Великая». В нем сообщается: «Вечером 20 июля 1944 г. подразделения полка заняли исходное положение для наступления в кв. 0688 и утром 21 июля на участке ГОРНЕВО – БЕРДОВО, где враг меньше всего ожидал прорыва, в болотистом р-не подразделения полка по пояс в воде через болото, преодолев километровую зону, с хода атаковали траншеи противника, ручными гранатами и удлиненными зарядами подорвали заграждения противника и броском ворвались в первую траншею противника.
1 стр. рота гв. лейтенанта ЯДРЫШНИКОВА, блокируя огневые точки и ДЗОТы противника, первая прорвала оборону и устремилась вперед. В образовавшийся прорыв, умело маневрируя на поле, ворвались остальные подразделения полка, расширяя прорыв на флангах и уничтожая еще действующие огневые точки. Через 20 мин. 1 стр. батальон под командованием капитана КАРАТАЕВА, а за ним и 2 стр. б-н, уничтожая и преследуя противника, ворвались в БЕРДОВО и ГОРНЕВО, завязали уличные бои и штурмом овладели ими. Не успевший оправиться и привести себя в порядок противник начал отход в зап. направлении. Передовой отряд, преследуя противника по пятам, отрезая и уничтожая его отдельные группы, применяя обходный маневр, сбивал противника с промежуточных рубежей и вскоре вышел к опорному пункту противника на подступах к г. ПСКОВУ – пос. КРЕСТЫ. Остальные подразделения полка, не задерживаясь, в походных колоннах под прикрытием разведки и охранения шли вперед.
При подходе к КРЕСТАМ, где противник занял промежуточный рубеж, подразделения 374 сп с хода развернулись и, совершив фланговый удар, сковывая одновременно противника с фронта, быстро овладели опорным пунктом КРЕСТЫ, заставив противника откатиться к г. ПСКОВУ, и на его плечах устремились на вост. окраину города» (27, л. 9–10).
Впереди основных сил действовали штурмовые группы, которые обезвреживали минные поля, блокировали и уничтожали ОТ. За штурмовыми группами впереди каждого взвода двигалась пара саперов. Они прощупывали местность, обнаруживая не замеченные штурмовыми группами мины и обезвреживали их.
Действовавшая за штурмовыми группами пехота сбивала противника с промежуточных рубежей, окружала и уничтожала его разрозненные группы, на ходу блокируя и уничтожая ОТ. Боевые порядки пехоты сопровождала артиллерия, огнем прямой наводки уничтожавшая ДЗОТы и открытые ОТ (27, л. 10).
Подробно о форсировании реки рассказывает вышеупомянутый доклад 374-го сп 128-й дивизии. Перед переправой был решено установить на прямой наводке основную часть дивизионной и полковой артиллерии. Она должна была подавить огневые точки на левом берегу р. Великой. Ночью под прикрытием огневого налета должна была начаться переправа главных сил.