23 июня 1944 года батальон Зайцева одним из первых преодолел полосу вражеских укреплений, практически не понеся потерь. Преследуя отходящего противника, батальон принял активное участие в освобождении деревни СиротиноШумилинского районаВитебской области, что позволило перерезать шоссейную дорогу, ведущую на Лепель. В дальнейшем в условиях нехватки оружия и боеприпасов батальон успешно держал оборону в районе села Паршина, не дав немецким войскам прорвать кольцо окружения. Продвигаясь дальше, батальон освободил станцию «Ловжа», перерезав ещё один путь противнику к отступлению. Всего же время наступления батальон принял участие в освобождении более 200 населённых пунктов и уничтожил более 400 солдат и офицеров противника. 25 июня батальон переправился через Западную Двину в районе села Пятигорск и захватили плацдарм на её западном берегу, отразив шесть немецких контратак. 29 июня батальон Зайцева освободил село Горчаки и форсировал Ушачь[1].
Герои Советского Союза: Краткий биографический словарь / Пред. ред. коллегии И. Н. Шкадов. — М.: Воениздат, 1987. — Т. 1 /Абаев — Любичев/. — 911 с. — 100 000 экз. — ISBN отс., Рег. № в РКП 87-95382.
Воробьёв М. В. Смоляне — Герои Советского Союза / М. В. Воробьёв, В. Е. Титов, А. К. Храпченков. — 3-е изд., доп. — М.: Московский рабочий, 1982. — 622 с.
Герои огненных лет. Книга 5. М.: Московский рабочий, 1982.