Деникинцы оградили город сплошным артиллерийским огнем. Станцию Вознесенск охраняли бронепоезда. Рев орудий сотрясал воздух. Но бойцы неуклонно шли вперед. Ветер разносил во все стороны громкое красноармейское «ура!».

30 января в одиннадцать с половиной часов ночи котовцы вошли в Вознесенск.

Белогвардейцы отступили за Буг.

На станции Вознесенск был захвачен оркестр белогвардейского Севастопольского полка. Пленным музыкантам было приказано немедленно разучить похоронный марш и «Интернационал».

В боях под Вознесенском погибло много красноармейцев. Товарищи подбирали их трупы в степи и везли за собой на тачанках, чтобы после боя похоронить с воинскими почестями.

К утру, когда буран стих, красноармейцы взорвали замерзшую землю, вырыли могилу и под звуки похоронного марша опустили в нее погибших в бою.

У открытой братской могилы собрались товарищи погибших. Комиссар кавбригады Христофоров снял фуражку; ветер развевал его заиндевевшие волосы. Комиссар говорил о том, как путем ожесточенной борьбы и великих жертв идет трудящееся человечество к освобождению от власти эксплоататоров.

В этот же день на главной площади Вознесенска был устроен митинг, на котором перед жителями города выступил Котовский. Его жадно слушали. Но вдруг, во время своей речи, он услышал выстрелы со стороны реки. Комбриг вскочил на коня. Толпа расступилась. Котовский карьером помчался туда, откуда раздавались выстрелы. Христофоров и ординарцы едва поспевали за ним.

Отступивший противник за ночь собрал остатки своих сил и снова бросился на котовцев, пытаясь во что бы то ни стало выбить их из Вознесенска. На льду Буга разгорелась жестокая схватка. В разгаре боя на льду появился Котовский. Как вихрь прилетел он сюда, гневно сжимая в руках карабин.

Пулеметный эскадрон не прекращал стрельбы по белогвардейским цепям. Оказавшись под перекрестным огнем, белогвардейцы пытались отступить, но огонь настигал их всюду.