Противник, стремясь избежать окружения, в ночь на 18 марта нанес контрудар в направлении городов Нейссе и Ротхаус силами трех танковых дивизий (16-я, 17-я, 20-я танковая дивизия СС), 45-й пехотной дивизии, дивизии «Герман Геринг» и 184-й бригады штурмовых орудий. Командующий 4-й танковой армией принял меры по усилению 6-го гвардейского механизированного корпуса, направив в этот район 200-ю легкую артиллерийскую бригаду. В течение двух дней шли ожесточенные бои. Отдельные населенные пункты и рубежи неоднократно переходили из рук в руки. Однако, несмотря на все старания, деблокировать свою группировку противнику не удалось, и его части были отброшены назад с большими потерями. В этих кровопролитных боях были тяжело ранены командир 6-го гвардейского механизированного корпуса полковник В.Ф. Орлов и командир 17-й гвардейской механизированной бригады полковник Л.Д. Чурилов, но они не ушли с поля боя и продолжали управлять войсками. Через несколько часов после ранения полковник Орлов скончался. В командование 6-м гвардейским механизированным корпусом вступил начальник штаба корпуса полковник В.И. Корецкий.
Части 93-й отдельной танковой бригады, сломив ожесточенное сопротивление 20-й пехотной дивизии СС, 18 марта вышли в район восточнее Ротхауса. К вечеру того же дня 61-я гвардейская танковая бригада подполковника В.И. Зайцева с ходу овладела г. Нойштадт. Главные силы 10-го гвардейского танкового корпуса вышли в район Зюльца, где соединились с частями 7-го гвардейского механизированного корпуса, завершив окружение оппельнской группировки противника. В котле оказались 4 вражеские дивизии, несколько отдельных полков и отдельных батальонов, артиллерийский полк, 9 артиллерийских дивизионов и другие части.
В тот день, когда противник 18 марта предпринял контрудар, на имя командующих 1-м Украинским фронтом и 4-й танковой армией поступила телеграмма, подписанная Наркомом обороны И.В. Сталиным:
19 марта части 10-го гвардейского танкового корпуса, 93-я отдельная танковая и 22-я самоходная артиллерийская бригады во взаимодействии с 7-м гвардейским механизированным корпусом и стрелковыми дивизиями 21-й и 59-й армий расчленили на части окруженную оппельнскую группировку и к утру 22 марта завершили ее разгром. В результате угроза левому крылу 1-го Украинского фронта была в основном устранена. Однако в районе Ратибор, Егерндорф, Троппау противник продолжал удерживать занимаемый участок, прикрывая западную часть Верхне-Силезского района. Для этого он располагал силами 78-й и 75-й пехотных, 100-й легкопехотной и 8-й танковой дивизий, имея в глубине обороны резерв в составе дивизии «Охрана фюрера» и остатков 16-й и 17-й танковых дивизий.
Задачу по разгрому ратиборской группировки противника маршал Конев 24 марта возложил на 4-ю гвардейскую танковую армию во взаимодействии с войсками 60-й армии. Они должны были к исходу дня 25 марта овладеть районом Егерндорф, Троппау, Штойбервитц. К этому времени в составе 4-й гвардейской танковой армии произошли изменения. Она получила 5-й гвардейский механизированный корпус (10, 11, 12-я гвардейские механизированные, 24-я гвардейская танковая бригады)[685]
. По решению генерала Лелюшенко он должен был главными силами нанести удар в направлении Троппау, а частью сил овладеть Егерндорфом. Частям 6-го гвардейского механизированного корпуса совместно с войсками 21-й армии предстояло уничтожить остатки ратиборской группировки противника. Во втором эшелоне армии находился 10-й гвардейский танковый корпус. Начало наступления – в 12 часов 30 минут 25 марта.