Задачей боевой группы «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]
: