5 августа 198-я механизированная и 142-я стрелковая дивизии попытались нанести контрудар, но понесли большие потери и отошли на исходные рубежи. 6 августа финны — видимо, вторая, неуничтоженная половина — продолжили наступление и к исходу 9 августа вышли в район Лахденпохья, Куркиеки и Хийтола к Ладоге. В результате правый фланг 23-й армии оказался рассеченным на три изолированные друг от друга и прижатые к Ладожскому озеру группировки. Их общая численность составляла около 40 тысяч командиров и красноармейцев.
В первой, окруженной севернее и северо-западнее Лахденпохья, образовалась смесь из частей 23-й и 7-й армий — полки 168, 71 и 115-й стрелковых дивизий. Вторая группировка в составе 142-й стрелковой и 198-й механизированной дивизий оказалась в районе севернее и северо-восточнее Хийтола. Сводная группа пограничников под командованием полковника СИ. Донского была окружена западнее Кексгольма.
На помощь им пришла Ладожская военная флотилия. Приказ о ее создании на базе Учебного отряда В МУЗ был подписан на третий день войны. В состав флотилии вошли канонерские лодки — в основном спешно вооруженные грунтовозные шаланды Спецгидростроя НКВД, тральщики — они же мобилизованные речные буксиры, бронекатера и малые охотники. С 12 по 22 августа эти корабли произвели эвакуацию войск 142-й стрелковой и 198-й механизированной дивизии в район старой границы. Части 168-й дивизии сначала перебросили на близлежащий остров Валаам, а затем — в район Колпино. Эвакуацию прикрывали огнем канонерские лодки «Вира», «Бурея», «Олекма», «Селемджа», «Шексна», два тральщика и десять катеров. Всего с изолированных плацдармов за десять дней было вывезено 26 тысяч бойцов, 155 орудий, около 800 автомашин и тракторов. Кто руководил морской частью операции, достоверно сказать трудно, так как в августе у флотилии сменилось трое командующих.
Чтобы предотвратить дальнейшее продвижение противника в юго-восточном направлении, командующий 23-й армией генерал-лейтенант М.Н. Герасимов бросил в брешь прибывшую из резерва Ставки 265-ю стрелковую дивизию.
10 августа финны отразили советский контрудар у Хийтолы и на следующий день возобновили наступление по всему Карельскому перешейку. 4-й армейский корпус начал активные боевые действия против Выборгской группировки. В тыл ей, форсировав Вуокси, выходил 2-й корпус. Теперь угроза окружения нависла над тремя дивизиями левого крыла 23-й армии. 16 августа 7-я пехотная дивизия полковника Свенсона взяла Сортавалу. В общем, финны грамотно били нас по частям, а мы отражали наступление «превосходящих по численности неприятельских войск».
20 августа советские войска на левом фланге начали отступление к бывшей линии Маннергейма, одновременно взрывались фортификационные сооружения, свертывались и эвакуировались подразделения береговой обороны. Батареи, расположенные на островах Выборгского залива, корабли шхерного отряда кораблей и посланные им на помощь эсминцы «Сильный» и «Стойкий» своим огнем прикрывали отход войск и отражали десанты противника. Для действий на приморском участке фронта был создан сводный полк моряков.
Однако планомерного отхода не получилось. 24 августа финны высадили южнее Выборга один полк и перерезали приморские железную дорогу и шоссе, ведущие в Ленинград. Попытка уничтожить десант успеха не имела. Выборгская группировка советских войск была обойдена с юга и юго-востока; 43-я Краснознаменная, 115,123 и 265-я стрелковые дивизии оказались в окружении. С помощью сводного полка моряков отдельные части, потеряв все танки и большую часть артиллерии, пробились к Финскому заливу в районе Койвисто. Здесь при поддержке береговых батарей с островов Бьеркского архипелага они несколько дней удерживали плацдарм. 31 августа началась их эвакуация в Ленинград, для чего были выделены корабли и баржи. Всего флот вывез 27 тысяч бойцов и командиров, 188 артиллерийских орудий, 950 автомашин.
Недовольство Сталина действиями командования Ленинградского фронта, запросившего разрешение на перегруппировку сил, было выражено в требованиях Ставки от 28 августа:
«Ваши сегодняшние представления напоминают шантаж. Вас запугивают командующие армиями, а Вы, в свою очередь, решили, видимо, запугивать Ставку всяческими ужасами насчет прорывов, обострения положения и прочее. Конечно, если Вы ничего не будете делать для того, чтобы требовать от своих подчиненных, а будете только статистом, передающим жалобы армий, Вам придется тогда через несколько дней сдавать Ленинград, но Ставка существует не для того, чтобы потакать шантажистским требованиям и предположениям.
Ставка разрешает Вам отвести части с линии Выборга, но Ставка вместе с тем приказывает Вам, чтобы части ни в коем случае не покидали подготовленного рубежа линии Маннергейма. Ставка запрещает Вам оголять Лужскую губу и отдавать ее противнику. Если даже придется 8-й армии чуточку отступить, то она все же во что бы то ни стало должна прикрыть Лужскую губу вместе с полуостровом.