С 11 по 31 июля 1944 года войска 3-го Прибалтийского фронта проводили Псковско-Островскую наступательную операцию против части сил немецкой 18-й армии с задачей прорвать оборонительную линию «Пантера», освободить города Псков и Остров и развить наступление вглубь Прибалтики. В наступлении принимали участие 42-я, 54-я, 67-я армии, 1-я ударная армия и 15-я воздушная армия общей численностью в 258 тысяч человек. С немецкой стороны оборону держали 28-й, 38-й, 50-й армейские корпуса и 1-й воздушный флот.
План-схема Псковско-Островской операции.
Согласно плану операции, разработанному Военным советом фронта войска 1-й ударной и 54-й армий были сосредоточены в районе Стрежневского плацдарма для нанесения главного удара смежными флангами обеих армий в направлении Курово-Аугшпилс-Малупе. Одновременно войска 67-й и 42-й армии должны были сковать противостоящие им силы противника, а на втором этапе операции овладеть городами Остров и Псков. В последующем войска фронта должны были наступать в направлении Выру и способствовать тем самым войскам Ленинградского фронта в боях за Нарву, а затем с рубежа Псков–Выру-Дзени предполагалось наступать в направлении Тарту или Пярну.
11 июля войска 3-го Прибалтийского фронта начали проводить разведку боем, разрушать укрепления противника артиллерийским огнём и проводить локальные операции. Так, 11-16 июля части 54-й армии вышли к реке Великой на участке Печехново — Семендяхи и захватили ещё один плацдарм на западном берегу реки. Утром 17 июля началась основная фаза наступления фронта. После мощной артподготовки и мощных ударов авиации в наступление перешли части 1-й ударной и 54-й армий со Стрежневского плацдарма. Огневая система противника была надежно подавлена и стрелковые части сумели достаточно быстро прорвать оборону противника, который оборонялся в этом районе силами 32-й, 83-й, и 218-й пехотных дивизий и нескольких охранных полков. Вскоре стало очевидно, что эти немецкие части составляли арьергард, прикрывавший отход основных сил на запад. В сложившихся условиях командование фронтом приняло решение незамедлительно бросить в бой заранее созданные «группы преследования».
Преследуя отступающего противника за два дня части 1-й ударной и 54-й армий продвинулись вперед на 40 километров, расширив фронт прорыва до 70 километров. Было освобождено более 700 населенных пунктов. К вечеру 18 июля части 1-й ударной армии вышли с юго-запада к городу Острову, но взять его с ходу не смогли. Части противника продолжали упорно оборонять город. 21 июля, как и было намечено, к наступлению присоединились войска 67-й армии, которые при содействии частей 1-й ударной армии 21 июля освободили город Остров. 22 июля перешли в наступление войска 42-й армии. Ударом левого фланга на Попов Крест части армии обошли Псков с юга, форсировали реку Великую и 23 июля силами 128-й, 376-й стрелковых дивизий и 14-го укрепрайона совместно с 291-й стрелковой дивизией из 67-й армии освободили Псков.
Разминирование улиц освобожденного Пскова.
После выполнения основной части операции, Ставка ВГК приказала командованию 3-го Прибалтийского фронта развивать наступление в направлении Алуксне-Валга с целью в дальнейшем отрезать от Риги все силы противника в Эстонии и северной части Латвии. Осуществить в полной мере намеченный план войскам фронта не удалось из-за нехватки сил, но продолжение наступления способствовало действиям 2-го Прибалтийского фронта в направлении Резекне-Мадона и Ленинградского фронта в районе Нарвы.
К 31 июля войска 3-го Прибалтийского фронта вышли в район западнее Изборска, а на Валговском направлении — к востоку от Алуксне и Гулбене, где немецкими войсками была подготовлена новая линия обороны «Мариенбург». На этом рубеже наступление советских войск было на короткое время приостановлено.
В результате проведенной операции была полностью освобождена Ленинградская область, советские войска продвинувшись от 50 до 130 километров на территорию Латвии и южной Эстонии. Потери Красной Армии составили 33 584 человека (безвозвратные — 7633, санитарные — 25 951). Потери противника по советским данным около 60 тысяч человек, в т.ч. пленными – 5 тысяч человек.
См. также: Фото | СССР. Псков в годы войны