100-минутная артподготовка и 1268 вылетов самолетов 4-й воздушной армии не смогли подавить германскую артиллерию. Вместо того, чтобы накрыть пехоту в окопах или позиции батарей, артиллеристы обстреливали пустые первые линии окопов и тыловые районы. Люфтваффе произвели только 539 вылетов. 56-я армия наступала двумя ударными группами. Северная состояла из 2-й и 32-й гвардейских стрелковых дивизий 11-го гвардейского стрелкового корпуса генерал-майора М. Ф. Тихонова и 383-й стрелковой дивизии, а южная — из 10-го гвардейского стрелкового корпуса генерал-майора Рубанюка и 216-й и 217-й стрелковых дивизий. В резерве оставались 61-я и 328-я дивизии, а танковую группу Титова предполагалось использовать на участке северной группировки. Группа Тихонова понесла большие потери от пулеметно-минометного огня, но 32-я гвардейская дивизия смогла достичь линии проволочных заграждений и сбить боевое охранение в районе совхоза имени Пятилетки на восточной стороне железной дороги. Но в целом наступление северной группы провалилось. Южная группировка Рубанюка своей 317-й стрелковой дивизией смогла продвинуться на 1000 м в стыке 97-й егерской и 9-й пехотной дивизий. Однако контратака боевой группы Брукса восстановила положение. 30 апреля атаки группы Тихонова на боевую группу Отте. Группа Рубанюка достигла небольших успехов на участке немецкой 97-й егерской дивизии.
Тем временем 37-я армия безуспешно атаковала 101-ю егерскую дивизию к северу от Крымской. Жуков бросил резервы для развития группы Рубанюка, приближавшейся к южным окраинам Крымской. 1 мая она атаковала румынскую боевую группу, которая, однако, устояла, несмотря на жестокий артобстрел. 2 и 3 мая атаки 56-й армии сместились к западу, к Небеджаевской. 3 мая советские бомбардировщики и штурмовики атаковали позиции 97-й егерской дивизии. К 4 мая она удержала свои позиции, несмотря на вклинений 37-й и 56-й армий на севере и на юге. Советские войска перерезали железную дорогу на Новороссийск. В ночь на 5 мая 97-я егерская дивизия с разрешения командования корпуса и армии эвакуировала Крымскую и отошла на позицию. Д. Жуков приказал продолжать наступление и после освобождения Крымской. Но 56-я армия была истощена и после ряда безуспешных атак позиции Д 10 мая прекратили наступление. 12 мая Жуков вернулся в Москву. Вскоре после этого И. И. Масленников был заменен И. Е. Петровым на посту командующего Северо-Кавказским фронтом. В ходе наступления удалось потеснить германо-румынские войска всего на 10 км.
1 мая 1943 года советская Азовская флотилия высадила 238 бойцов 34-го моторизованного полка НКВД на косе Вербяной, в 12 км северо-восточнее Темрюка. После этого последовал ряд новых высадок силами примерно бригады на болотистом побережье Азовского моря. Для усиления обороны побережья Конрад сформировал 5 мая боевую группу Брюкера из 1-го и 3-го батальонов 419-го гренадерского полка 125-й пехотной дивизии. Люфтваффе парализовало снабжение советских десантов. 22 мая 2 батальона 50-й пехотной дивизии потеснили советскую 43-ю стрелковую бригаду, нанеся ей значительные потери[581].
9 мая Жуков вместе с Масленниковым доложили о результатах операции:
«1. Противник в результате прорыва нашими войсками крымско-неберджаевского рубежа обороны, понеся значительные потери в живой силе и технике, отошел на ранее подготовленный рубеж, находящийся от прорванной линии обороны в 13–15 км. Боями [в] последние дни, всеми видами разведки и опросом местных жителей установлено, что рубеж обороны, на который отошел противник, проходит по линии Киевское, выс. 103, 3, выс. 121, 4, Горищный, Тамбуловский, выс. 114, 1, выс. 167, 4, выс. 195, 5, высоты сев. — восточнее Н[ижне]-Баканской, лес западнее и высоты южнее Неберджаевской.
Этот рубеж обороны противник готовил в течение 1,5–2 месяцев и представляет собой сильную укрепленную позицию, развитую на 2–4 км в глубину и имеющую почти на всем протяжении траншеи с ходами сообщения, проволочные заграждения и большое количество минных полей. На основных направлениях созданы опорные пункты, связанные между собой в узлы сопротивления.
Противник частью сил заранее занимал этот рубеж, и вместе с отошедшими частями и резервами, переброшенными с новороссийского направления, ему удалось организовать оборону указанных позиций. Всего перед левым флангом 37-й армии и фронтом 56-й армии действует шесть полных дивизий (13 тд, 101, 97, 9 пд немцев, 3, 19 пд румын), полки трех немецких дивизий (73, 125 пд, 4 гсд) и 5–6 отдельных батальонов. На всех остальных направлениях противник имеет около четырех дивизий и 4–5 отдельных батальонов (50, 370 пд немцев, 10 пд румын и 2–3 полка из состава дивизий, переброшенных из-под Новороссийска на участок 56-й армии).
Бои на фронте 56-й армии показали, что противник не имеет оперативных резервов, а маневрирует только тактическими, выдергивая из дивизий отдельные полки и батальоны.
Количество артиллерии и танков позволяет ему вести только оборонительные бои.