Рижская операция (1944)
Замысел советского командования заключался в следующем: войска Прибалтийских фронтов ударами по сходящимся направлениям на Ригу должны были рассечь рижскую группировку противника, и уничтожить её по частям (главные силы 18-й и 16-й армий). Силами войск 1-го Прибалтийского фронта выйти на побережье Рижского залива и перерезать пути отхода силам группы армий «Север» в Пруссию.Наступление фронтов началось одновременно 14 сентября 1944 года. 4-я ударная и 43 армии 1-го Прибалтийского фронта, к исходу первого дня наступлений прорвали оборону противника на 25-ти километровом участке и более чем на 10 километров продвинулись в глубину. 16 сентября 43-я армия прорвалась к городу Балдоне, а отряд 3-го моторизированного корпуса вышел к Западной Двине. Ударные группировки 2-го и 3-го Прибалтийских фронтов встретили ожесточённое сопротивление, и лишь 21 сентября используя успех Ленинградского фронта, начавшего 17 сентября Таллинскую операцию, завершили прорыв обороны, освободив города Валмиера и Смилтене. В ответ на действия правого крыла 1-го Прибалтийского фронта, которое овладело Балдоне, немецкое командование перебросило в район города 2 дивизии из Эстонии и предприняло сильные контратаки.
130-й стрелковый корпус
В ознаменование полного освобождения Риги Военный совет 2-го Прибалтийского фронта решил ввести Латышский корпус в Ригу для прохождения торжественным маршем. Марш состоялся 15 октября 1944 года: 43-я гвардейская стрелковая дивизия у острова Доле (Дарзини) перешла через Западную Двину и сосредоточилась севернее станции Шкиротава, а в 10 часов утра части корпуса, восторженно встреченные рижанами, с оркестром и развернутыми боевыми знаменами по Лубанскому шоссе вошли в латвийскую столицу. 308-я дивизия торжественно вступила в Пардаугаву в тот же день. 22 октября в 13 часов дня в Риге на площади Коммунаров состоялся массовый митинг по случаю освобождения города от немецких захватчиков, в котором приняли участие воины Латышского корпуса. С 23 по 31 октября в Риге были в торжественной обстановке вручены гвардейские знамена трем полкам 43-й дивизии (121-му, 123-му и 125-му), а также специальным частям дивизии. Во исполнение директивы Ставки Верховного Главнокомандования от 16 октября 1944 года 67-я армия, в том числе 130-й Латышский корпус, была оперативно передана в состав Ленинградского фронта. 130-й Латышский стрелковый корпус в этот момент помимо двух латышских дивизий включал также 196-ю, 189-ю, 56-ю, 85-ю и 201-ю стрелковые дивизии.