Около 4 часов утра авангарды сблизились и открыли огонь. Но маневрирование было такое медленное, что прошел почти час, пока все корабли вступили в бой. Большие шведские фрегаты вошли в линию баталии, заняв места в интервалах между своими кораблями. Открыв сильный артиллерийский огонь по флагманскому кораблю Круза, шведы одновременно стремились сосредоточить превосходящие силы против нашего северного фланга. В пятом часу Сухотину, командовавшему северным флангом, ядром оторвало ногу, и он передал командование командиру своего корабля капитану Федорову, прося его не ослаблять атаки.
На поддержку правого фланга двигался со своими фрегатами Деннисон, открывший огонь в интервалах между нашими кораблями. По сигналу Федорова этот огонь был прекращен, как мешавший нашим судам, а фрегаты Деннисона двинулись дальше на фланг. Во время сражения ветер менялся от северо-восточного до юго-восточного, так что корабли из строя кильватера перешли в строй пеленга[112]. С 7 часов утра огонь стал ослабевать, шведы уклонялись к западу, русские их не преследовали, и когда к 8 часам вечера ветер стих, флоты оказались вне дальности действия пушек.
Отдельным эпизодом боя стал выход в 11-м часу утра из Биоркезунда шведского отряда из 20 шхерных судов, посланных королем в подкрепление корабельному флоту. Этот отряд пытался атаковать ближайшие русские корабли, но был отражен своевременными действиями фрегатов Деннисона, спешивших под веслами навстречу шхерным судам. После незначительной перестрелки шведские суда повернули в шхеры, не нанеся вреда своему противнику.
На 74-пушечном корабле «Иоанн Богослов» был поврежден такелаж, и его командир И. М. Одинцов попросил у Круза разрешение покинуть линию. Тот разрешил, но приказал немедленно по исправлению снастей вернуться в строй и занять свое место. Однако Одинцов, выйдя из строя, приказал уходить в Кронштадт. За самовольный уход с места боя 27 мая 1790 г. И. М. Одинцов был отдан под суд, а командиром «Иоанна» назначен Я. А. Жохов. О том, что «Иоанн Богослов» не получил особых повреждений, свидетельствует то, что уже 13 июня он вышел в боевой поход. К сожалению, императрица слишком либеральничала с подобными господами. Если бы пару таких Одинцовых публично вздули бы линьками, а потом вздернули бы на рею, результат шведской войны был бы совсем иным.
Но вернемся к сражению. После отхода шведского гребного отряда и бегства «Иоанна Богослова» ветер переменился на западный и после полудня стал усиливаться. Оказавшись на ветре, шведы повернули на юг, легли параллельно нашему флоту и атаковали его на правом галсе, направляя главные усилия на адмиральский корабль «Иоанн Креститель» и кордебаталию. После перестрелки на большой дистанции, продолжавшейся около часа, в 3-м часу дня шведы стали приводить к ветру, и флоты настолько разошлись, что Круз сделал сигнал «прекратить бой».
Около 5 часов дня наша эскадра, подойдя к мысу Долгому, снова повернула на север и выстроилась в линию баталии на левом галсе. Шведский флот находился между островом Сескаром и Биоркэ. В 6-м часу вечера шведские корабли стали последовательно спускаться на наш авангард, но, не подходя на близкую дистанцию, поворачивали и ложились на встречный курс с нашей эскадрой, из-за чего огонь не приносил противникам особого вреда, то есть продолжалась «ленивая баталия». Около 6 часов вечера пальба прекратилась.
Возникает резонный вопрос: а где была во время Красносельского сражения эскадра Чичагова? Он находился совсем рядом, но не пошел на помощь Крузу, а велел свой эскадре оставаться между островами Пенни и Сескар. Корабли выстроились в линию и бросили якоря.
Ночь эскадра Круза продержалась в линии несколько к западу от меридиана Стирсудена, исправляя повреждения и готовясь к новому бою. Шведский флот находился в пяти милях к югу и также готовился к бою. Таким образом, за ночь положение противников не изменилось. Раненый вице-адмирал Сухотин был отвезен в Кронштадт, но его флаг остался на корабле, чтобы не обнаруживать нашей потери.
С утра 24 мая было маловетрие, горизонт застлан дымкой. После полудня подул юго-западный ветер, переходивший в западный. Эскадра Круза выстроилась в линию баталии на правом галсе.
Получив от своих фрегатов донесение, что русская ревельская эскадра прошла остров Нарген, шведский король приказал возобновить бой, который он рассчитывал кончить до подхода адмирал Чичагова. И как только позволил ветер, шведы, идя тоже правым галсом, спустились на нашу эскадру, которая отступила к востоку, стремясь завлечь шведов в глубину мелководной Кронштадской бухты.