Вообще-то, подлодка, вышедшая из Порт-Артура в ночь с 30 на 31 марта, должна была уже быть на пути к Циндао, где Макаров велел ей интернироваться, не рассчитывая, что она сможет сама дойти до Владивостока. Но командир "Карпа" ослушался приказа командующего флотом и остался на позиции недалеко от одного из выставленных ночью минных заграждений - по счастью, как раз того, на котором подорвался "Асахи".
Японцы после подрыва "Асахи" сначала окрыли яростный огонь по воде, предполагая атаку русской подлодки, но вскоре еще одна потревоженная стрельбой и всплывшая русская мина показала им истинную причину произошедшего. Разобравшись, что к чему, Того поспешил уйти в обход опасного места. Этот курс временно уводил его силы в сторону от русской эскадры и вынуждал терять на маневрировании какую-то часть светового дня, в течение которого только и было возможно решительное артиллерийское сражение, но безопасность своих кораблей для японского адмирала определенно была важнее.
Маршрут, которым уходили поврежденный "Асахи" и сопровождающие его авизо "Тацута" и два миноносца, лежал в другом направлении и - увы для врага - выводил его как раз к затаившемуся в подводном положении "Карпу". Русские подводники не упустили такой возможности и смогли отстреляться по наплывающей громадине броненосца двумя торпедами. Одна из них прошла мимо, зато вторая сделала именно то, что от нее ожидали. Ее попадание пришлось недалеко от фрагмента борта, поврежденного предыдущим взрывом мины и к тому же рядом с полными носовыми погребами среднего калибра. Детонация крайне нестабильного содержимого последних, вызвавшая массированные разрушения в подводной части и быстро увеличивающийся крен, который уже невозможно было компенсировать, отправила "Асахи" на дно. Спасти с него удалось лишь примерно четверть экипажа - 219 человек.
За честь быть первой российской подводной лодкой, потопившей боевой корабль врага, "Карп" заплатил почти сразу. После торпедного залпа лодка из-за недостаточно быстрых действий экипажа по компенсации возникшей после выпуска торпед положительной плавучести на некоторое время показалась на поверхности воды, где и была обнаружена противником. Озлобленные потерей "Асахи" японцы на "Тацуте" и миноносцах за короткое время завалили показавшую себя подлодку таким количеством снарядов, которого оказалось более чем достаточно ее потопления. Выживших на борту "Карпа" не было. Что интересно, наблюдавшие эту картину уже с изрядного отдаления моряки русской эскадры второй взрыв у борта "Асахи" первоначально приписали повторному подрыву на мине. Правда об атаке "Карпа" и судьбе лодки и ее экипажа выяснилась лишь после войны.
Тем не менее, даже после потери одного из броненосцев у Того оставалось еще семь кораблей линии и искренняя преданность самурая своему сюзерену, обуславливающая невозможность просто так отпустить противника. Поэтому, обойдя минное заграждение, он сумел нагнать уходящую 15-узловым ходом во Владивосток русскую эскадру и вступил в артиллерийскую дуэль с восьмеркой макаровских броненосцев. Потерю одного тяжелого артиллерийского корабля Того решил компенсировать присоединением к своей броненосной линейке крейсеров "Касаги" и "Читосе" с их четырьмя восьмидюймовками на двоих.
Однако в ходе боя судьба еще несколько раз дала понять Того, что это явно не его день - причем как в первой фазе сражения, когда дистанция, разделявшая противников, была достаточно велика и составляла около 60-70 кабельтовых, так и во второй, в ходе которой японский адмирал попытался максимально сблизиться с русскими.
Так, спустя примерно час после начавшейся около 12.50 перестрелки 10-дюймовый снаряд с "Громобоя" - единственного макаровского броненосца, ни разу не получавшего серьезных повреждений, постоянно участвовавшего в боях и в этой связи имевшего к тому моменту, пожалуй, одних из самых опытных комендоров на всей русской эскадре - пробил броню носовой башни броненосного крейсера "Асама" и разорвался в ней. Привычка хранить боекомплект первой очереди в башнях кораблей этого класса подвела "сынов Микадо" и последовавший взрыв сократил состав главных японских сил еще на один корабль. Впрочем, "Асама" не погиб - его, в отличие от "Асахи", смогли довести до базы. Но ввиду ужасающих повреждений, включавших потерю носовой башни главного калибра и значительной части сосредоточенной вблизи от нее прочей артиллерии, а также уничтожение боевой рубки, в которой погиб практически весь командный состав, и нарушенное вследствие этого управление кораблем, из общего хода сражения крейсер выпал бесповоротно.