24 августа 1944 года полковник Асафьев назначен командиром 200-й стрелковой дивизии. Во второй половине сентября она в составе 3-й ударной и 42-й армий успешно действовала в Рижской наступательной операции. В конце ноября — начале декабря 1944 года она была переброшена на 2-й Белорусский фронт и вошла в 70-ю армию. С 18 января 1945 года в составе 114-го и 96-го стрелковых корпусов участвовала в Восточно-Прусской, Млавско-Эльбингской наступательных операциях по уничтожению торновской группировки противника и в боях за город Тухель. В середине февраля Асафьев был отстранен от командования и зачислен в распоряжение Военного совета фронта.