До конца ноября 1944 года 140-я стрелковая дивизия вела тяжёлые бои за перевалы в Восточных Карпатах. 30 ноября в составе 38-й армии она была передана 4-му Украинскому фронту и зимой 1945 года принимала участие в Западно-Карпатской операции, в ходе которой были созданы условия для разгрома моравско-остравской группировки противника. Прорвав в ходе Моравско-Остравской наступательной операции несколько сильно укреплённых оборонительных линий противника, в конце апреля 1945 года дивизия под командованием полковника М. М. Власова вышла на южные окраины Моравска-Остравы и 30 числа совместно с другими частями фронта овладела городом. В начале мая 1945 года 96-й стрелковый полк преследовал отступавшего на запад противника и вёл ожесточённые бои с его арьергардами. В одном из боестолкновений полк попал в тяжёлую ситуацию: крупные силы противника в ходе контратаки глубоко вклинились в оборонительные порядки стрелковых батальонов и смогли прорваться к штабу полка. В критический момент младший сержант И. А. Брусовцов с группой автоматчиков вынес с поля в безопасное место боя знамя полка после чего повёл бойцов в контратаку. В ожесточённой схватке Иван Александрович лично истребил до десяти солдат неприятеля и ещё двух взял в плен. Подоспевшее подкрепление довершило разгром врага.