Задачей боевой группы «Friedrich» было удержание плацдарма в районе ст. Харку и удар основными силами севернее озера Харку в районе Хаберсти. На этом направлении действовала полковая группа «Hippler» (1-й и 2-й батальоны 504-го пп 291-й пд). Батальонная группа «Pruskowsky» (3-й батальон 504-го пп 291-й пд) должна была, оставив прикрытие в составе роты против советских войск в Палдиски, атаковать в направлени Раннамыйза. 403-й самб прикрывал коммуникации и обеспечивал правый фланг до стыка с 217-й пд. Наступление было сорвано советскими контратаками. В районе ст. Харку и против 11-й роты под Палдиски, к вечеру с помощью артиллерии и штурмовых орудий атаки были отбиты. Группа «Pruskowsky» заняла Рааномыйзу. 1-й и 2-й батальоа 504-го пп на ночь заняли круговую оборону в районе Мяэкюла. Атака на Хаберсти была отложена на следующий день[668]. В районе Лихула продолжали обороняться против высадившихся частей БОБР две роты 859-го ландшюц батальона[669].
В целом положение дел на фронте продолжало ухудшаться. Несмотря, на то, что на западном участке противника удалось остановить в районе ст. Харку, в 6 ч утра противник силою до роты просочился к юго-восточной окраине Нымме. Против него были брошены в бой оставшиеся резервы 10-й сд и 10-го СК. Наиболее тяжелое положение было на востоке, где противник вдоль нарвского шоссе к 10 ч прорвался к «Русалке»[670]. Заместитель командующего КБФ по сухопутным войскам, и командир 10-го СК генерал Николаев отдал приказ № 0018 войскам таллинского оборонительного района и 10-го СК. В нем он определил порядок эвакуации. Все части западного, южного и восточного участка начинали отход с боевых позиций одновременно, в 21 ч. В это же время части ПВО начинали отход для погрузки на корабли. Они грузились в первую очередь, для обеспечения в дальнейшем ПВО при эвакуации. Части гарнизона Таллина, обеспечивающие внутреннюю охрану города, отходили вместе с частями прикрытия, обеспечивая отход главных сил от нападения враждебных элементов. Общее командование частей внутренней охраны гарнизона было возложено на коменданта Таллина — майора Штруфа. Начальники боевых участков и командиры соединений выделяли в отряды прикрытия наиболее стойкие части, усиленные артиллерией, саперами и автоматическим оружием, под руководством наиболее проверенных командиров и комиссаров. Бойцы обеспечивались двухсуточным пайком[671].
К исходу дня на огневой позиции на полуострове Пальяссаар были уничтожены два орудия 5-й ождбат, еще одно орудие было уничтожено в районе ст. Ярве. За время боев батарея выпустила по врагу 750 снарядов. В это же время были выведены из строя оба бронепоезда узкой колеи. За время боев каждый из них выпустил около 800 снарядов 76-мм орудия, 600–650 снарядов 37-мм орудия и 60 лент к пулеметам[672].
В ночь на 28 августа начали прорыв в порт основные силы 1-го Латышского стрелкового полка. Основным их силам удалось совершить эвакуацию. Прикрывала отход полка 2-я рота 1-го батальона. Во время боя командир роты Эдуард Упеслея был ранен и попал в плен. В 1943 году он сумел бежать из лагеря для военнопленных и добрался до Латвии. Однако был снова схвачен и посажен в Центральную тюрьму г. Риги, в 1944 году погиб[673].
Для обеспечения безопасного отхода частей в гавани Таллина для эвакуации был создан «огонь на запрещение». На первом этапе с 21 ч до 22 ч 30 м огонь велся по линии основных рубежей обороны. На втором этапе огонь велся с 22 ч 30 м до 24 ч для прикрытия отхода главных сил и артиллерийской поддержки частей прикрытия. На обоих этапах огонь велся батареями береговой обороны. На третьем этапе до 5 ч утра огонь велся батареями береговой обороны и кораблями для недопущения входа в город частей противника и прикрытия посадки частей прикрытия в гаванях[674]. Всего было выпущено 382 снаряда, в т. ч.: крейсер «Киров» — 57, лидеры «Ленинград» — 25 и «Минск» — 100, эсминцы «Славный» — 100, «Сметливый» — 100[675].
Посадка на транспорты должна была осуществляться следующим образом[676]:
Таблица 30
Транспорт
Кол-во эвакуир. л/с
Эвакуируемые части
№ конв.
Купеческая гавань (ст. — военинженер 3-го ранга Гулиев)
ТР «Луга»
1530
700 раненных, л/с корп. госпиталя, 4 ЗО
3
ТР «Атис Кронвалдс»
до 1000
городские учреждения, 4 ЗО
1
ЛЕД «Кришьянис Вальдемарс»
до 300
СНиС и ансамбль КБФ
1
ТР «Тобол»
до 2000
упр. 22-й мсд НКВД, 5-й мсп НКВД, 83-й ждп НКВД, 62-й и 156 й сп, 2-й бмп
3
ТР «Вторая Пятилетка»
до 2000
Части ПВО ГлВМБ, части коменд. упр-я, 12 ЗО
3
КЛ «Амгунь»
до 150
упр-е и див. части 16-й сд, прокуратура. трибунал, РО, ОО 10-го СК
3
Минная гавань (ст. — воентехник 2-го ранга Шаляпин)
ТР «Лейк Люцерне»
до 1500
98-й сп, див. части 10-й сд
3
ТР «Ярвамаа»
до 500
городские учреждения
1
ШК «Вирония»
до 700
упр-е 10-го СК, штаб флота, ОО КБФ, гор. учреждения
1
ТН № 12
до 300
корп. части 10-го СК
3
ПМ «Серп и Молот»
до 700
Тыл КБФ, бер. база 1-й бр ТКА
1
СС «Колывань»
до 200
Рота курсантов ВВМУ
3
КЛ «Москва»
до 150
Упр-е и див. части 10-й сд
2
Русско-Балтийская гавань (ст. — старший лейтенант Безруков)
ТР «Найссаар»
до 1500
140-й гап, и див. части 10-й сд, 4 ЗО
2
ТР «Иван Папанин»
до 1400
части ВВС, подр 1-й обрмп, 204-й сп, 8 ЗО
2
Беккеровская гавань (ст. — батальонный комиссар Поспешин)
ТР «Казахстан»
до 2400
Латышск. и Эстонск. сп, 30-й лап, части ПВО, части зап. боевого участка, 8 ЗО
2
ТР «Эргонаутис»
до 300
саперы 10-го СК и 10-й сд
2
Полуостров Виймси (капитан 3-го ранга Дубровицкий)
ЗС «Азимут»
50
Личный состав полуострова Виймси
2
ЗС «Вятка»
100
2
ЗС «Онега»
100
2
ПМШ-ЗМ «Раа»
100
2
ПМШ-ЗМ «Минналайд»
50
2
ПМШ «Атта»
100
2
Остров Аэгна
ТР «Шауляй»
до 1200
части БО и ПВО ГлВМБ, 12 ЗО
2
Остров Найссаар
ТР «Эверита»
до 1550
Части БО и ПВО ГлВМБ, 4 ЗО
2
На рейде
ТР «Алев»
500
раненые
1
ТР «Калпакс»
700
раненые
1
ТР «Элла»
400
раненые
1
ЛЕД «Суур Тыыл»
до 700
городские учреждения
глав. силы