Оборонительный рубеж реки Кальмиус на приморском участке у немецкого командования получил название «Миус-2». Здесь были сосредоточены части 111-й, 336-й пехотных дивизий и множество отдельных батальонов.
8 и 9 сентября части 221-й и 130-й стрелковых дивизий несколько раз переходили в наступление, но сколько-нибудь значительных успехов добиться не могли. Противник обрушивал на них всю мощь своего пехотного и артиллерийского огня, бросался в яростные контратаки, которые нередко заканчивались рукопашной схваткой. Отдельные населенные пункты и высоты по нескольку раз переходили из рук в руки.
Для содействия армии в овладении Мариуполем командующий фронтом приказал Азовской военной флотилии, которой командовал контр-адмирал С. Г. Горшков и которая находилась в оперативном подчинении фронта, высадись западнее города два десанта.
8 сентября был высажен десант у населенного пункта Ялта (20 км юго-западнее Мариуполя) с задачей перерезать дорогу, идущую на юго-запад от Мариуполя.
Рота 384-го отдельного батальона морской пехоты (157 человек, командир лейтенант К. Ф. Ольшанский) должна была перехватить прибрежное шоссе и близлежащий узел дорог. Рота Ольшанского подавила огневые точки противника на берегу и в течение 8–10 сентября успешно действовала в тылу врага, нарушая коммуникации противника и уклоняясь от ударов крупных сил. Подразделение выполнило поставленные задачи. и смогло продвинуться к Мариуполю. Однако тут морпехи были окружены противником силами до батальона. Закрепившись на высоте, сутки они отбивали атаки, а затем мелкими группами вырвались из окружения и собрались на окраине Мариуполя. За это время морской пехотой было уничтожено около 600 солдат и офицеров противника, 5 орудий, 4 огневые точки, 1 вкопанный в землю танк, разгромлен обоз. Потери роты составили 47 человек.
А в ночь на 10 сентября в Мелекине (17 км юго-западнее Мариуполя) была высажена усиленная рота из состава того же батальона (283 человека, командир капитан-лейтенант В. Е. Немченко), имея целью перерезать дороги на косе Белосарайской и вместе с частями 44-й армии овладеть Мариуполем [110].
Десант ворвался в Мелекино, где уничтожил около 200 румынских солдат (по советским данным), две батареи 130-мм и 45-мм орудий противника, потеряв при этом только трех человек ранеными. Затем было захвачено и село Песчаное, где враг также понес потери. Корабли прикрытия провели бой с 4 немецкими быстроходными десантными баржами (БДБ), без потерь потопив одну из них. На рассвете этот десант также подвергся атаке превосходящих сил (до батальона, с двумя танками и минометами). Ценой полной гибели группы прикрытия (13 пулеметчиков) десант вырвался из-под удара и ворвался в Мариуполь. Около 12.00 10 сентября после ожесточенного боя десантники овладели портом Мариуполь.
В порту противник вновь контратаковал морских пехотинцев, и ценой больших усилий с значительными потерями врагу удалось оттеснить десант к судоремонтному заводу. Там бойцы заняли круговую оборону. К месту боя смог прорваться вспомогательный десант лейтенанта Ольшанского, а вскоре туда же вышли передовые части 44-й армии.
Для лучшего понимания действий морских пехотинцев есть смысл привести полностью отчет о взятии порта Мариуполь.