Тотчас после неудачи своих наступательных попыток командование Северным фронтом начало заботиться об усилении своего положения в рижском районе. Агентурные и разведывательные данные указывали на крупную операцию, замышляемую германцами против этого района с суши и моря.
С этой целью были предприняты перегруппировки, имевшие целью усилить XII армию, защищавшую подступы к Риге, для чего между прочим пришлось очистить 14 (27) июля Икскюльское предмостное укрепление на левом берегу Западной Двины [119] .
Командование фронтом приняло меры к сосредоточению резервов в рижском районе, которые группировались на следующих направлениях: на Рижском (36-я пехотная дивизия, 10-я Туркестанская дивизия и 5-я Кавказская дивизия) в районе Венден, Зегевольд и Лигат; на Двинском и Якобштадтском направлениях располагалась побригадно 187-я пехотная дивизия. XII армия занимала участок от мызы Войсте через село Клап-Кальнцем и далее на Олай и село Борземюнде, причем у этого последнего пункта ее фронт переходил на правый берег Западной Двины, по которому шел до стыка с V армией между Фридрихштадтом и Якобштадтом.
В состав XII армии входило 5 корпусов, каждый численностью от 3 до 5 дивизий; 4 корпуса занимали участок фронта, протяжением около 80 километров, а правобережный XXI армейский корпус занимал фронт по правому берегу Западной Двины, протяжением около 100 километров.
Эта группировка переносила центр тяжести обороны Риги на левый берег Западной Двины.
Новый командарм XII – генерал Парский несколько изменил эту группировку в том отношении, что за счет своих левобережных корпусов, растянув их фронт до устья реки Огер, несколько сократил участок правобережного XXI корпуса: в свой резерв, кроме вышеуказанных вновь прибывающих частей, он назначил: 4-ю Сибирскую и 136-ю пехотную дивизии за правым флангом армии и одну дивизию XXI корпуса за ее левым флангом.
Новые данные о противнике, значительные силы которого, согласно сведений войсковой разведки, сосредоточивались на левом берегу Западной Двины против Икскюля, заставили верховное командование распорядиться занятием более сокращенного фронта на левом берегу Западной Двины, что выразилось в отходе левобережных корпусов километров на 15 назад на так называемую Франкендорфскую позицию, что давало возможность вытянуть еще часть сил в армейский резерв; всего в резерве командарма собралось 4 пехотных и одна кавалерийская (4-я Сибирская, 136-я и 33-я пехотные, 2-я латышская бригада и 17-я кавалерийская дивизия) на рижском направлении, преимущественно на правом берегу Западной Двины, и одна дивизия (116-я) за XXI корпусом.
Кроме того, для дальнейшего усиления XII армии высшее командование 12 (25) августа направило срочно в район станций Зегевольде-Лигат бригаду 24-й пехотной дивизии, подчинив расположенную уже там 5-ю кавалерийскую дивизию XII армии, а 19 августа (1 сентября) туда же была направлена 36-я пехотная дивизия.
18 (31) августа противник произвел сильную огневую демонстрацию против левобережных корпусов XII армии, а в 5 часов 19 августа (1 сентября) под прикрытием огня 500 батарей, быстро расстроивших нашу 136-ю пехотную дивизию, переправился через Западную Двину в районе станции Икскюль.
К месту прорыва тотчас были направлены ближайшие резервы; первоначальная контратака 33-й пехотной дивизии была удачна, но скоро противник вновь потеснил ее, продолжая расширять свой прорыв.
Командарм XII возложил общее руководство контратакой на командира XIV корпуса (Болдырев), которому были подчинены 136-я, 138-я и 33-я пехотные дивизии, 2-я латышская бригада и бригада 116-й пехотной дивизии, и одновременно с тем приказал левобережным корпусам еще более сократить свой фронт на левом берегу Западной Двины, продолжая оставаться сам в Риге, т. е. уже на продолжении неприятельского фронта, отчего страдали интересы управления. 20 августа (2 сентября) противник в нескольких местах прорвал фронт XIV корпуса, долженствовавшего его отбросить за реку, а кроме того, прорвался и на участке XXI корпуса, южнее реки Огер.
Расширение прорыва противника на правом берегу Западной Двины, при неудачной попытке ликвидировать его, создало угрозу тылу главной массы сил XII армии в районе Риги и вынудило их к поспешному отступлению; в ночь на 21 августа (3 сентября) Рига была очищена и корпуса XII армии начали свое отступление на север к Вендену, где они с 24 августа (6 сентября) устраивались на Венденских позициях.
Пленными было обнаружено всего 4 германских дивизии, действовавших против XII армии; командарм XII определял количество сил противника, действовавших против него, в 8 дивизий. По сведениям Ставки, количество наших потерь определялось в 25 тысяч человек, из них 15 тысяч пропавших без вести, 170 пулеметов и до 280 орудий.