Командир дивизии решил: 19 января полки должны совершить 30–километровый марш, выйти в район Холма, окружить его и, нанося удар с запада и северо–запада, в ночь на 20 января овладеть городом.
По данным разведки, Холм был занят вражеским гарнизоном численностью свыше 1000 человек. Кроме того, до 500 человек было в отрядах, прикрывавших подступы к городу с востока. Когда капитан Крылов доложил об этом полковнику Макарьеву, тот в резкой форме выразил несогласие, полагая, что оценка противника слишком завышена. Он даже упрекнул Крылова и меня в том, что мы, хоть и учились в академии, не всегда правильно разбираемся в обстановке и допускаем ошибки. Однако дальнейший ход дела подтвердил справедливость доклада начальника разведки.
Готовя боевой приказ, мы стремились предусмотреть события завтрашнего дня и поставить частям наиболее реальные задачи как по времени, так и по силам. Предварительно начальники штабов полков были предупреждены о подготовке частей к маршу.
К тому времени, когда был готов приказ, всех командиров полков вызвали в штаб дивизии. Полковник Макарьев поставил им задачи по карте и определил порядок взаимодействия между частями при штурме города. Тут же командирам полков вручили боевой приказ с приложенным к нему листом кальки, на которой была нанесена' задача каждого полка.
Аппарат управления дивизии сработал в этот раз точно и быстро. Задачу вовремя довели до всех исполнителей. В час ночи 19 января части уже выступили по намеченному маршруту.
Двинулся с места и наш штаб.
Ночь выдалась темная и морозная. Капитан Крылов и я ехали со своими радистами на санях за командиром дивизии. А он, следуя за 164–м полком, периодически делал остановки, проверяя, как движутся части и подразделения.
В 9 часов утра начался бой нашего передового отряда — 2–го батальона 73–го полка — за населенные пункты Наход и Горохозку, что в 10 километрах восточнее Холма.
164–й полк майора В. В. Алтухова и 82–й — майора Д. М. Симакина, не задерживаясь, свернули с дороги влево и продолжали двигаться в намеченные районы.
Бой возле деревни Наход длился более трех часов. Немцы впервые за период нашего наступления бросили для поддержки своих частей бомбардировочную авиацию. Но, несмотря на это, они понесли большие потери и вынуждены были спешно отойти, оставив обоз.
Поздно вечером 19 января полковник Макарьев с группой офицеров прибыл в населенный пункт Лосиная Голова, в 5 километрах к юго–востоку от Холма, где было намечено развернуть командный пункт дивизии.
Холм — старинный городок на Псковщине. Раскинулся он на невысокой возвышенности и почти со всех сторон окружен болотами. На десятки километров простираются вокруг него совершенно непроходимые участки.
Река Ловать делит город на две неравные части. Восточная, большая часть, лежит на высоком берегу. Западная — на низком.
Холм — узел дорог. Этим в значительной степени определилось его военное значение. Город занимал ключевое положение на нашем направлении. Для советских войск Холм запирал путь на юго–запад. Для немцев потеря города влекла за собой неминуемый отход к Локне, на линию железной дороги Дно — Великие Луки. Вражеское командование придавало Холму особое значение, и наша дивизия встретила здесь упорное сопротивление.
На рассвете 21 января подразделения 164–го и 73–го полков ворвались на окраины города и начали продвигаться к реке. Развернулись ожесточенные уличные бои. Особенно успешно действовал 73–й полк, наступавший с юго–запада. Немцы трижды переходили в контратаку против него и трижды откатывались, неся большие потери. За сутки полк овладел шестью кварталами, захватил около 70 автомашин с продовольствием и вооружением.
82–й полк вел бой на южной окраине. Противник отражал его атаки массированным огнем.
Цепляясь за каждый дом, гитлеровцы оказывали все возраставшее сопротивление: им некуда было отступать, гарнизон фактически оказался в окружении. Все выходы из города находились в наших руках.
То и дело над боевыми порядками 33–й дивизии появлялись немецкие самолеты. Гитлеровцы не жалели бомб. А опустошив люки, вели огонь из бортового оружия.
Несмотря на это, два наших полка, наступавших с запада, продолжали упорно атаковать. Они полностью очистили западную часть Холма, захватили мост через реку. Дальнейшее продвижение было остановлено сильным пулеметным огнем с восточного берега.
Действия наших войск могли быть и более успешными. Как выяснилось впоследствии, командование фронта планировало нанести удар одновременно силами партизан и регулярных частей. Причем народные мстители получили распоряжение своевременно и сделали все, что от них требовалось. Но беда в том, что удары получились разрозненными. Смелые атаки партизан начались раньше, чем мы подошли к городу.
А обстановка между тем быстро усложнялась. Гитлеровцы чувствовали, что теряют Холм, и срочно принимали решительные меры. Разведка сообщала о приближении к городу вражеских пехотных частей.