29-я гвардейская стрелковая дивизия, успевшая к этому времени полностью привести себя в порядок, первой атаковала противника. Ей удалось прорвать его оборону южнее Кекавы. Главными своими силами она стала развивать наступление вдоль шоссе Кекава-Рига. Часть подполковника Чумакова с несколькими другими подразделениями ударом с тыла раз громила кекавский гарнизон. В этом селении было уничтожено до батальона пехоты, захвачена автоколонна с различными военными грузами. Большая группа гитлеровцев бросилась к рукаву Даугавы, на деясь переправиться на остров Долее.
Развивая успех, реку Кекава форсировали еще три гвардейские дивизии, а левее их вражеские части на чал теснить 130-й латышский корпус. 15-я воздушная армия взяла под контроль шоссе Кекава - Рига. Самолеты беспрерывно бомбили и обстреливали колонны противника, тянувшиеся на северо-запад. Как только стало светать, на помощь 29-й гвардейской стрелковой дивизии подоспела 78-я танковая бригада.
С утра 12 октября наступление развернули остальные соединения гвардейской и 22-й армий. Во всех наступающих полках имелись инженерно-саперные подразделения и отряды. Они проделывали проходы в лесных завалах, минных полях, восстанавливали разрушенные участки дорог, мосты. За день 10-я гвардейская и 22-я армии продвинулись на 12-15 километров и оказались перед вражеской укрепленной полосой, протянувшейся вдоль шоссе Рига - Елгава.
Примерно так же обстояли дела и у нашего правого соседа. Его 67-я армия тремя корпусами форсировала реку Гауя и, ведя бои главным образом вдоль железной и шоссейной дорог, прошла за сутки 13 километров. Две дивизии корпуса генерала Б. А. Рождественского заняли оборону на побережье Рижского залива, растянувшись от Айнажи до устья Гауи.
61-я армия продолжала прогрызать линию укреплений в районе озер, прикрывающих Ригу с востока.
Преодолевая упорнейшее сопротивление, медленно теснила противника 1-я ударная армия.
В итоге войска 3-го Прибалтийского фронта тоже вышли ко второй полосе рижского обвода, на участке между озером Югла и Даугавой.
С нашего командного пункта хорошо были видны зарева пожаров, бушевавших в латвийской столице и ее пригородах. Их отсветы будто кровью обрызгивали низкие облака, зловещими бликами ложились на темную водную гладь. Тянуло тяжким запахом гари.
- Варвары, - проговорил стоявший рядом со мной Афанасий Петрович Пигурнов, - что творят!
Позвонили из Ставки. Нам снова напомнили, что Ригу необходимо освободить как можно скорее.
При очередном моем докладе обстановки в Генеральный штаб Н. А. Ломов сказал мне, что войска 3-го Прибалтийского фронта рассчитывают выбить противника из города уже этой ночью.
- А у вас есть надежда завтра очистить западную часть Риги? - спросил он меня.
- Пока наши войска уткнулись в сильно укрепленный рубеж. Так что загадывать трудно... - уклончиво ответил я.
Нам было известно, что командование 3-го Прибалтийского фронта большие надежды возлагало на 67-ю армию, которой командовал генерал-лейтенант Владимир Захарович Романовский. Мне довелось служить с ним еще до войны в Западном особом военном округе, и я знал его как человека вдумчивого и находчивого. Его армия подошла к Риге ближе других. Ее отделяло от столицы Латвии только озеро длиной около 8 и шириной от 2,5 до 3 километров. Форсировать такую преграду не просто. Попытка обойти ее и с ходу пробиться через узкие межозерные дефиле не удалась.
Тогда, как после рассказывал Романовский, он сосредоточил всю армейскую артиллерию на флангах, попросил командование фронта поддержать авиацией и повел штурм вражеских позиций, расположенных слева и справа от Кишэзера. А 374-я стрелковая дивизия тем временем готовилась к форсированию водной преграды. Она сосредоточилась в лесу, неподалеку от берега. Как только наступила темнота, сюда подошли 80 "амфибий" под командованием подполковника Л. В. Киселева. Каждая из них могла взять на борт 5 человек с оружием.
Чтобы враг ничего не заметил, соблюдалась строжайшая дисциплина и маскировка. Контроль за действиями готовящихся к переправе подразделений осуществлял начальник штаба армии генерал-майор А. С. Цветков.
И вот 12 октября в половине восьмого вечера на машины был посажен передовой отряд - рота автоматчиков капитана Максимова, стрелковая рота лейтенанта Громова, взвод противотанковых ружей лейтенанта Воссина, взвод разведчиков старшины Андреева и саперный взвод старшего лейтенанта Борисова.