В ходе начавшейся 21 июня 1944 года Свирско-Петрозаводской наступательной операции советские войска 7-й армии Карельского фронта сбили с рубежей обороны части финской группы войск «Олонец» и развивали наступление на север, в том числе и по побережью Онежского озера. Отходя с упорными боями, финские войска приводили в негодность пути сообщения и густо минировали местность, что сильно снижало темп наступления советских войск на Петрозаводск. С целью ускорения наступления было предложено доставить из района Каскесручей и высадить в район бухты Лахтинской (поселок Шелтозеро) десант в составе усиленной стрелковой роты, с тем, чтобы ударом с тыла уничтожить финский арьергард и обеспечить дальнейшее продвижение главных сил 368-й стрелковой дивизии.
Поселок Шелтозеро на карте.
Бухта Лахтинская на местности.
Для высадки десанта был выделен отряд бронекатеров из состава Онежской военной флотилии. В состав десанта за отсутствием на флотилии частей морской пехоты была выделена 6-я стрелковая рота 1224-го стрелкового полка, которая была усилена станковыми пулеметами и миномётами, ей были приданы подразделение саперов и связисты с рацией. Общая численность десантников составляла 97 человек.
Катера Онежской флотилии.
26 июня 1944 к 13 часам катера десанта достигли бухты Лахтинской в районе Черного Омута (1,5 километра от Шёлтозера). Под прикрытием орудийного и пулеметного огня с бронекатеров десантники высадились на берег, и с ходу вступали в бой с финским патрулем. Финны подтянули резервы к месту высадки десанта и с троекратным перевесом в живой силе попытались сбросить десант в море. Однако бронекатера оказали десанту артиллерийскую поддержку, и десант 4 часа отражал атаки противника. К 18 часам к месту боя вышли наступавшие передовые подразделения 368-й стрелковой дивизии. Задача десанта была выполнена: он продержался до подхода главных сил, после чего финский арьергард бросил рубеж обороны и через лес ушёл на соединение с главными силами. На следующий день финны без сопротивления оставили Шёлтозеро. Дорога для наступления на Петрозаводск была открыта.
В донесениях о результатах боя обе стороны здорово наврали. По донесению финского командира арьергарда, он полностью уничтожил советский десант, численностью в 120 красноармейцев. По советским данным, погибло 25 бойцов. По данным современных исследователей, за сутки 26 июня 1944 года погиб 31 командир и боец из состава 368-й стрелковой дивизии. По данным советской стороны потери финнов составили около 80 человек убитыми и раненными. Финны признали потери в 26 человек убитыми и раненым.