Одним из театров военных действий советско-японской войны была южная часть острова Сахалин, с 1905 года принадлежавшая Японии под наименованием «Префектура Карафуто». Части 56-го стрелкового корпуса 16-й армии 2-го Дальневосточного фронта с 11 августа 1945 года начали Южно-Сахалинскую наступательную операцию. Однако в Котонском укрепленном районе на линии государственной границы японские войска из состава 5-го фронта под командованием генерал-лейтенанта Киитиро Хигути оказывали упорное сопротивление. С целью ускорить занятие южной части Сахалина и предотвращения эвакуации японских войск с острова в Японию, 14 августа 1945 года силам Северной Тихоокеанской флотилии было приказано высадить серию десантов в порты на западном побережье Сахалина, в глубоком тылу обороняющихся японских войск.
Высадка первого десанта была намечена в ближайший к району боёв порт Торо (ныне Шахтёрск). Не имея информации об обстановке в Торо, командующий флотилией решил сначала высадить в порт разведывательную группу, а затем основные силы десанта (365-й батальон морской пехоты, батальон 113-й стрелковой бригады). Для высадки десанта были выделены сторожевой корабль «Зарница», минный заградитель, транспорт «Петропавловск», 2 катера «большой охотник», 4 катера «малый охотник», 4 тральщика, 21 торпедный катер. Все корабли были сведены в четыре отряда.
Высадка десанта.
В рамках подготовки операции авиация флотилии (80 самолётов) совершила ряд бомбовых ударов по порту Торо и выполнила значительное количество вылетов на разведку порта и подходов к нему. Погрузка десанта производилось в главной базе флотилии — в Советской Гавани. В ночь на 16 августа порт бомбили 7 гидросамолётов МБР-2.
Первый отряд кораблей (1 сторожевой корабль, 4 катера) с батальоном морской пехоты на борту (140 человек) вышел в море в 21:30 15 августа и в 05:00 утра 16 августа незамеченным подошёл к Торо, внезапно для японцев прорвался в порт и высадил на мол и песчаную отмель десантников. Застигнутый врасплох противник оказал очень слабое сопротивление: как оказалось, в порту и городе размещалась только рота резервистов (около 100 человек) и формирование местного ополчения (менее 100 человек, половина которого не имела огнестрельного оружия). Уже к 6 часам утра порт был занят. С 9 часов с 16 торпедных катеров в порту Торо высаживался второй эшелон десанта — основные силы батальона морской пехоты (334 человека). К 10 часам утра бои по овладению поселком Торо были завершены, потери японцев составили 84 убитых и 29 пленных.
К 19:00 была окончена высадка третьего эшелона десанта — части 113-й стрелковой бригады (900 человек). Части десанта расширяли занятый плацдарм и в течение дня овладели несколькими поселками вокруг Торо. По мере подтягивания к Торо японских частей, сопротивление противника стало возрастать. Авиация флота совершила в поддержку десанта 51 боевой вылет, при этом зенитным огнём был сбит один истребитель Як-9. Днём 17 августа в порт Торо прибыл транспорт «Петропавловск» в сопровождении двух катеров «большой охотник» и одного катера-тральщика. Они доставили последний батальон 113-й стрелковой бригады, артиллерию и тыловые части 365-го батальона морской пехоты.
Десантники при поддержке авиации приступили к наступлению на юг, в направлении города и порта Эсутору (ныне Углегорск). В 9-30 утра отряд из трёх катеров флотилии ворвался в порт Эсутору и высадил там небольшой десант (90 человек), который стремительно занял территорию порта. Вскоре атаковавшие с севера части ворвались в поселок и освободили его. При высадке и поддержке советских войск в бою за Эсутору два торпедных катера получили повреждения при ударах об подводные камни из-за незнания командирами навигационной обстановки, уведены в Советскую Гавань на буксире.
Однако следующий городок Яма-Сигай японцы обороняли упорно. Им силами до двух рот удалось задержать первый натиск сил десанта на заранее укреплённых высотах вокруг города. Чтобы не дать противнику возможности остановить наступление, командир десанта принял решение о ночном штурме города силами батальона морской пехоты и стрелкового батальона. Ожесточенный бой продолжался почти всю ночь. При поддержке артиллерийского огня кораблей с моря советские части к 09:30 18 августа очистили город от противника, остатки гарнизона беспорядочно отступили в сопки. Японцы потеряли в этом бою 136 человек убитыми и ранеными.
В течение 18 августа части десанта обороняли сильно расширившийся плацдарм. Авиация флота совершила в их поддержку 37 боевых вылетов, при этом один удар в Яма-Сигай пришёлся на позиции советских войск, погиб один офицер. Дальнейшее наступление десанта было решено не развивать в связи с нецелесообразностью (большие расстояния, отсутствие крупных сил противника и важных целей), а ограничиться высадкой новых десантов в порты Южного Сахалина (десант в порт Маока).
Таким образом, в течение двух суток силы флотилии заняли на западном побережье Южного Сахалина важный плацдарм, перерезавший японские коммуникации вдоль этого побережья. Это повлияло на решение японского командования отказаться от дальнейшей обороны Котонского укрепрайона: 18 августа командующий японскими войсками в укрепрайоне начал переговоры о капитуляции, а 19 августа сдался в плен. В свою очередь, советское командование использовало этот плацдарм для развития успеха и быстрой высадки новых десантов в южных крупных японских портах Маока и Отомари. Потери десанта за трое суток боя составили 12 человек погибшими, имелись раненые. Японские потери составили около 250 человек, из них 100 — убитыми.