Уже 19 января 1944 года немцы начали отвод войск на всем фронте. На участке наступления 42-й армии противник отступал на юг и юго-запад. Окруженные у г. Красногвардейск немецкие части оборонялись до 26 января 1944 года. Главный удар 42-й армии наносился на Большой Сабск. К исходу 12 дня наступления армия вышла на оперативный простор, углубясь в оборону противника на 75 километров. Продолжая преследование противника, 42-я армия вышла на рубеж реки Луги к 27 января 1944 года, где противник организовал промежуточный рубеж обороны. Форсировав реку Луга, соединения 42-й армии продолжали наступление на Гдов, взятый войсками 108-го стрелкового корпуса 4 февраля 1944 года. Продвижению армии оказывали содействие партизанские отряды. К середине февраля 1944 года 42-я армия вышла к восточному берегу Чудского озера на всём его протяжении и Стругам Красным. Продолжая наступление, войска армии вышли с севера и северо-востока к линии «Пантера» на участке от д. Молгово у восточного побережья Псковского озера – Ваулинские высоты – шоссе Ленинград – Псков.
42-й армии директивой Военного совета Ленфронта № 7 от 28.02.1944 г. была поставлена задача: ударом правого фланга взломать северный фас Псковского УР, форсировать реку Великая, и, охватывая с запада обороняющуюся псковскую группировку противника – 4 марта 1944 г. овладеть Псковом. Дальнейшей задачей армии был выход на линию Малые Видовичи – Воскресенщина. (3, л. 2)
Накануне наступления 42-я армия включала 123-й (168-я, 196-я и 291-я сд), 118-й (85-я и 376-я сд), 98-й (53-я гв., 245-я и 326-я сд) и 108-й (90-я и 128-я сд) стрелковые корпуса, 79-й укрепрайон. 98-й ск 4 марта был передан в состав 67-й армии. 8 марта 196-я сд была выведена в резерв, вместо нее 123-й ск получил 245-ю дивизию. Армии была придана 23-я артиллерийская дивизия прорыва и несколько полков артиллерии, реактивных и обычных минометов. Танковые части были представлены 220-й отдельной танковой бригадой и танковыми полками. 9 марта армии был придан 750-й самоходно-артиллерийский полк (сап) с 9 боеготовыми СУ-85.
123-й корпус ударом стрелковых дивизий должен был прорвать оборону противника на линии Жидилов Бор – Богданово. Двумя стрелковыми дивизиями обходом через Псковское озеро, нанести удар из района Горки. Одной дивизией в направлении д. Абижа с задачей ударами с севера и юга уничтожить противника. Другой дивизией наступая в направлении Борисовичи во взаимодействии с 118-м стрелковым корпусом овладеть западной частью Пскова 4 марта. Развивая дальнейшее наступление корпус должен был выйти к д. Выдра.