Рига находилась под оккупацией немецких войск с 30 июня 1941 года. С целью освобождения латвийской столицы советское командование разработало Рижскую наступательную операцию. Она осуществлялась силами 1-го, 2-го и 3-го Прибалтийских фронтов. Замысел советского командования заключался в следующем: войска Прибалтийских фронтов ударами по сходящимся направлениям на Ригу должны были рассечь рижскую группировку противника, и уничтожить её по частям (главные силы 18-й и 16-й армий). Силами войск 1-го Прибалтийского фронта выйти на побережье Рижского залива и перерезать пути отхода силам группы армий «Север» в Пруссию.
14 сентября 1944 года все фронты одновременно двинулись в наступление. 4-я ударная армия вместе с 43-й армией прорвали оборону противника на 25-километровом участке и смогли продвинуться в глубину более чем на 10 километров. В течении следующих трех дней советские войска форсировали реку Лиелупе. 16 сентября был освобожден маленький городок Балдоне, представлявший собой один из стратегических ключей к латвийской столице. Несколько отрядов советского 3-го моторизованного корпуса в это же время вышли к Западной Двине. К 27 сентября советские войска вышли на один из наиболее укрепленных рубежей под Сигулдой (около 60 километров от Риги), где немецкие и латышские формирования совместно держали ключевую линию обороны. После успешного удара в мемельском направлении, когда город был блокирован с суши, 6 октября немецкие военачальники начали отводить все силы от Риги. В это время части 2-го и 3-го Прибалтийских фронтов принялись преследовать отступающего противника. С 6 по 10 октября ими с ходу был прорван ряд оборонительных линий.
Красноармейцы на подступах к латвийской столице.
Немцы отвели свои войска за реку Западная Двина, в южную часть города, в укрепленное Задвинье, подорвал мосты на реке. В узком проходе между Киш-озером и озером Югла противник создал три узла обороны: один с центром Страздумуйжа, другой – Бурхардмуйжа, третий – в восточной части Чиекуркалнса. Там были установлены проволочные заграждения, прорыты окопы, в подвалах зданий оборудованы огневые точки. Огонь вели одиннадцать немецких артиллерийских батарей. Весь прилегающий район был заблаговременно пристрелян их артиллерией.
Командование 67-я армии 3-го Прибалтийского фронта приняло решение обойти укрепрайон и форсировать Киш-озеро. Вечером 12 октября акватория озера была пересечена на 76 машинах-амфибиях марки «Ford GPA» 285-го отдельного моторизованного батальона, полученных по Ленд-лизу. Высадку десанта провели без предварительной артподготовки. Немцы не предполагали, что советские войска решатся на форсирование озера, ширина которого в этом месте составляла почти три километра, а температура воды тогда была 13 градусов. На противоположный берег озера было доставлено более 3000 человек 119-го стрелкового корпуса, шесть пушек с лошадьми, 12 минометов, боеприпасы и продовольствие. Машины-амфибии сделали до 20 рейсов, совершив в общей сложности путь по воде до 100 километров.
Форсирование Киш-озера на автомобилях-анфибия.
Преодолев Киш-озеро, десантники высадились в районе городского парка, овладев плацдармом до полутора километров по фронту. Батарейцы 942-го артиллерийского полка вели заградительный огонь, стараясь не допустить врага к Киш-озеру. Однако, немцы и не помышляли о контратаке, готовясь откатиться дальше на запад. К 23 часам десанту удалось занять весь Межапарк, войска вступили в правобережную часть города. В это же время войска 2-го Прибалтийского фронта, перегруппировал свои силы к югу от реки, наступали на латвийскую столицу вдоль южного (левого) берега Даугавы. В тот же день, наступавший в обход столицы с юга 130-й латышский стрелковый корпус под командованием генерал-майора Детлава Браткална перерезал дорогу Рига-Елгава в районе Зандери и станции Олайне. На рассвете 13 октября наступавшие с севера по правому берегу Западной Двины советские бойцы очистили всю правобережную восточную часть Риги.
Советские солдаты в освобожденной Риге.
Бойцы 130-го Латышского стрелкового корпуса проходят по улицам Риги.
Вечером 13 октября в Москве был дан салют войскам 2-го и 3-го Прибалтийских фронтов, овладевшим столицей Советской Латвии. Однако, немцы оставили Ригу лишь в ночь с 14 на 15 октября, отведя свои войска за реку Лиелупе и на Тукумский оборонительный рубеж. Таким образом, левобережная часть города к концу 15 октября была полностью очищена от немецких войск. Латышскому корпусу Иосиф Сталин выразил благодарность за помощь войскам, освобождавшим правобережную Ригу.
См. также: Фото | Латвия. Рига во время войны