Стало известно об отряде кубанских добровольцев полковника Покровского; несколько дней тому назад здесь, в Выселках, эти части потерпели неудачу в бою с красными, понесли большие потери и отошли к Екатеринодару и, по словам прибывшего из Екатеринодара офицера, будто бы даже оставили Екатеринодар и двинулись на юг, в горы. Офицерский полк, техническая рота и батарея расположились на ночлег в Выселках и в близлежащей станице Суворовской. Партизанский и Корниловский полки со взятием Выселок ушли на ночлег в станицу Журавскую. Перед заходом солнца тела есаула Власова и 33 убитых партизан были преданы земле на местном кладбище. Армия шла по кубанским степям, оставляя на своем пути безымянные могилы
4 марта на рассвете армия выступила на станицу Кореновскую, находящуюся в 15 верстах южнее. В авангарде шел Юнкерский батальон с батареей, в арьергарде Партизанский полк с батареей. Красная армия Северного Кавказа под командованием бывшего фельдшера, кубанского казака Сорокина решила остановить движение Добровольческой армии на Екатеринодар и сосредоточила у станицы Кореновской на заранее укрепленной позиции до 10 тысяч бойцов с многочисленной артиллерией и двумя бронепоездами, то есть силы противника в четыре раза превышали боевую силу Добровольческой армии. Качественно вся эта масса была на большой высоте, хорошо руководима, упорна и активна. Меткость стрельбы красной артиллерии и двух бронепоездов была такой же, как и в офицерских батареях. Среди красных было много матросов и кубанские казаки Суворовской станицы.
Для боя развернулись все части Добровольческой армии. В обход станицы справа были двинуты Партизанский полк и Юнкерский батальон с батареей. С фронта наступали корниловцы, а на левом фланге Офицерский полк с батареей. Задачей Офицерского полка было взятие массивного железнодорожного моста через реку Бейсужек и затем железнодорожной станции Станичная. Бой начался с утра, и в течение дня несколько раз назревал кризис. Атаки корниловцев и Офицерского полка чередовались с контратаками красных, массами наступавших на наши редкие цепи. Положение спасают то самоотверженные пулеметчики, все перераненные, но открывавшие меткий огонь в 100 шагах от противника, то образовавшийся в другом месте прорыв затыкается «резервом» из 1012 легко раненных юнкеров, возвращающихся после перевязки в строй. Особенно тяжелые потери наносил добровольческим частям бронепоезд красных, который так и не удалось окончательно подбить: снаряды были все израсходованы; в артиллерийском парке оставалось к концу боя всего 30 шрапнелей.
Генерал Корнилов все время находился в буфере огня. Генерал Марков, полковник Неженцев, генерал Казанович лично водили в атаку свои части. Наступил критический момент боя. Генерал Корнилов прислал генералу Богаевскому приказание атаковать станицу с запада. Обоз с сотнями раненых с уходом Партизанского полка был оставлен без прикрытия. Наконец, около 34 часов дня наш правый фланг, Партизанский полк и Юнкерский батальон перешли в атаку, охватывая станицу справа и выходя ей в тыл. Офицерский полк, а затем и наиболее пострадавший Корниловский поддерживают атаку, и красные бросаются назад, ища спасения в камышах реки Бейсужек и переходя ее вброд. Противник толпами бежал на станцию Станичная и левее в лесок, и только с подходом 3-й роты и после того, как по бронепоезду и станции открыла с тыла огонь и 2-я батарея, бронепоезд ушел и 3-я рота ворвалась на станцию. После отбития сильной контратаки красных последние отошли. Станица и станция были взяты.
При выходе из Кореновской на дорогу, ведущую в станицу Усть-Лабинскую, генерал Богаевский с конвоем и ординарцами наткнулись на отходившую цепь красных, которые, увидев нас, стали втыкать винтовки штыками в землю и поднимать руки вверх. Увидя это, генерал Богаевский скомандовал: «Конница вперед!» Когда же жиденькая лава в 20 всадников, в рядах которой находился и пишущий эти строки, поскакала к ним, то противник моментально выхватил винтовки и встретил лаву огнем почти в упор: к счастью, обошлось без потерь. Пришлось поспешно ретироваться и укрыться за ближайшие амбары, находящиеся на окраине станицы. Красные отошли к ближайшему леску, недалеко от железнодорожной линии. Вскоре со стороны Екатеринодара появился другой бронепоезд, сопровождаемый цепями красных. В это время станция была уже захвачена Офицерским полком, который разбирался в захваченной на станции добыче. Появление с тыла другого бронепоезда грозило Офицерскому полку тяжелыми потерями и последствиями. К счастью, бронепоезд, не доходя версты до станции, остановился и, послав несколько снарядов, сам попал под огонь нашей 2-й батареи и вышедших на юго-западную окраину станицы и далее к железной дороге корниловцев и Юнкерского батальона, и бронепоезд пошел назад вместе с цепями прикрытия и исчез с горизонта. Стрельба смолкла. Наступили сумерки. Противник побежден, но не разбит, как был разбит под Лежанкой и Выселками. Он отошел, сохранив порядок, и отошел он на каких-нибудь пять верст на станицу Платнировскую. На железнодорожной станции был захвачен целый состав, в котором оказались около 600 снарядов, ружейные патроны, много пулеметов, медикаменты, белье и продовольствие. На двух платформах в двух больших котлах был приготовлен для красных борщ, который использовали Офицерский полк и шедшая с ним батарея.
В этом бою добровольцы понесли тяжелые потери, особенно корниловцы и Офицерский полк; в общем наши потери выразились в 100 убитых и до 400 раненых. Во время боя при временных отходах наших цепей было видно, как красные прикалывали штыками наших раненых; видя это, некоторые раненые, имевшие револьверы, тут же стрелялись. Это особенно озлобляло и ожесточало добровольцев, и они рвались отомстить за красный террор. За два боя у Выселок и Кореновской походный лазарет армии увеличился почти на 200 подвод, на которых разместили новых раненых. Упорство противника стоило ему огромных потерь. Тела полковника Краснянского и убитых добровольцев были преданы земле на местном кладбище. Черные кресты да насыпи братских могил без слов говорили о великом тернистом пути первопоходников. Наши потери были несколько пополнены прибывшими в армию тремя сотнями кубанских казаков из станицы Брюховецкой.
5 марта дневка в Кореновской; от нее до Екатеринодара 70 верст. В этот день было точно выяснено, что Кубанское правительство и отряд полковника Покровского с Кубанским атаманом полковником Филимоновым покинул Екатеринодар и ушел на юг за Кубань, но куда точно, не было известно. Теперь мы поняли, что обозначали виденные нами в последние ночи вспышки на горизонте, точно зарницы, и отдаленный гром днем: то уходили с боем кубанцы за Кубань. Это известие и доклад генералу Корнилову командирами полков о больших потерях и крайнем утомлении добровольцев понудили генерала Корнилова свернуть с прямого направления и идти в обход Екатеринодара на станицу Усть-Лабинскую. Цель не Екатеринодар, а соединение с Кубанским отрядом полковника Покровского.
С утра красный бронепоезд несколько раз приближался к Кореновской и издали ее обстреливал. В направлении на станицу Платнировскую были видны цепи красных, занимавших позиции, а далеко сзади дымки паровозов, очевидно подвозивших подкрепления. Бой под Выселками и Кореновской и уход Кубанского отряда полковника Покровского в аулы показали, что надежды генерала Корнилова, что кубанские казаки восстанут при приближении Добровольческой армии, не оправдались.