После того как было остановлено наступление на Финляндию, немецкая линия «Пантера» продержалась недолго. Уже 17 июля 1944 года советские войска прорвали ее, 22 июля форсировали реку Великую и на следующий день освободили Псков. 26 июля красный флаг был поднят над Нарвой. Ленинградскую область полностью освободили от немецких войск.
29 июля наступающие советские войска вышли к Рижскому заливу. 30 дивизий группы армий «Север» оказались отрезанными на Курляндском полуострове. Противники поменялись местами. 300-тысячная Курляндская группировка, как и блокадный Ленинград, снабжалась водным путем — через Балтийское море. Войска Ленинградского фронта сжимали кольцо около девяти месяцев. 8 мая 1945 года командующий Ленинградским фронтом Леонид Говоров принял безоговорочную капитуляцию штабов 16-й и 18-й немецких армий. Тех самых, которые должны были взять Ленинград.