Новый командарм 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 орудий.
На фоне общего развала армии особняком выделяются действия Балтийского флота и главным образом его десантных команд в Моонзундской операции, где они проявили высокую боеспособность. Это можно объяснить тем обстоятельством, что здесь случайно оперативная цель операции отвечала политической идеологии масс: обороняя подступы к Финскому заливу, Балтийский флот тем самым оборонял Петроград, который революционное сознание масс рассматривало как колыбель революции.
После занятия Риги противник основной своей задачей поставил овладение Зундским архипелагом (о-ва Эзель, Даго и Моон). В сухопутном отношении оборона этих островов была слаба; только в одном месте острова Эзель была вторая линия окопов и то доведенная до профили с колена.
Для обороны Моонзунда с суши командующий Балтийским флотом располагал 15 баталионами, 5 эскадронами, 140 пулеметами, 60 легкими и 108 крепостными орудиями.
Силы Балтийского флота состояли: из действующей эскадры в две бригады линейных кораблей (8 кораблей), из двух бригад крейсеров (9 крейсеров) и дивизии минной обороны (57 эскадренных миноносцев), причем непосредственное участие в обороне Моонзундской позиции приняли: 2 линейных корабля, 1 крейсер, 3 канонерки, 8 линейных [120] крейсеров типа «Новик», 12 миноносцев, 10 подводных лодок, 3 заградителя, 6 тральщиков, 5 сторожевых судов и транспортов.
С германской стороны в операции приняли участие флот в составе: 3-х дредноутов, 13–14 линейных кораблей, около 50 миноносцев, большого количества тральщиков и 50–60 транспортов; в качестве десанта с флотом следовали части XXII германского корпуса: 42-я пехотная дивизия, 2 бригады велосипедистов, несколько ландверных и ландштурменных частей и специальные части, а всего 23 000 людей и 5000 лошадей.