Битва за освобождение станицы Новопокровской началась 26 января. Уже на следующий день бойцы 44-й армии Северо-Кавказского фронта 151-й стрелковой дивизии (командир А.С. Саркисян), в состав которой входил 581-й стрелковый полк (командир С.М. Мартиросян), освободили населенный пункт и двинулись на Калниболотскую.
Согласованным взаимодействием с 683-м стрелковым полком (командир Г.Л. Чикваидзе) войска отрезали врагу путь отступления на Тихорецк и вынудили его отступить в сторону ст. Незамаевской.
Станицу Калниболотскую освободили после шестимесячной немецко-фашистской оккупации 28 января войсками 581-го стрелкового полка под командованием подполковника С.М. Мартиросяна.
Днем ранее шли бои за освобождение станицы Ильинской. Ее освобождали две стрелковые дивизии: 317-я (командир – полковник Н.А. Шварев) и 417-я (командир – полковник И.А. Шевченко).
В освобождении района от гитлеровцев участвовали земляки. Среди них Пётр Петрович Коноваленко, Иван Фёдорович Ефанов, Валентина Георгиевна и Алексей Васильевич Анохины, Клавдия Дмитриевна Вартаньян.