По приказу командующего войсками 8-й армии в 16-й сд вместо батальонов, обороняющих остров Хийумаа, были сформированы такие же батальоны, под теми же номерами, за счет личного состава строительных батальонов КБФ[180]
. С этого времени и в БОБР, и в СУС эти батальоны продолжали именовать как по-старому, так и по-новому — 156-й и 167-й стрелковые батальоны. Любое это наименование является верным, хотя официально переименование произведено не было. Однако и числить эти подразделения в составе 16-й сд уже нельзя. Тем не менее, личный состав этих батальонов продолжал оставаться в кадрах Красной армии. Старший командир от 16-й сд на островах — заместитель командира 156-го сп капитан Фиронов стал занимать должность начальника сухопутной обороны СУС БОБР КБФ. С 23 июля приказом командующего войсками Северного фронта 3-й осбр была подчинена коменданту БОБР генерал-майору береговой службы А. Б. Елисееву[181].С 26 июля командование немецкими войсками на Таллинском направлении принял командир XLII АК. Немецкий XXVI АК основные усилия сосредоточил в районе Йыгева, где прорвал фронт и в районе Муствеэ вышел к Чудскому озеру. Этим ударом немецкие войска окружили и впоследствии разгромили советский 11-й СК, оборонявший район Тарту. После этого немецкое командование основные усилия своих войск перенесло на направление Пайде — Тапа — Раквере. Сюда были переброшены из-под Пярну два пехотных полка 291-й пд. К 6 августа немцы подошли к Раквере, а 7 августа захватили его и вышли в районе Кунда, к южному берегу Финского залива. В результате этого советские 10-й СК, ГлВМБ и БОБР КБФ оказались отрезанными от главных сил. В состав немецкого XXXXII АК, помимо имевшихся 61-й и 217-й пд, была передана 254-я пд. С 20 июня этот корпус начал наступление на Таллин. В Пярну в готовности к немедленному началу операции «Beowulf I» находился 504-й пп 291-й пд. К 24 августа немецкое командование отказалось от проведения этой операции и 504-й пп в составе кампфгруппы «Friedrich» был введен в сражение за Таллин.
В течение всего времени после захвата острова Виртсу, на нем находился 1-й сб 79-го сп под командованием старшего лейтенанта Абдулхакова. На острове строились инженерные укрепления. Оборона была организована и оборудована окопами, ходами сообщения, КП, щелями, убежищами. Дамбы, связывающие Виртсу с материком, были заминированы[182]
. С 5 августа 8-й ПО ушел из Лихула, и соприкосновение с войсками на таллинском направлении было утрачено. Связь поддерживалась через порты Рохукюла и Хаапсалу. Командование группировкой войск гарнизона островов в Виртсу осуществлял заместитель командира 3-й осбр полковник Ключников.Для оказания помощи таллинской группировке советских войск командующий КБФ приказал 26 августа высадить на материке до стрелкового полка и нанести контрудар по флангу немецкой группировки. Комендант БОБР принял решение, опираясь на Виртсу как на базу, высадить в нем 1-й сб 46-го сп и перейти в наступление на Лихула. В дальнейшем предполагалось усилить его 2-м сб этого же полка. Одновременно в Рохукюла высаживался 156-й сб и переходил в наступление на Паливере.
Для обеспечения флангов группировки в Виртсу перебросили несколько подразделений. На левый фланг, к заливу Матсалу-лахт, была направлена рота моряковдобровольцев в количестве 75 человек под командованием командира 85-й мер старшего лейтенанта Егорова. В район Пярну был отправлен отряд из 12-го иб НКВД в количестве 50 чел. На правом фланге, в районе Нурмси, находилась 3-я рота 1-го сб 46-го сп. Наступающий из Виртсу батальон капитана Огородникова 26 августа выбил немцев из Карузе. В этом бою нами были взяты трофеи: две бронемашины, 50 000 патронов, 17 автоматов, 157 винтовок и 15 км кабеля связи[183]
. Наступающий из Рохукюла 156-й батальон также выполнил поставленную задачу и к 11 ч 27 августа захватил ст. Поливере. Под его прикрытием была начата эвакуация из Хаапсалу на острова всех необходимых материальных средств. Попав в автомобильную катастрофу, получил тяжелое ранение капитан Фиронов[184]. Старшим на этом направлении был назначен майор Столяров.