В ходе начавшейся 10 марта Моравско-Остравской операции сапёры 180-го отдельного сапёрного батальона помогали частям дивизии преодолевать Вислу, дважды форсировать Одер, штурмовать Моравска-Остраву. Последней боевой операцией, в которой участвовал сержант С. С. Данилов, стала Пражская операция. Боевой путь Семён Степанович завершил на переправе через небольшую речку у населённого пункта Мерцдорф (ныне Martínkovice) к югу от города Браунау.