Рижская операция (1944)
Замысел советского командования заключался в следующем: войска Прибалтийских фронтов ударами по сходящимся направлениям на Ригу должны были рассечь рижскую группировку противника, и уничтожить её по частям (главные силы 18-й и 16-й армий). Силами войск 1-го Прибалтийского фронта выйти на побережье Рижского залива и перерезать пути отхода силам группы армий «Север» в Пруссию.Наступление фронтов началось одновременно 14 сентября 1944 года. 4-я ударная и 43 армии 1-го Прибалтийского фронта, к исходу первого дня наступлений прорвали оборону противника на 25-ти километровом участке и более чем на 10 километров продвинулись в глубину. 16 сентября 43-я армия прорвалась к городу Балдоне, а отряд 3-го моторизированного корпуса вышел к Западной Двине. Ударные группировки 2-го и 3-го Прибалтийских фронтов встретили ожесточённое сопротивление, и лишь 21 сентября используя успех Ленинградского фронта, начавшего 17 сентября Таллинскую операцию, завершили прорыв обороны, освободив города Валмиера и Смилтене. В ответ на действия правого крыла 1-го Прибалтийского фронта, которое овладело Балдоне, немецкое командование перебросило в район города 2 дивизии из Эстонии и предприняло сильные контратаки.
130-й стрелковый корпус
14 сентября 1944 года началась Рижская наступательная операция. Корпус вошёл в бой в первый же день, и противник оказывал ему упорное сопротивление, что не позволило прорвать на всю глубину оборону противника и сломить его сопротивление. К исходу дня солдаты 43-й дивизии после упорных боев заняли Озолмуйжу, Валтини и Калеи. Отбив контратаки, полки вышли на следующий день к реке Персе. 16 сентября части корпуса отражали контратаки противника на Озолы, после чего возобновили наступление. 17 сентября немецкие войска перед фронтом корпуса отошли на новый оборонительный рубеж; латышские бойцы заняли Дудас и развернули с двух сторон наступление на Лиепкалне. Несколько последующих дней части корпуса вели упорные бои, продвигаясь вперед, отбивая неоднократные контратаки противника и освобождая населённые пункты. 23 сентября немцы бросились отступать к рубежу «Сигулда», что облегчило задачу 130-му корпусу — в середине дня с ходу была форсирована река Огре. К концу дня 308-я дивизия дошла до Бисниеки и, освободив на правом берегу реки Огре несколько населённых пунктов, части корпуса приостановили продвижение. На этом участие корпуса в боях на первом этапе Рижской наступательной операции закончилось.