19 февраля войска 7-й армии подошли ко второй оборонительной полосе в районе Кяпяря — Няюкки и предприняли попытку атаковать ее с хода, но безуспешно. Продвижение правого фланга 7-й армии замедлилось. Уставшие от непрерывных и продолжительных боев войска нуждались в отдыхе и пополнении. 50-й корпус с подвижными группами вышел на рубеж реки Перойоки — озера Муста — Няюкки и вклинился частью сил в оборону противника в районе Пиенперо, но развить успех не смог. К 19 февраля части 10-го корпуса заняли Юханнес и вышли к станции Сомма. 34-й корпусу 20 февраля занял Макслахти, вышел к Финскому заливу и очистил от противника остров Ревонсаари, а 43-я дивизия этого корпуса овладела городом Койвисто. Войска 7-й армии вышли ко второй оборонительной полосе и приступили к подготовке ее прорыва.
13-я армия своим левым крылом (15-м и 23-м корпусами) к 18 февраля с боями вышла к главной оборонительной полосе линии Маннергейма, передний край которой проходил на этом участке по северному берегу реки Салмен-канте, озера Яюряпяярви, озера Муолаярви и южной окраине Муола. Перед 23-м корпусом в межозерном дефиле находился один из сильнейших узлов сопротивления линии Маннергейма — Муола-Иловесский узел, имевший 25 дотов, 21 дзот, 4 железобетонных убежища, которые прикрывались мощными искусственными заграждениями. Захват этого узла обеспечивал прорыв всей обороны между озерами Вуокса и Муолаярви, а также давал возможность ударной группировке 13-й армии сосредоточить усилия на Выборгском направлении для совместных действий с 7-й армией.
Вторая оборонительная полоса с отсечной позицией проходила от северо-западного побережья озера Муолаярви через Пиенперо, озеро Няюккиярви к станции Сомме (у Выборгского залива). Финны удерживали эту полосу, и попытки подвижных частей преодолеть ее с ходу успеха не имели. Упорной обороне финнов способствовала развитая сеть долговременных сооружений, многочисленные искусственные и естественные заграждения, глубокий снег и снежный буран, продолжавшийся до 23 февраля. Но узел сопротивления, расположенный между озерами Мусталампи и Няюккиярви, был захвачен передовыми частями наших армий. Противник удерживал рубеж Пиенперо — северный берег озера Няюккиярви. Но угроза обхода Муола-Ильвесского узла сопротивления с северо-востока силами 62-й дивизии и вклинивание в него с юго-востока частей 136-й дивизии значительно ослабляли его оборону.
Для подготовки к предстоящим боевым действиям и проведения необходимых перегруппировок главным силам 7-й армии и правофланговым корпусам 13-й армии отводилось два дня (26–27 февраля). В течение этих дней штабы спланировали операцию и бой. Начало наступления было намечено командующим фронтом на 28 февраля. Перед армиями были поставлены задачи: 7-й армии овладеть второй оборонительной полосой и в дальнейшем наступать на Выборг, а 13-й армии прорвать главную оборонительную полосу, выйти на рубеж Лохийоки — станция Яюрепя и оказать содействие 7-й армии во взятии Выборга.
На направлении главного удара была создана артиллерийская группировка, артиллерийская плотность в 23-м корпусе доходила до 82-х орудий на 1 км фронта. Дивизии, действовавшие на главном направлении, прорывали главную оборонительную полосу на фронте 1–1,5 км, имея артиллерийскую плотность 75—120 орудий на 1 км фронта, не считая артиллерии групп дальнего действия. С учетом этих групп на участке 136-й дивизии артиллерийская плотность (без учета полковой и зенитной артиллерии и минометов) доходила до 133–135 орудий, то есть достигала плотности, которая имела место в операциях Великой Отечественной войны.
28 февраля войска фронта после артиллерийской подготовки перешли в наступление. 19-й и 50-й стрелковые корпуса 7-й армии прорвали вторую оборонительную полосу в районе Пиенперо. Противник начал отход в северо-западном направлении, оказывая на ряде участков упорное сопротивление. Войска 7-й армии энергично преследовали отступающих финнов. Наибольший успех имела 123-я дивизия, которая вышла на рубеж: станция Перо — Раухата — Итяйнен. За пехотой следовала на лыжах полковая артиллерия, а за ней — дивизионная. После перемещения дивизионной артиллерии смену боевых порядков производила корпусная артиллерия, а за ней — артиллерия большой мощности. Начальники артиллерии корпусов и штабы корпусов не планировали для смены боевых порядков частей использовать имеющиеся дороги и не занимались регулированием движения, что привело к образованию «пробок» на дорогах. В характеристике боевых действий артиллерии Северо-Западного фронта сказано: «…дороги оказывались забитыми, получались пробки, приводившие к тому, что скачок артиллерии в 6–8 км затягивался обычно на 2–3 дня, вместо нескольких часов, а это очень отражалось на темпе всей операции».