Ровно в 23.00 11 апреля торпедоносцы поручиков Ивана Орлова и Василия Янченко атаковали авианосцы «Лэнгли» и «Лексингтон», использовав ту же тактику, что и при сражении в Ормузском проливе. Получив по две торпеды, авианосцы остались на плаву, но к дальнейшему боевому использованию были не пригодны из-за сильного крена. После успешной атаки торпедоносцы принялись наводить на оставшиеся авианосцы подводников, занявших к тому времени позиции вблизи «Саратоги», «Рейнджера» и «Йорктауна». Они к моменту атаки сблизились с целями на две мили. Каждый авианосец «опекали» по три лодки. Ближе подходить не стали: акустики кораблей сопровождения непрестанно прослушивали морские глубины. Вооружены все лодки были обычными 533 мм торпедами: транспорт с самонаводящимися торпедами не успел проскочить Суэцкий канал до блокирования его американцами.
Иван Орлов кружил над «Рейнджером», непрерывно и по очереди выдавая на лодки пеленг и дистанцию от их местоположения на цель. То же самое делал Василий Янченко в районе «Йорктауна». Около 23.30 по команде почти одновременно все шесть лодок разрядили носовые торпедные аппараты, выпустив по четыре торпеды. Из двадцати четырех торпед в цель попали лишь девять. «Рейнджер» получил четыре торпеды, «Йорктаун» ― пять. Тем не менее, запас плавучести у этих махин был огромный, и они, как и «Лэнгли» с «Лексингтоном», остались на плову. Однако для боевой работы были полностью непригодны. После этого Иван Орлов повел свой торпедоносец к последней подлодке, которая заняла позицию вблизи линкора «Монтана». Эта атака оказалась не слишком удачной. Командир «Монтаны» получил сообщение об атаке на авианосцы и начал активно маневрировать, меняя курсы и скорость. Тем не менее, одна торпеда все же попала в цель в районе шкиперской кладовой на баке, и из-за солидной пробоины в носу линкор не мог развивать полный ход. Василий Янченко в это время наводил еще тройку подлодок на «Саратогу». Она тоже активно маневрировала, и из двенадцати торпед в цель попала лишь одна. «Саратога» в итоге сохранила способность выпускать и принимать самолеты, хотя и в ограниченном объеме.
Команда о начале атаки поступила в 23.06, сразу после того, как адмирал Колчак узнал о торпедировании «Лэнгли» и «Лексингтона». После постановки дымовой завесы и дружного залпа «Бородино» и «Дианы» с «Авророй» невидимые ранее визуально крейсера и миноносцы американцев обозначили себя яркими пожарами. При этом линкор бил по одной цели, а оба русских крейсера ― по другой. Впрочем, продолжалось это недолго. Модернизированная артиллерия кораблей не подвела. Восемнадцатидюймовки «Бородино» и двенадцатидюймовки крейсеров хорошо сделали свое дело, и вскоре огни от пожаров пропали, а отметки этих целей исчезли с экранов радаров. Уже много позже стало известно, что это были старички «Мэн» и «Балтимор».