Русская эскадра по количеству броненосных кораблей (эскадренных броненосцев и броненосных крейсеров) была сравнима с Японией, однако в качественном отношении превосходство было на стороне неприятеля. Главные силы японского флота имели больше орудий крупного и среднего калибра; японская артиллерия превосходила русскую в скорострельности, а японские снаряды имели в пять раз больше взрывчатого вещества, чем русские фугасные снаряды. (Это, возможно, и не дало бы такого эффекта, если бы на русских кораблях сняли деревянные части. А так в ходе боя после попадания японских снарядов на русских кораблях начинались пожары.) Японцы имели многократное превосходство в крейсерах и особенно в миноносцах.
Японцы уже имели боевой опыт (в частности, в ведении дальней, сосредоточенной стрельбы по кораблям противника), русская же эскадра, не имея такового, после перехода должна была с ходу начать бой. (При этом в стрельбе достаточной практики не было.
На Мадагаскаре были проведены стрельбы, но снаряды для учений быстро закончились, а боевые надо было беречь.)
К моменту прибытия русской эскадры на Дальний Восток главные силы японского флота в составе 1-го и 2-го боевых отрядов сосредоточились в корейском порту Мозампо, а крейсера и миноносцы – у о. Цусима. В 20 милях к югу от Мозампо, между островами Гото и Квельпарт, находился японский крейсерский дозор. Его задачей было своевременно обнаружить русский флот на подходе к Корейскому проливу. Исключалась всякая возможность прохода русской эскадры через Корейский пролив без боя. Но, вероятно, у Рожественского другого выхода, кроме как идти именно здесь, не было.
В ночь на 14 мая русская эскадра подошла к Корейскому проливу. Впереди были развернуты крейсера, за ними в двух кильватерных колоннах шли эскадренные броненосцы и между ними транспорты. Позади эскадры на расстоянии одной мили следовали два госпитальных судна. Рожественский отказался от ведения разведки и не произвел затемнения на кораблях. Первым в 2 часа 25 минут заметил русскую эскадру и донес адмиралу Того вспомогательный крейсер «Синано-Мару». Вскоре по интенсивной работе японских радиотелеграфных станций на русских кораблях поняли, что они обнаружены. Но Рожественский приказал не мешать радиопереговорам японцев. По этому поводу существует мнение, что адмирал хотел, чтобы японцы передали сообщение о двух кильватерных колоннах, в то время как сам он собирался перестроиться.
«Синано-Мару» телеграфировал Того: «Враг в квадрате № 203 и, по-видимому, идет в восточный пролив». Того, получив телеграмму около 5.00 утра, уже через 2 часа (7.10) вышел из Мозампо в море, к полудню пересек с запада на восток Корейский пролив и спокойно ожидал неприятеля. Он хотел главными силами совершить охват головы русской эскадры, вывести из строя флагманские корабли, а затем отдать «поле боя» миноносцам, которые ночью довершили бы разгром противника.
Утром 14 мая Рожественский перестроил эскадру сначала в строй кильватера, а затем в две кильватерные колонны, оставив транспорты позади под охраной крейсеров. Следуя Корейским проливом, русская эскадра в 13 часов 30 минут справа по носу обнаружила главные силы японского флота, которые шли на пересечение ее курса.
Вероятно, японцы не рассчитали – они прошли на расстоянии 70 кабельтовых от головного русского корабля. В то же время Рожественский, полагая, что японцы стремятся атаковать левую колонну эскадры, состоявшую из старых кораблей, снова перестроил свой флот из двух кильватерных колонн в одну. Главные же силы японского флота, в составе двух боевых отрядов, выйдя на левый борт, начали последовательный поворот, чтобы охватить голову русской эскадры. (Маневр «Расставить палочки над t».) Этот поворот производился сравнительно недалеко от головного русского корабля и продолжался 15 минут. Он ставил японские корабли в невыгодное положение. Возможно, если бы русская эскадра сразу открыла огонь и сосредоточила его на точке поворота японского флота, последнему могли быть причинены серьезные потери. Но головные корабли русской эскадры открыли огонь только в 13.49.
Впрочем, здесь тоже есть мнение, что Рожественский, в принципе, делал то, что мог, чтобы как можно быстрее начать планомерный и сильный обстрел «подставившегося» противника. Другое дело, что эта попытка внесла некоторый беспорядок в строй русских кораблей. Когда головные корабли Того – «Микаса» и «Сикисима» – легли на новый курс, русский адмирал приказал открыть огонь и уменьшить скорость с 11 до 9 узлов. В результате шедший в строю пятым «Ослябя» застопорил машины, чтобы пропустить четвертый в строю «Орел», не успевший занять место впереди «Осляби». «Ослябя» повернулся бортом к противнику, а следующие броненосцы частично сбились в кучу. Затем «Ослябя» увеличил ход, и линия русских выпрямилась. И уже в 13.49 минут был произведен пристрелочный выстрел из левой носовой 152 мм башни. Снаряд упал всего в 20 метрах от кормы «Микасы».