В ударной армии первым пробился сквозь вражескую оборону 9-й гвардейский стрелковый корпус. Воины его правофланговой 12-й гвардейской стрелковой дивизии неожиданно для врага форсировали на подручных средствах реку Мыза-Югла и ворвались в его траншеи. В ожесточенном бою, доходившем до рукопашных схваток, гвардейцы смяли противника и погнали его к Риге. В этих боях особенно отличились батальоны Героя Советского Союза майора В, Воронина и капитана Д. Фролова.
Вскоре перешли в наступление и другие корпуса ударной армии. К половине пятого утра дивизия левофлангового 122-го стрелкового корпуса генерала Н. М. Мартынчука подошла к юго-восточным предместьям Риги. Отступающие перед ней части противника переправились через Даугаву в районе острова Долес и включились в состав войск, оборонявших южные подступы к Риге. Немало вражеских солдат погибло в водах Даугавы. С занятого к тому времени подразделениями гвардейской армии острова Долес переправляющиеся вражеские подразделения подвергались губительному обстрелу из пулеметов и автоматов.
К 5 часам 13 октября 9-й гвардейский стрелковый корпус генерал-лейтенанта Г. А. Халюзина и 12-й гвардейский стрелковый корпус генерал-майора С. М. Бунькова подошли к восточной окраине Риги и начали штурм города. Почти одновременно правее их включился в бои за город корпус генерала Н. Н. Никишина.
А в Риге после полуночи охранные, эсэсовские и саперные части коменданта города, команды поджигателей и факельщиков устроили дикую, разнузданную вакханалию. Они издевались над жителями Риги, разрушали город. Пьяные озверелые фашистские солдаты убивали арестованных жителей или попросту тех, кто попадался им под руку при облавах в домах и на улице. Озлобленные вандалы взрывали еще не разрушенные фабрики и заводы, уничтожали базы и склады на железнодорожной станции и в порту, жгли дома, магазины, рестораны.
Большинство оставшихся в Риге жителей затаились на чердаках, в подвалах, погребах, и других тайных убежищах. Прятались не столько из-за опасения попасть под перекрестный огонь, сколько из-за боязни попасться на глаза пьяным звероподобным эсэсовцам. Находившиеся в подполье партийные и советские активисты, рабочие заводов по мере сил мешали гитлеровцам творить их черное дело. Они совершили немало героических подвигов, спасли жизнь многим жителям и не дали фашистам уничтожить ряд заводов и зданий в городе.
Итак, к 5 часам 13 октября у восточной окраины Риги соединили свои силы три армии 3-го Прибалтийского фронта.
Дивизия полковника Городецкого в ожесточенных боях стала оттеснять противника к домам на северо-восточной окраине города. Однако вражеская пехота засела в отрытой траншее, а также в окопах возле зданий и закрыла улицы. Тогда комдив направил в обход с севера батальон из своего резерва, который прорвался к северо-западной окраине города и ударом по врагу с тыла помог соединению продвинуться.
Правее дивизии полковника Б. А. Городецкого наступали и другие части корпуса генерала Н. Н. Никишина.
Левее 374-й стрелковой дивизии наступали сводные отряды армии генерала П. А. Белова, стремившиеся прорваться к Понтонному мосту[15]
. А рядом штурмовали Ригу дивизии гвардейского корпуса генерала Г. А. Халюзина. Одними из первых ворвались на улицы гвардейцы батальонов Героя Советского Союза капитана Ф. Гаврилова и капитана И. Тоткайло. В своей заметке, опубликованной в дивизионной газете «За Родину», капитан Ф. Гаврилов так описывал бой:«Первые дома города захватил взвод разведчиков лейтенанта Жилина, усиленный группой саперов и пулеметным взводом... Немцы отводили крупные силы за реку, оставляя на нашем пути заслоны из мелких групп автоматчиков, ручных пулеметчиков и стрелков, которые из окоп, подвалов и чердаков вели по наступающим огонь. Мы на первой же улице натолкнулись на такую группу. Разведчики обошли ее с тыла, несколько фашистов убили, двоих взяли в плен. А остальные скрылись по заранее намеченным проходам — через дворы домов, переулки к оставленным на берегу реки лодкам. Вслед за разведчиками ворвались в город подразделения офицеров Фролова, Сенченко, Андрюсенко и устремились к центру города».
Так, улицу за улицей, квартал за кварталом наши войска отвоевывали у врага столицу Латвии. Разведчики и автоматчики, танкисты и артиллеристы двигались вместе по улицам города, заходили в тыл вражеским заслонам, уничтожали и пленили их. Некоторые подразделения оставались для ликвидации засевших в ряде домов автоматчиков противника. Но большинство подразделений стремилось быстрее прорваться через город к Даугаве. В передовых подразделениях наступали и саперы, прибегая к помощи то миноискателя, то автомата.
Несмотря на огонь, на улицах появлялись местные жители, которые радостно встречали своих освободителей. Они помогали отыскивать спрятавшихся вражеских солдат, показывали заминированные объекты.