130-й стрелковый корпус
Корпус был сформирован 5 июня 1944 года приказом Генерального штаба Красной Армии.[1] В состав корпуса вошли 43-я гвардейская стрелковая дивизия, которой командовал гвардии полковник Альфред Калнин, и 308-я стрелковая дивизия, которой командовал генерал-майор Вольдемар Дамберг. 43-я дивизия гвардейская служила как раз базой для формирования корпуса: из её состава для укомплектования штаба, управления корпуса и частей корпусного подчинения было выделено 803 человека (из них 95 офицеров)[2]. Офицерский состав был пополнен специально направленными командирами. В начале августа 1944 года в корпусе насчитывалось около 16 тысяч человек: из них 7537 человек в 43-й гвардейской дивизии, 7367 в 308-й дивизии и 853 в корпусном управлении[3]. Командовал корпусом гвардии генерал-майор Детлав Бранткалн.
130-й стрелковый корпус
4 августа 1944 года 43-я дивизия с самоходно-артиллерийским полком и истребительным противотанковым дивизионом с боем переправилась через реку Одзе у Цаулкарны и к концу дня освободила Межратитес в районе станции Кукас. 6 августа части корпуса вышли на южный берег реки Айвиексте юго-западнее Ляудоны, пройдя за 5 дней с боями почти 40 километров и освободив до 200 населённых пунктов[13]. В этот день командующий 22-й армией приказал командиру корпуса при поддержке 5-го танкового корпуса развернуть наступление основными силами на юго-запад и выйти на северный берег Западной Двины, чтобы окружить группировку войск противника в Крустпилсе — крупном узле шоссейных и железных дорог. Наступление началось 7 августа 1944 года в 15 часов.