1-я финская флотилия торпедных катеров двинулась к Нерве для оказания поддержки. Немцы обстреляли остров, отдельные встретившиеся советские торпедные катера, после чего провели свою бесцельную, но довольно рискованную операцию[216].
Остров Нерва всегда привлекал внимание немцев: так, 15–16 июля был предпринят рейд под условным названием «Бухенвальд» с участием миноносцев «Т 8», «Т 10» и «Т 30», а также финских торпедных катеров в восточном районе Финского залива севернее Лавенсари, когда о. Нерва был обстрелян. Во время этого рейда произошел бой с советскими дозорными катерами и тральщиками класса «Фугас», 2 из которых, очевидно, были потоплены[217].
20 июля 4 эскадренных, 5 моторных тральщиков и 4 финских торпедных катера повторили рейд, но на сей раз они не встретили советских кораблей. В ночь с 25 на 26 июля должна была быть произведена смена гарнизона Сомерса и проверен в отношении мин фарватер у Киускери. Так как две немецкие подводные лодки должны были выйти в море, то канонерские лодки «Уусимаа» и «Аунус» получили приказ, действуя из фарватера Хуовари, уничтожить советские прожектора на о. Нерва. Обе финские канлодки в сопровождении 5 сторожевых катеров и 5 катеров-тральщиков типа «Ахвен» в 22.25 вышли на линию Хуовари, но лишь в 22.38 смогли открыть огонь по светящим советским прожекторам, находившимся на расстоянии 9800 м. Русские сразу же выключили их, но, как только финны прекратили огонь, вновь включили. Эта игра продолжалась до 01.59, и лишь после того, как русским досталось вволю, финские корабли отошли[218].
Между тем русские продолжали операции в Выборгском заливе и 25 июня заняли остров Туппурансари. Под прикрытием дымовой завесы на берегу десантные суда сосредоточились у восточного берега Пулиниеми и 30 июня в 22 часа подвергли артиллерийскому обстрелу и бомбардировке остров Тейкарсари. Одновременно под прикрытием дымовой завесы к острову приблизились 20 советских десантных судов, поддерживаемых 17 канонерскими лодками и дозорными катерами. На Тейкарсари находились 2 финские роты, располагавшие несколькими 45-мм и 20-мм орудиями (всего 350 человек), а на Мелансари — 1 рота. После разрушения оборонительных позиций 1 июля в 01.30 русские высадили десант численностью около 500 человек, но к 5 часам финны оттеснили противника на восточный берег, где оставшиеся в живых русские погрузились на суда. В 8 часов при поддержке наземной и корабельной артиллерии русские начали новое наступление, но подходившие 5 десантных судов на расстоянии 100 м были взяты финнами под обстрел и вынуждены были повернуть[219]. Финская авиация также принимала участие в боях. На моторных катерах финны перебросили на остров подкрепление из Вилайоки, так что теперь гарнизон насчитывал 645 человек. Для действий в Выборгском заливе финские ВМС сформировали боевую группу в составе 4 канонерских лодок, 5 сторожевых и 2 торпедных катеров, а также 4 немецких артиллерийских барж, которые должны были действовать двумя группами. Установленные там многочисленные минные поля стесняли действия кораблей союзников. Из-за опасности нападения с воздуха и возможности наскочить на мину пришлось отказаться от использования более мощных в артиллерийском отношении броненосца «Вяйнемейнен» или немецких эскадренных миноносцев.
Вечером 3 июля финская воздушная разведка донесла о движении около 100 судов восточнее Пулиниеми. Финские самолеты вылетели для нанесения удара и финско-немецкий отряд флота также взял курс на этот район.
В 01.45 4 июля артиллерийский огонь противника достиг максимальной мощности и заставил финнов замолчать, а в 09.00 русские одновременно высадились на Тейкарсари и Мелансари. Двумя волнами из 20 и 25 судов на Тейкарсари высадился 163-й стрелковый полк, имевший на вооружении 6 орудий, 16 минометов и 3 противотанковые пушки. На Мелансари высадился батальон. Контратаки финнов не везде останавливали продвижение русских, подкрепление же финны получили лишь к полудню 4 июля.
Учитывая обстановку, флотилия союзников в 09.45 вышла из Пуккио к месту боевых действий. 1-я группа должна была усилить оборону на Тейкарсари, 2-я группа должна была идти в пролив Бьеркезунд. По пути под прикрытием дымовой завесы они были в 15.51 атакованы советскими торпедными катерами, но безуспешно, ни одна торпеда не достигла цели.
Несколько позднее финны заметили стоявшие у Пулиниеми 14 советских дозорных и торпедных катеров. На расстоянии 9300 м 1-я группа открыла огонь по советским кораблям, которые сразу же поставили дымовую завесу, а несколько торпедных катеров перешли в атаку. Финские дозорные катера отразили атаку, но из-за минного заграждения 1-я группа не могла отогнать русские корабли. 2-я группа в 15.54 также подверглась атаке со стороны двух торпедных катеров. «Хямеенмаа» начала огневой бой сначала с одним, а затем с тремя советскими тральщиками класса «Фугас», находившимися в проливе Туппур, немцы потерь не понесли, а русские под прикрытием дымовой завесы вскоре скрылись. Одновременно 2-я группа обстреляла севернее Алватниеми 5 советских дозорных и 4 торпедных катера, которые затем ушли. Начиная с 16.20 советские самолеты совершали налеты на корабли союзников. Для защиты требовалось значительно большее количество боеприпасов, и все же нельзя было избежать значительных потерь личного состава и материальной части. Наконец, советская батарея из 75-мм орудий на Пулиниеми обстреляла финские корабли и в 16.49 при повороте 2-й группы дважды попала в «Уусимаа», после чего финские корабли поставили дымовую завесу. Канонерская лодка в 17.20 вынуждена была вернуться на базу. Другие корабли в 17 часов начали обстрел советских катеров в проливе Бьеркезунд, в 17.08 — советских самолетов, в 17.16 — вновь катеров, из которых один был потоплен в 17.20. После одного из поворотов в 17.30 финское соединение было атаковано группой советских торпедных катеров, появившихся из-за дымовой завесы. Но огнем 2-й группы торпедные катера были отогнаны. Вслед за этим налетевшие 30 самолетов «Ил-2» атаковали корабли и повредили близкими разрывами «Хемеенмаа» и «Турунмаа». Они также вынуждены были оставить район боевых действий и уйти на базу. В 18.20 50 самолетов «Ил-2» вновь совершили налет. Из 4 немецких артиллерийских барж лишь 1 была еще боеспособна, поэтому отряд решил идти в пролив Бьеркезунд и уничтожить находившиеся там русские корабли. В 20.45 корабли союзников вновь зашли в Пуккио, а сильно поврежденные корабли были направлены в Котку.
Между тем финны сумели оттеснить русских, высадившихся на Мелансари, окружить их и после тяжелых ночных боев в 06.15 5 июля советский батальон был уничтожен, в плен были взяты 17 раненых русских.
Вскоре после полуночи боеспособные корабли 2-й флотилии сторожевых катеров вышли из Пуккио, вновь взяв курс на Тейкарсари — 4 сторожевых и 1 торпедный катер; за время с 03.53 до 04.30 подверглись обстрелу русских батарей на Туппурансари и Пулиниеми, но финские корабли ответного огня не открыли из-за отсутствия точно установленных целей. В 06.30 они получили приказ идти к восточному берегу Ристиниеми и там ждать дальнейшего усиления. Между тем в соответствии с приказом была введена в бой канонерская лодка «Аунус» и вместе с «Виеной», двумя артиллерийскими баржами и одним торпедным катером образовала новую боевую группу — «Группу Викберг», которая 5 июля в 09.55 вышла из Пуккио в направлении Ристиниеми.
По пути между 11.40 и 11.48 около Алватиниеми она обстреляла советские дозорные и торпедные катера, которые сразу же поставили дымовую завесу и под ее прикрытием пошли вслед за финским соединением. Около Ристиниеми «Группа Викберг» соединилась со 2-й флотилией сторожевых катеров и в 11.56 взяла курс на северо-восток. Советские торпедные катера маневрировали под прикрытием дымовой завесы, и огонь артиллерии 2-й флотилии сторожевых катеров не мог их отогнать. В 12.20 4 советских торпедных катера вышли из-под прикрытия дымовой завесы и начали торпедную атаку. Финский командир соединения кораблей отдал распоряжение, в котором приказывал кораблям повернуть, но приказ не был понят, все же торпеды русских не задели финские корабли. В 12.50 появились 18 советских самолетов. Финские корабли взяли курс на запад и из-за узкого фарватера снизили скорость. Тремя неразорвавшимися бомбами и внезапно вспыхнувшим пожаром была повреждена канонерская лодка «Аунус», и соединение было вынуждено вернуться в Пуккио. Но так как на Тейкарсари продолжались ожесточенные бои, то соединению было приказано вновь выйти в море. До того как корабли приступили к выполнению приказа, русские совершили еще один воздушный налет, в результате которого «Виена» была настолько сильно повреждена, что ее пришлось посадить на мель. Так как все корабли были выведены из строя, финнам пришлось отказаться от дальнейшего использования флота.