С целью обеспечения отхода советские войска нанесли сильные контратаки по противнику: Внезапным ударом с востока частям 10-го стрелкового корпуса, которым командовал генерал-майор Фадеев И. И., удалось выбить врага из Риги, обеспечить отход своих войск через город. а затем, при вновь возникшей угрозе захвата мостов противником, взорвать понтонный, автодорожный и железнодорожный мосты через Западную Двину.
К исходу 30 июня основные силы 8-й армии переправились на северный берег. Накануне командующий фронтом потребовал от Военного совета 8-й армии организовать оборону восточного побережья Финского залива от Пярну до Риги с задачей совместными действиями с Краснознаменным Балтийским флотом не допустить высадки морских десантов. Силами 3-й отдельной стрелковой бригады приказывалось по-прежнему удерживать острова Эзель и Даго.[56]
В связи с отходом войск 8-й армии[57]
в Эстонию вице-адмирал Трибуц приказал вывести корабли из Лиепаи и Вентспилса. После того как немецко-фашистские войска окружили Лиепаю с суши, город в течение нескольких дней самоотверженно обороняли советские моряки. Именно здесь гитлеровцы впервые испытали на себе силу матросских ударов. Пять дней герои-моряки вели ожесточенные бои в районе города и лишь по приказу командования оставили порт и прорвались к Риге. 27 июня туда же отошли части береговой обороны из Вентспилса.По приказу Военного совета флота силами эскадренных миноносцев с 24 июня создавалось оборонительное заграждение в Ирбенском проливе. Однако, несмотря на постановку мин, прекратить плавание вражеских кораблей по Ирбенскому проливу не удалось. Так как противник получил возможность проводить свои корабли в Рижский залив, соединения Краснознаменного Балтийского флота были вынуждены оставить порты, находившиеся там. Острова Хиума и Сарема продолжали успешно обороняться нашими частями. Удержанием этих островов, как и полуострова Ханко, советские войска должны были прикрывать главную военно-морскую базу Таллин и вход в Финский залив.
Согласно приказу немецкого главнокомандования сухопутных войск от 27 июня соединения 4-й танковой группы, сосредоточившейся в районе Даугавпилса, должны были начать стремительное наступление в направлении на Остров с целью отрезать советским войскам, которые оборонялись в Прибалтике, путь отхода южнее Чудского озера. В период с 29 июня по 1 июля командование группы армий «Север» накапливало силы на плацдармах для последующих операций и приводило соединения в порядок после контратак и контрударов советских войск. Серьезных попыток продолжать наступление в эти дни противник не предпринимал, но он лихорадочно готовился к этому, 56-й моторизованный корпус полностью сосредоточился в районе Даугавпилса, а 41-й моторизованный корпус-в районе Крустпилса. Одновременно с главными силами 4-й танковой группы к Западной Двине подтягивались и соединения 18-й и 16-й армий.
В связи с крупным сосредоточением вражеских сил на плацдармах положение 8-й и 27-й армий осложнилось.
Так как противник готовился к возобновлению наступления, командование фронтом должно было бы сосредоточить все внимание на подтягивании войск и организации прочной и устойчивой обороны на рубеже р. Западная Двина. Вначале, как указывалось выше, были приняты меры к этому. Более того, войскам 24-го и 41-го стрелковых корпусов (последний был передан из резерва Ставки), находившимся в резерве командующего фронтом, 29 июня приказывалось сосредоточиться в районах Виляка, Остров, полностью доукомплектоваться и быть готовыми нанести контрудар в направлении на Даугавпилс с целью восстановления обороны 27-й армии по р. Западная Двина. Однако на другой день это решение было отменено и принято иное. Командующий фронтом отдал приказ войскам на отход в Псковский, Островский и Себежский укрепленные районы с целью организации там устойчивой обороны. Войска фронта приступили к выполнению этого приказа.
Решение Военного Совета Северо-Западного фронта на отход в укрепленные районы было принято вследствие неправильно понятого приказа Ставки Главного Командования от 29 июня, который требовал продолжать оборону на рубеже Западной Двины и одновременно сосредоточивать крупные резервы в районах Псков, Остров, Новоржев, Порхов с целью организации надежной обороны на линии старых укрепленных районов. Из этого приказа командующий фронтом, по-видимому, сделал вывод, что центр тяжести борьбы нужно перенести туда.