7 апреля 1945 года командующий Ленинградским фронтом Л.А. Говоров на совещании высшего командного состава фронта отдал приказ, оставив в первой линии охранение, весь личный состав вывести во второй эшелон и с 10 по 30 апреля вести усиленную боевую тренировку по 10 часов в день[223].
18 апреля Гитлер вновь категорически потребовал от командующего «Курляндией» генерала Гильперта удерживать Курляндию.
30 апреля 1945 года в войска поступила директива фронта с распределением задач по предстоящему наступлению. Готовность определялась к исходу 2 мая. Готовился такой удар фронта Говорова, который должен был сокрушить немецкую оборону на восточном фасе курляндской группировки, рассечь ее на части и завершить полным разгромом. Это было бы крайне напряженное и кровопролитное сражение, потому что командование «Курляндии» продолжало действовать по приказу Гитлера: «Курляндию удерживать».
1 мая 1945 года соединения Латышского корпуса по приказу командующего 42-й армией совершили переход на северо-восток, чтобы занять исходные позиции для предстоящего прорыва обороны противника. В эти дни в корпус прибыли В.Э. Калнберзин и В.Т. Лацис. От имени правительства они вручили корпусу его гвардейское знамя с прикрепленным к нему орденом Суворова, полученным за славные бои у Риги.
До победы оставались считаные дни. 2 мая пал Берлин. К исходу этого дня 308-я дивизия сосредоточилась в районе Силини — Миезаи — Калныни в 10 километрах к северу от Лиелблидене, за железной дорогой Салдус — Елгава; 43-я дивизия — в районе Пакаусис — Плявниеки, на исходных позициях для наступления.
В Курляндии по всей линии фронта — от Рижского залива до побережья Балтийского моря южнее Лиепаи — в ночь на 3 мая был произведен короткий огневой налет по вражеским позициям. Тысячи орудий внезапно обрушили на противника сильный удар, после которого сразу наступила тишина. И в этой тишине через мощные репродукторы гитлеровское воинство услышало сообщение советского командования: «Берлин пал!»
В ночь на 5 мая 355-й полк 308-й дивизии вышел на передовую линию у Братужи восточнее Ремте. 43-я дивизия сосредоточилась северо-восточнее, в районе Пакаусис — Плявниеки.
6 мая 1945 года командарм 42-й армии приказал Бранткалну быть на наблюдательном пункте в готовности к наступлению. Тогда командир 130-го корпуса выехал к командиру 380-й дивизии М. Калныньшу, наблюдательный пункт которого находился на высоте с отметкой 121 с хорошим обзором. Получив доклад комдива, что в расположении немцев наблюдается усиленное передвижение в направлении тыла, генерал Бранткалн запросил у командарма разрешение произвести разведку боем.
7 мая в 7 часов утра командованию группы «Курляндия» был передан по радио ультиматум Л.А. Говорова: «Капитуляция. На размышление 24 часа». Т. е. сроком ультиматума было — до 7 часов утра 8 мая[224].
Нашим войскам был отдан приказ: в случае отклонения условий капитуляции — начать наступление.
Немецкое командование вплоть до 8 мая питало надежду на широкую эвакуацию морем и готовилось продолжать упорное сопротивление вокруг тех портов — Либавы и Виндавы, из которых производилась бы эвакуация. В изменение приказов Гитлера 3 мая германское Верховное командование по радио передало Гильперту приказ ускорить эвакуацию войск в Германию — чтобы бросить их в бои против Советской армии на Эльбе. 5 мая Гильперт информировал офицеров группы армий о решении эвакуировать войска — их численность оценивалась в этот момент Кейтелем в 200 тысяч[225]. Гильперт решил эвакуировать 7 дивизий из оставшихся 20. Независимо от организованной эвакуации с 7 по 9 мая из Курземе на разных небольших судах бежали около 26 тысяч солдат и офицеров, среди них немало эсэсовцев и гестаповцев. На рассвете 8 мая начался отвод войск 16-й армии на восточном участке фронта в Курляндии (против правого крыла наших войск) на «морские позиции».
Решение Гильперта состояло в том, чтобы все немецкие войска в Курземе одномоментно отвести на оборонительный рубеж Кандава — Салдус — Скрунда. Выведя их из-под ожидавшегося удара советских войск, укомплектовать ими подготовленные оборонительные рубежи у портов Лиепаи и Вентспилса, надежно прикрыть намеченную эвакуацию из этих портов. Отход по приказу должен был начаться на рассвете 8 мая. В то же время 18-я армия вплоть до капитуляции имела приказ стойко обороняться.