Выработка приемов борьбы с «фаустниками» на 1-м Украинском фронте сказалась на тактике ведения боев в городе 3-й гв. танковой армией П.С. Рыбалко. Если в своем продвижении батальон танковой встречал обороняемое препятствие — забор поперек улицы или обороняемое здание, то командир батальона прежде всего производил разведку и искал возможности обойти это препятствие. Если обход оказывался невозможен, то под прикрытием огня танков и бронетранспортеров М-17 или ДШК, которые шли непосредственно за пехотой, вперед выдвигались саперы для подрыва препятствия. М-17 — это поставлявшаяся по ленд-лизу зенитная САУ с четырьмя 12,7-мм пулеметами на шасси полугусеничного бронетранспортера. В обделенной ленд-лизовскими ЗСУ 2-й танковой армии аналогичные задачи выполняли установленные на грузовиках 12,7-мм пулеметы ДШК. Одновременно артиллерия занимала огневые позиции и вела огонь на разрушение зданий за препятствиями, ослепляла и подавляла оборону противника. В практике боев баррикады часто разрушались огнем крупнокалиберной артиллерии и установок М-31.
После устранения препятствий танки устремлялись в проходы и на больших скоростях проскакивали опасные места. Пехота довершала очистку объектов. Огнеметчики выжигали противника из подвалов и при необходимости поджигали здания.
При отсутствии на атакуемом направлении препятствий и противотанковых средств танки с десантом мотопехоты на больших скоростях делали бросок вперед на несколько кварталов до перекрестка, площади, сквера или какого-нибудь объекта, где закреплялись, поджидая пехоту и артиллерию. Следующая за танками пехота очищала от противника пройденные танками кварталы. С подходом пехоты танки вновь делали бросок вперед. Движение на больших скоростях обеспечивало танки от повреждения фаустпатронами.
Характерная черточка: за время боев за Берлин танки армии П.С. Рыбалко выпустили 18 тыс. 85-мм снарядов. Такое количество снарядов не выпускалось ни в одной из предыдущих операций армии. Некоторые машины выпускали до пяти боекомплектов. Переводя с сухого языка статистики, это можно назвать «били по всему, что шевелится».
За Берлинскую операцию 3-я гв. танковая армия потеряла 191 танк, из них 174 — безвозвратно, и 4 °CАУ, из них 30 — безвозвратно. К началу операции армия насчитывала боеготовыми 431 танк и 201 САУ, а всего 632 бронеединицы. По этапам операции потери распределялись следующим образом. При прорыве обороны немцев на реке Нейсе армия потеряла безвозвратно 58 танков и 9 САУ. Остальные 121 танк и 21 САУ были потеряны на подступах к Берлину и в уличных боях за Берлин. В самом Берлине за 9 дней боев с 23 апреля по 2 мая 1945 г. армия безвозвратно потеряла 99 танков и 15 САУ[230]. Это 23 % танков, имевшихся к началу операции.