Свирско-Петрозаводская наступательная операция советских войск, силами левого крыла Карельского фронта, а также Ладожской и Онежской военными флотилиями в южной Карелии, началась 21 июня 1944 года. В результате решительного удара советские войска нанесли поражение финской армии, продвинулись в западном и юго-западном направлениях на 110-250 километров, освободили большую часть Карело-Финской ССР и, тем самым, создали предпосылки для скорого выхода Финляндии из войны.
Первый огневой удар по позициям противника нанесла реактивная артиллерия. Ранним утром 21 июня на позиции финских войск обрушился град снарядов, следом советская авиация совершила массированный налет. Артиллерийский огонь продолжался три с половиной часа, после чего началось наступление. Не сумев удержать рубеж по реке Свирь, силы финнов начали поспешное отступление на вторую линию обороны, одна дивизия отошла в Петрозаводск.
Прикрывавшие отход арьергардные отряды взрывали мосты, устраивали завалы, минировали дороги, что существенно замедляло преследование противника. На направлении главного удара 23 июня дивизии 4-го и 37-го корпуса вышли ко второй линии обороны противника на рубеже Сумбатукса - Мегрега - Сармяги - Обжа. В этот момент командование фронтов приняло решение начать высадку десанта в междуречье Тулоксы и Видлицы.
Планировалось одновременным ударом с тыла, силами десанта, и с фронта уничтожить противника на второй линии обороны. Одновременно части 99-го стрелкового корпуса, действовавшие на правом фланге ударной группировки, после переправы через Свирь в районе Подпорожья не встретили организованного сопротивления и стремительно продвигались по лесной дороге к Коткозеру и к шоссе Петрозаводск - Олонец, обходя противника с востока.
Утром 23 июня корабли Ладожской флотилии при поддержке корабельной артиллерии и авиации высадили на берег 70-ю бригаду морской пехоты. С ходу захватив обширный плацдарм, десантники перерезали железную и шоссейную дороги Олонец - Питкяранта. Финское командование попыталось ликвидировать образовавшийся плацдарм, перебросив в этот район части 15-й пехотной бригады и отдельный егерский батальон, однако все атаки части 70-й морской стрелковой бригады успешно отразили.
Высадка крупного десанта в тылу и обход с востока финской линии обороны частями 99-го корпуса создали реальную угрозу окружения 5-й и 8-й финских пехотных дивизий. В сложившейся обстановке финское командование приняло решение в ночь на 24 июня отдать приказ своим войскам начать отступление за реку Видлицу.
Финские 5-я, 8-я пехотные дивизии и 15-я бригада понесли тяжелейшие потери и были вынуждены спешно отступать под решительным натиском советских войск окружным путем и проселочными дорогами. Вместе с тем, финским частям все же удалось избежать полного разгрома. Противник отошел за реку Видлицу и занял оборону на ее западном берегу.