Наступление 3-го и 2-го Прибалтийских фронтов севернее Западной Двины развивалось медленно. Используя выгодные условия лесисто-болотистой местности, немецкие войска оказывали упорное сопротивление, стремясь обеспечить отход оперативной группы «Нарва» из Эстонии. Только 23 сентября войска 3-го Прибалтийского фронта смогли перейти к преследованию войск 18-й армии, которые, опасаясь выхода на ее коммуникации соединений 2-й ударной армии Ленинградского фронта, начали спешно отходить на рубеж «Сигулда». Особенно упорно сопротивлялись германские войска на направлении главного удара войск 2-го Прибалтийского фронта. Однако к 22 сентября вражеская оборона на рубеже «Цесис» также была прорвана. В последующие дни, до 27 сентября включительно, 3-й и 2-й Прибалтийские фронты выдвинулись к заранее подготовленному оборонительному рубежу «Сигулда», где были остановлены противником. Войска обоих фронтов находились теперь в 60–80 км от Риги.
Бои по отражению немецких контрударов были тяжелые. Вот что об этом докладывал в Ставку маршал А. М. Василевский: «На фронте 6-й гвардейской армии Чистякова к юго-западу от Добеле противник с утра 17.09 повел наступление в восточном направлении силами 5-й, 4-й танковых дивизий и моторизованной дивизии „Великая Германия“. Всего в бою принимало участие около 200 танков и самоходных орудий. До подхода к району действий с нашей стороны необходимых танковых и противотанковых средств противнику удалось вклиниться в нашу оборону от 4 до 5 км. Дальнейшее продвижение противника приостановлено. За день боя подбито и сожжено до 60 танков и самоходных орудий противника… С 10.00 18.09 противник возобновил наступление. До 13.00 все его атаки отбиты»
[21].
В период, когда войска трех Прибалтийских фронтов вели напряженные сражения на рижском направлении, войска Ленинградского фронта развернули успешное наступление в Эстонии. К 26 сентября они очистили от врага всю территорию Эстонской ССР, за исключением островов Эзель и Даго.
В итоге десятидневного сентябрьского наступления четырех фронтов в Прибалтике наши войска освободили всю материковую часть Эстонии, большую часть Латвии и отбросили врага на рубеж «Сигулда». На этом этапе стратегической операции не удалось отсечь группу армий «Север» от Восточной Пруссии и нарушить ее связь с группой армий «Центр». Не была решена задача и по расчленению прибалтийской группировки немцев. Противник за счет отвода группы «Нарва» и 18-й армии сосредоточил в районе рижского плацдарма крупную группировку своих сил.
К числу основных причин невыполнения задач первого этапа Прибалтийской операции следует отнести прежде всего слабую силу первоначальных ударов 3-го и 2-го Прибалтийских фронтов, в результате чего боевые действия первого оперативного эшелона приняли затяжной характер и носили форму «прогрызания» оборонительного рубежа. Имели место также существенные недочеты в организации и ведении разведки фронтовыми средствами. Ставка Верховного главнокомандования не добилась должной согласованности ударов фронтов, в силу чего противник мог в широких масштабах осуществлять маневр силами. К числу недочетов управления надо отнести и то, что Ставка не приняла своевременно решения на перегруппировку сил из полос наступления 3-го и 2-го Прибалтийских фронтов на направление удара 1-го Прибалтийского фронта, где в первые дни обозначился крупный успех.
В конце сентября в руках противника находилась еще значительная территория советской Прибалтики, а также острова Моонзундского архипелага. Основные силы группы армий «Север» оказались сосредоточенными на узком фронте в районе рижского плацдарма. 17 дивизий находилось севернее Западной Двины и 14 дивизий — южнее реки (до Ауце). На мемельском же направлении на участке от Ауце до Немана в это время было не более 7–8 дивизий 3-й танковой армии, переподчиненной с 21 сентября группе армий «Север». Учтя это обстоятельство, Ставка ВГК 24 сентября приняла решение о переносе главных усилий на мемельское направление с тем, чтобы отсечь группу армий «Север» от Восточной Пруссии и в последующем ее уничтожить
[22]. Одновременно было решено развернуть действия с целью освобождения Моонзундских островов, чтобы закрыть противнику выход из Рижского залива.
С 24 сентября началась подготовка Мемельской операции. Ее должны были осуществлять войска 1-го Прибалтийского фронта и 39-я армия 3-го Белорусского фронта (командующий армией — генерал-лейтенант И. И. Людников). Для нанесения удара на мемельском направлении 1-му Прибалтийскому фронту потребовалось перегруппировать в район Шауляя все свои силы и подготовить новую фронтовую наступательную операцию. Войска 3-го и 2-го Прибалтийских фронтов должны были также перегруппировать силы и возобновить наступление с задачей освободить Ригу и очистить от противника побережье от Риги до Либавы.
Новый план действий выработало и германское Верховное командование. 28 сентября на совещании у Гитлера, где присутствовал и командующий группой армий «Север», было решено провести в конце октября контрнаступление в районе Риги силами 16 дивизий. Однако осуществить свою операцию противник не успел. 5 октября войска 1-го Прибалтийского фронта нанесли внезапный для вражеского командования мощный удар на мемельском направлении. В состав главной группировки фронта, развернутой северо-западнее Шауляя, входили 6-я гвардейская армия (командующий генерал-полковник И. М. Чистяков), 43-я и 5-я гвардейская танковая армии. Второй удар наносился на левом крыле фронта из района юго-западнее Шауляя войсками 2-й гвардейской армии (командующий генерал-лейтенант П. Г. Чанчибадзе). Во втором эшелоне фронта для наращивания усилий из глубины развернулась 51-я армия. В первый же день наступления оборона врага была прорвана. С утра второго дня в прорыв была введена 5-я гвардейская танковая армия, которая стремительно продвигалась к побережью Балтийского моря. В этот же день начала наступление и 39-я армия, наносившая удар на Таураге.
Видя опасность, возникшую в результате прорыва наших войск на мемельском направлении, командование противника 6 октября начало отводить войска из района Риги вдоль побережья Балтийского моря в Восточную Пруссию. Отход врага был своевременно обнаружен войсками 3-го и 2-го Прибалтийских фронтов, и они немедленно перешли к преследованию.
10 октября соединения 1-го Прибалтийского фронта вышли на побережье Балтийского моря севернее и южнее Мемеля и блокировали город с суши; часть сил фронта достигла границы с Восточной Пруссией в районе Таураге. В этих боях, завершавших освобождение всей Литовской ССР, в составе 2-й гвардейской армии успешно действовала 16-я литовская стрелковая дивизия под командованием полковника А. И. Урбшаса. Примером высокого воинского мастерства и героизма воинов дивизии может служить подвиг ефрейтора Г. С. Ушполиса, который метким орудийным огнем отразил несколько контратак немцев, подбил три вражеских танка и бронетранспортер. За свой боевой подвиг ефрейтор Ушполис был удостоен звания Героя Советского Союза.
Войска 39-й армии, овладев к 10 октября Юрбургом и Таураге, пересекли границу с Восточной Пруссией. К 22 октября они полностью очистили от врага правый берег Немана от устья до Юрбурга
[23].