Войска 2-го Прибалтийского фронта с 10 июля 1944 года начали наступление против группировки противника, опиравшегося на подготовленный рубеж Восточного вала по линии Опочка – Идрица – Себеж – Дрисса.
Армии правого крыла фронта (10-я гвардейская и 3-я ударная) продвигались на Резекне, а войска левого крыла (2-я и 4-я ударная армии) – вдоль Западной Двины к Даугавпилсу.
В течение недели продвижение войск фронта составило 90 километров, и 16 июля они вышли к границам Латвийской ССР.
В частях Латышского корпуса с большим подъемом была встречена весть о том, что они получают право в числе первых вступить на землю освобождаемой Латвии.
К этому моменту 130-й корпус, находившийся (без 308-й дивизии) в составе 1-й ударной армии (командующий – генерал-лейтенант Н.Д. Захватаев) 3-го Прибалтийского фронта, совершив 250-километровый марш, прибыл 4 июля в полосу обороны 22-й армии 2-го Прибалтийского фронта и занял боевой участок севернее озера Нещердо в районе населенных пунктов Зайчиха, Денисово, Рамуси и Храмино.
До восточной границы Латвии оставалось 60 километров по прямой.
В 43-й гвардейской дивизии за день до наступления, 9 июля 1944 года, был проведен митинг, на который прибыли представители руководства республики.
В ночь на 11 июля противник начал отход перед фронтом корпуса в результате успешного наступления советских войск на других участках. Части корпуса приступили утром 11 июля к преследованию гитлеровских войск. К полудню 12 июля была занята станция Нища и перерезана железная дорога Идрица – Полоцк.
На следующий день по 22-й армии был отдан приказ о включении в состав корпуса 308-й дивизии. Из района формирования в расположение корпуса она прибудет в конце июля.[69]
Войска 2-го Прибалтийского фронта начали боевые действия на территории Латвии с 16 июля, когда части 10-й гвардейской армии (командующий – генерал-лейтенант М.И. Казаков) пересекли границу Латвийской ССР севернее Зилупе.
К 16 июля части 43-й дивизии сосредоточились в районе Ольховка – Великий Бор, восточнее Клястиц. Корпус подошел вплотную к границе Латвии.
Вечером 17 июля был сформирован передовой подвижный отряд корпуса во главе с гвардии майором Макаровым и представителем штаба корпуса – заместителем начальника оперативного отдела гвардии майором А.И. Курме в составе первого батальона 125-го гвардейского стрелкового полка, 3-го дивизиона 94-го гвардейского артиллерийского полка и одного отделения 47-го отдельного гвардейского саперного батальона 43-й гвардейской стрелковой дивизии.
Отряд получил задачу: выйти на территорию Латвии, открыть ворота для ее освобождения. В 23 часа 17 июля отряд начал выполнять приказ.
В два часа ночи 18 июля была форсирована пограничная река Зилупе (Синюха).
В 4.30 утра 18 июля передовой отряд корпуса перешел границу Латвийской ССР у Латышонков близ Шкяуне.[70] Солдаты 1-й стрелковой роты 1-го батальона (командир роты – гвардии капитан Эрнест Вейс) очистили от противника деревню Боркуйцы и водрузили над одним из домов красный флаг. А в это время 2-я рота (командир