29 июля противник передовыми частями форсировал р. Кагальник в районе Новобатайска и, преодолевая сопротивление частей 18-й армии, продолжал развивать наступление в южном и юго-восточном направлениях, стремясь выйти в глубокий тыл нашим частям, действовавшим на кущевском направлении и Таманском полуострове. Для того чтобы восстановить положение на р. Кагальник, командующий фронтом приказал 17-му кавалерийскому корпусу передать оборону побережья Азовского моря Азовской военной флотилии, сосредоточиться в районе Красная, Кугей, Орловка и во взаимодействии с 18-й армией нанести фланговый удар по противнику в направлении Батайска. Однако эту задачу выполнить не удалось из-за того, что приказ доставили в штаб корпуса с большим опозданием. 30 июля корпус получил новую задачу - занять оборону по южному берегу р. Ея на рубеже Кущевская, Канеловская, Старощербиновская. На следующий день на фронте 116-й и 12-й кавалерийских дивизий завязались ожесточенные бои с противником. Казаки держались в обороне стойко. Однако соседняя справа 18-я армия продолжала в беспорядке отходить. Правый фланг корпуса оказался открытым. 31 июля 216-я стрелковая дивизия 18-й армии оставила Кущевскую. Командир 17-го кавалерийского корпуса генерал-лейтенант Н. Я. Кириченко решил ночным налетом 15-й кавалерийской дивизии во взаимодействии с 216-й стрелковой дивизией овладеть Кущевской. В ночь на 1 августа дивизия произвела налет на станицу, но он оказался безуспешным, так как 216-я стрелковая дивизия в бою не участвовала, В следующую ночь казаки после авиационной подготовки предприняли новый налет силами 15-й, 13-й кавалерийских дивизий и одной танковой бригады. Завязались ожесточенные бои за станицу. Три раза Кущевская переходила из рук в руки. 216-я дивизия и на этот раз не оказала поддержки казакам. В итоге кавалерийский корпус отошел на исходные позиции. В этих ночных атаках на Кущевскую казаки 13-й кавалерийской дивизии уничтожили более 1 тыс. гитлеровцев и около 300 взяли в плен. В это время противник нанес сильный удар в стык между 15-й и 12-й кавалерийскими дивизиями и, прорвав оборону, вышел на тылы корпуса; 4-й кавалерийский полк 12-й кавалерийской дивизии попал в окружение. Однако ударом 19-го и 4-го кавалерийских полков кольцо окружения было прорвано, и 12-я кавалерийская дивизия заняла круговую оборону в станице Шкуринская. В последующие дни корпус продолжал вести тяжелые оборонительные бои в районе Шкуринской. "Рвение казаков в бой, - говорилось в одном из донесений, - неизмеримо высоко, и настоящее оставление территории без боя отражается крайне болезненно на состоянии казаков, которые желают до последней капли крови отстаивать свою родную донскую и кубанскую землю"{55}.
Особенно инициативно и смело сражались казаки 116-й кавалерийской дивизии под командованием генерал-майора Я. С. Шарабурко. Решительными контратаками они разгромили более полка .198-й немецкой пехотной дивизии и остановили наступление противника. Успех кавалерийского корпуса был достигнут благодаря стойкости и хорошему взаимодействию в бою. Оборона была организована с учетом возможных сильных танковых атак противника. В каждом полку создавалось по 2-3 противотанковых опорных пункта. В каждом опорном пункте имелись противотанковые орудия, противотанковые ружья и отделение истребителей танков. Организуя систему заградительного огня, командир корпуса сосредоточил на переднем крае обороны до 70 процентов всех огневых средств, что позволило создать перед передним краем мощную огневую завесу. Оборона сочеталась с контратаками. Для этой цели в резерве командира корпуса находилась танковая бригада. Из приданной артиллерии была организована корпусная артиллерийская группа.
Не добившись успеха в районе Шкуринской, немецкое командование вынуждено было повернуть свои войска в обход 17-му кавалерийскому корпусу, сосредоточив усилия против 18-й и 12-й армий. В последующие дни положение войск Приморской группы значительно ухудшилось. Для усиления обороны Краснодара Ставка Верховного Главнокомандования приказала снять с Таманского полуострова 32-ю гвардейскую стрелковую дивизию полковника М. Ф. Тихонова и перебросить ее для обороны Краснодарского обвода. Она приказала также дополнительно сформировать три стрелковые дивизии. Одну из этих дивизий - дивизию краснодарского народного ополчения - формировали местные партийные органы. Между тем под натиском превосходящих сил противника войска 37-й армии отходили на Ставрополь, а войска 12-й армии - в сторону Армавира. Между Донской и Приморской группами образовался разрыв. Это резко ухудшило и без того тяжелое положение Приморской группы. В образовавшуюся брешь противник ввел 13-ю танковую дивизию и моторизованную дивизию СС "Викинг" и, с ходу преодолев сопротивление 1-го отдельного стрелкового корпуса, нанес удар в направлении на Армавир. Создалась явная угроза охвата противником правого крыла Приморской группы. В связи с этим командующий фронтом приказал отвести войска правого крыла группы на левый берег Кубани.