Операция готовилась тщательно. Из Ораниенбаума на Лисий Нос была скрытно переброшена 21-я армия генерала Д. Н. Гусева: десять дивизий, около трех тысяч орудий, танковые и инженерные части, тыловое обеспечение. Был установлен режим тишины для всех радио— и телефонных переговоров частей 21-й армии. Переброска осуществлялась в ночное время, в те редкие 3–4 часа сумерек, которые приходились на белую ленинградскую ночь.
Ключ к операции Говоров подобрал простой и действенный. Артиллерии была поставлена задача сокрушить первую полосу обороны финнов, стереть ее с лица земли. Методичное разрушение системы обороны противника должно было продлиться 24 часа.
Артподготовка началась утром 9 июня. Но перед ее началом передний край обороны финнов подвергся плотному пулеметному огню. Траншеи были моментально заняты солдатами и офицерами противника. И вот тогда, выманив противника пулеметным огнем, Говоров обрушил на его голову всю мощь артиллерии Ленинградского фронта. Плотность огня была до ста стволов на один километр. А затем началось методичное разрушение инженерных сооружений финнов тяжелой артиллерией. У каждого орудия, у каждой батареи были свои две-три цели, которые они методично отрабатывали.
Около трехсот бомбардировщиков поддержали усилия советской артиллерии. Финские солдаты сидели в щелях и окопах, ожидая, когда же закончится этот огненный ад, но он все не кончался, и не кончался, и не кончался… Артобстрел с небольшими перерывами продолжался до утра 10 июня. Было уничтожено 335 инженерных сооружений противника.
Подготовка к операции действительно была проведена практически идеально. Финны не заметили сосредоточения советских войск: перед самой операцией они отпустили 10 % солдат и офицеров на сельскохозяйственные работы. Попросту говоря — в отпуск домой.
Десятого июня части 21-й армии в составе 97, 109 и 30-го стрелковых корпусов перешли в наступление на участке фронта Раяйоки — Старый Белоостров — высота 107,0.
Левый фланг был зоной ответственности 109-го стрелкового корпуса. Он продвигался вдоль побережья Финского залива по линии железной дороги на Выборг и по Приморскому шоссе. На правом фланге атаковал 97-й стрелковый корпус. Центральное направление вдоль Выборгского шоссе Гусев и Говоров доверили 30-му гвардейскому стрелковому корпусу Симоняка, и за первый день наступления его дивизии продвинулись вперед на 15 километров, с ходу форсировали реку Сестру и к 23.00 вышли на южные окраины поселков Яппиля и Майнила. По иронии судьбы именно здесь, с Майнилского инцидента началась советско-финская война 1939 года. На других участках фронта продвижение вглубь финской территории развивалось медленнее. Части 97-го корпуса вышли к реке Сестре, дивизии 109-го корпуса взяли Раяйоки, Оллила, Куо́ккала, Тулокас и вышли к поселку Келломяки. Оборонявшаяся 10-я финская дивизия по сути перестала существовать как полноценное воинское формирование. 11 июня ее разбитые полки были выведены в тыл для переформирования и пополнения.
В первый день Говорова волновали три главных вопроса:
смогут ли стрелковые корпуса сокрушить противника в первой полосе обороны так, чтобы ему нечего было использовать из этих ресурсов на втором рубеже?
задействует ли Маннергейм в борьбе за первую полосу свои резервы?
насколько сильны вторая и третья оборонительные линии финнов?
Сейчас мы знаем ответы на эти вопросы: да — нет — не сильны. Но Говоров, готовя операцию, полной информации не имел. Его новый начштаба Попов еще во время разработки плана операции предложил не новое, но актуальное и верное решение. Вместо двухэшелонного оперативного построения войск сформировать сильный фронтовой резерв с тем, чтобы бросить его на то направление, где после прорыва первой полосы будет складываться наиболее выгодное в стратегическом отношении положение. Так и решили: ход прорыва сам покажет направление последующих усилий. Так, 23-й армии генерал-лейтенанта А. И. Черепанова{29} в первый день не назначили полосы прорыва, а оставили в резерве.
На следующий день войска 21-й армии продолжили наступление. Части 30-го гвардейского и 109-го стрелковых корпусов во взаимодействии с танковыми подвижными группами продвинулись вперед на 15–20 километров и вышли ко второй полосе обороны противника. Были освобождены Келломяки, Териоки, Яппиля, Перола, Мяттила, а части 30-го гвардейского корпуса вышли к ключевому узлу обороны противника на рубеже Полвиселькя — Икола. При этом не все шло гладко: в журнале боевых действий корпуса отмечается неустойчивая связь с дивизиями, а также несколько часов отсутствовала связь со штабом 21-й армии. В этот же день перешла в наступление 23-я армия А. И. Черепанова. Она ударила на правом фланге, ближе к Ладожскому озеру, оттягивая на себя силы финнов от удара на Центральном направлении.