К вечеру 23 апреля штурмовые колонны уже вели бои на улицах Берлина, медленно продвигались к центру. Войска несли тяжелые потери, постоянно требовались подкрепления. Общая протяженность фронта в районе германской столицы составляла 100 километров и на первых порах практически не менялась. Каждый встречный дом оказывался крепостью, щетинился огнем. Улицы перегораживали баррикады, в том числе из перевернутых трамваев и грузовиков. Многие улицы были узкие, танкам негде было развернуться. Их поджигали из ручных гранатометов – стреляли из чердачных окон, из подвальных помещений. Подбитые танки перегораживали проезд, наступление стопорилось. Их пытались оттащить с помощью тросов, но подбивали и буксиры.
Пехота на узких улочках попадала под шквальный огонь, автоматчики метались, ища укрытия. Отдельные группы просачивались на параллельные улицы, но там происходила та же картина. Иногда штурмовые отряды немцы пропускали, а потом били с тыла – из-за угла, из окон, забрасывали гранатами или бутылками с зажигательной смесью.
Каждую штурмовую колонну сопровождали легкие полевые орудия. Их тащили на «ГАЗ-67», но машины не всегда удавалось даже развернуть. Немцы уничтожали расчеты, разворачивали пушки и били из них по советским порядкам…
С приходом темноты наступление замедлилось, многие части остановились, занимая оборону в отбитых зданиях. На отдельных участках, где оборона противника была наиболее сильная, войскам вообще не удалось продвинуться.