Еще более мощный узел обороны находился в районе Сумбатуксы. Здесь, кроме дзотов, было много долговременных железобетонных огневых точек. На каждый километр фронта приходилось пять таких точек. В глубине обороны, на берегах рек Тулокса и Видлица у Питкяранты и у станции Лоймола, также были подготовлены очень мощные позиции.
На участке от Подпорожья до Ладожского озера финны построили разветвленную сеть шоссейных и лежневых дорог. Нормально работала железнодорожная линия Медвежьегорск — Петрозаводск — Свирьстрой. В хорошем состоянии находилось шоссе Лодейное Поле — Олонец — Видлица.
К апрелю 1944 г. укрепления на перешейке занимала финская группировка «Олонец», в составе которой находился VI армейский корпус и Ладожская бригада береговой обороны.
С начала 1944 г. финнам на Свири противостояла 7-я армия под командованием генерал-лейтенанта А.И. Крутикова. В ее составе было шесть дивизий (21-я, 67-я 114-я, 272-я, 314-я и 368-я), три бригады морской пехоты (3-я, 69-я и 70-я) и два укрепленных района (150-й и 169-й). В июне 1944 г. Ставка перебросила сюда 37-й гвардейский, 99-й и 94-й стрелковые корпуса, 7-ю артиллерийскую дивизию прорыва, две танковые бригады, три отдельных танковых полка и три тяжелых самоходно-артиллерийских полка, отдельную роту бронемашин, гвардейскую бригаду реактивных минометов (катюш), две инженерно-саперные бригады, два отдельных понтонно-мостовых батальона и 40-ю зенитно-артиллерийскую дивизию. Из резервов Карельского фронта с Кандалакшского направления на Свирь был переправлен 127-й легкий стрелковый корпус.
Для обеспечения наступательной операции с воздуха выделялось 588 самолетов 7-й воздушной армии. Кроме того, во время форсирования Свири 13-я воздушная армия Ленинградского фронта должна была сделать два вылета по 75 бомбардировщиков в каждом.
В районе Новой Ладоги сосредоточилась Ладожская военная флотилия, на Онежском озере и реке Вытегре, — Онежская военная флотилия. Им предстояло поддерживать артиллерийским огнем наступающие войска с флангов.
Автомобильный парк 7-й армии к началу наступления составлял 8 тысяч машин.
Первоначально наступление на Свири намечалось на 25 июня, но Ставка внезапно перенесла этот срок на 20 июня.
Одной из важнейших предпосылок успеха Свирско-Петрозаводской операции являлось разрушение плотины ГЭС «Свирь-3». Выполнение этой задачи было возложено на авиацию Балтийского флота и преследовало две цели: во-первых, уменьшить уровень воды на Свири выше плотины и тем самым облегчить 368-й стрелковой дивизии форсирование реки, во-вторых, снять угрозу затопления местности врагом при форсировании Свири войсками 7-й армии в нижнем течении.
Для разрушения плотины было привлечено 55 бомбардировщиков. Их экипажи прошли подготовку на специально оборудованном полигоне, после чего самолеты скрытно были сосредоточены в районе Новой Ладоги. Планировалось накануне наступления советских войск под прикрытием истребителей нанести внезапный удар по плотине с применением крупнокалиберных бомб и мин.
20 июня в 10 ч. 50 мин. группа бомбардировщиков нанесла первый удар по плотине. Затем последовала еще серия ударов по плотине. Вместе с 250-, 500- и 1000-кг бомбами сбрасывались и морские мины. Всего авиация флота совершила 123 самолето-вылета и израсходовала 64 крупнокалиберные бомбы и 11 мин. Плотина была разрушена. Водяной вал буквально смыл финские укрепления, расположенные у самого берега ниже плотины.
21 июня ровно в 8 часов утра был произведен залп гвардейских минометов. К 8 ч. 05 мин. над финскими позициями появилось несколько сот бомбардировщиков и штурмовиков. Бомбардировка длилась 30 минут. В 8 ч. 30 мин. открыли огонь 1595 орудий и минометов калибра 76 мм и выше. В районе прорыва средняя плотность составила 133 ствола на километр фронта. Артиллерийская подготовка длилась три с половиной часа. За это время было израсходовано 1200 вагонов снарядов и мин.
В 11 ч. от левого берега Свири отчалили сотни лодок и плотов, на которых плотно сидели красноармейцы. Немедленно открыли огонь все уцелевшие огневые точки финнов. Плоты и лодки оказались в кольце всплесков от пуль и снарядов. Однако убитых и раненых было немного, поскольку на плотах и лодках сидели… чучела, а передвигали их в воде небольшое число добровольцев. Ложная переправа помогла выявить огневые точки финнов.
В 11 ч. 47 мин. 360 бомбардировщиков и штурмовиков 7-й и 13-й воздушных армий нанесли повторный удар по неподавленным финским укреплениям. Затем 15-минутный огневой налет произвела артиллерия. И только около 12 часов дня началось форсирование Свири. Первыми начали переправу бойцы 98-й и 99-й стрелковых дивизий, а также 272-й и 114-й стрелковых дивизий.
По всей реке на протяжении 25 км появились плоты, лодки, плавающие автомашины и танки. Финны вели беспорядочный ружейно-пулеметный огонь. По несколько выстрелов сделали две-три минометные батареи. Основные же силы финнов поспешно отходили на второй рубеж обороны.
21 июня к 16 ч. наши войска овладели на правом берегу Свири плацдармом глубиной до 2,5–3 км.