28 июня флот Грейга снялся с якоря и при самом тихом ветре двинулся на запад. В его составе было 17 кораблей: «Болеслав» (66 пушек), «Иоанн Богослов» (74 пушки), «Всеслав» (74 пушки), «Вышеслав» (66 пушек), «Мечеслав» (66 пушек), «Радислав» (66 пушек), «Св. Елена» (74 пушки), «Св. Пётр» (74 пушки), «Мстислав» (74 пушки), «Ростислав» (100 пушек), «Изяслав» (66 пушек), «Владислав» (74 пушки), «Виктор» (66 пушек), «Ярослав» (74 пушки), «Кир-Иоанн» (74 пушки), «Память Евстафия» (66 пушек) и «Дерись» (66 пушек); 7 фрегатов: «Слава» (32 пушки), «Возьмислав» (32 пушки), «Подражислав» (32 пушки), «Надежда Благополучия» (32 пушки), «Премислав» (36 пушек), «Мстиславец» (44/40)[92]
и «Брячислав» (44/40); бомбардирские корабли «Победитель» (18 орудий) и «Страшный» (14 орудий), катера «Счастливый» (8 пушек), «Летучий» (8 пушек) и «Нева» (8 пушек), а также транспорт «Смелый» (10 пушек), на котором перевозили боеприпасы для эскадры.Грейг разделил свой флот на три эскадры. Самая слабая эскадра контр-адмирала Мартына Петровича Фондезина[93]
«для лучшего над ней надзора» была назначена в авангард. Наиболее надёжная эскадра контр-адмирала Т.Г. Козлянинова поставлена в арьергард. А самые сильные корабли под личным командованием Грейга составляли кордебаталию. Сам Грей держал флаг на 100-пушечном «Ростиславе».Между тем герцог Зюдерманландский, захватив 27 июня два русских фрегата, вместо того, чтобы идти на Кронштадт, пошел в Гельсингфорс. Лишь 3 июля шведская эскадра покинула Гельсингфорс и двинулась на восток. В её составе было 15 кораблей и 5 фрегатов. Корабли: «Ее Величество Шарлотта» (62 пушки), «Омхет» (62 пушки), «Принц Густав» (60 пушек), «Ретвизан» (62 пушки), «Эмгейтен» (70 пушек), «Дигд» (62 пушки), «Васа» (60 пушек), «Густав III» (70 пушек), «Фадернесланд» (62 пушки), «Ара» (62 пушки), «Форсигтигхет» (62 пушки), «Принц Карл» (62 пушки), «София Магдалена» (70 пушек), «Принц Фридерик Адольф» (62 пушки) и «Принц Густав Адольф» (62 пушки). Фрегаты 40-пушечные: «Грип», «Камилла», «Фрейя», «Минерва Севера» и «Тетис», «Ярамас» («Jaramas») и «Фигар» («Figar»); 36-пушечный фрегат «Спренгпортеп», а также захваченные у русских фрегаты «Ярославец» и «Гектор». Кроме того, в составе шведской эскадры были бриги «Тролле» и «Снуппул» («Snuppul») с 24 и 8 пушками соответственно.
Флот Грейга из-за маловетрия двигался очень медленно. 5 июля он обогнул с юга остров Гогланд. А утром 6 июня на горизонте показались шведы. Флоты маневрировали западнее Гогланда между островом Стеншхер и мелью Калбоденгрунд.
Шведский флот, бывший под ветром от русских кораблей и лежавший левым галсом, держался, как на манёврах, в правильной линии, сохраняя между судами равные интервалы. Между тем спускавшийся на шведов русский флот сохранял довольно правильный строй только в авангарде и передовой части кордебаталии, за которой в беспорядке шли восемь судов, в большинстве принадлежавшие к отряду Фондезина. Сильно отставшие задние корабли, несмотря на сигналы адмирала, сопровождаемые пушечными выстрелами, не торопились приблизиться к неприятелю.
В третьем часу пополудни шведский флот повернул «все вдруг» на правый галс[94]
и стал выстраивать линию на северо-запад. В это время Грейг сделал сигнал авангарду «спуститься на неприятеля» и, дав авангарду выдвинуться вперёд, повторил тот же сигнал всему флоту. Но по ошибке корабли «Болеслав», «Мечеслав» и «Владислав» стали спускаться по первому сигналу вместе с отрядом Фондезина, а «Иоанн Богослов» по тому же сигналу сделал поворот оверштаг[95] и остался за линией. В 4 часа, когда шведы повернули «все вдруг» на левый галс, Грейг сделал сигнал «повернуть через фордевинд»[96]. Но корабли «Дерись» и «Память Евстафия» повернули оверштаг и сильно отстали.В это время шведский флот находился уже на расстоянии пушечного выстрела и шел в полном порядке, тогда как у нас три корабля сильно отстали, три вышли вперёд, и строй флота был нарушен. На адмиральском корабле был поднят сигнал «арьергарду вступить на свое место». Кроме того, были даны сигналы стрельбой – «четвёртая и пятая пушки», требовавшие скорейшего исполнения, но отставшие корабли не прибавляли парусов и не спешили занимать свои места.
В 5 часов дня головной корабль линии (контр-адмирал Козлянинов) сблизился с передовым шведским кораблем на расстояние картечного выстрела. Адмиральский корабль «Ростислав» был на таком же расстоянии от шведского адмиральского корабля, и оба корабля открыли огонь. Это послужило сигналом к началу общего боя, разыгравшегося между островом Стеншхер и Калбоденгрундской мелью.
Наиболее энергично атаковали неприятеля восемь кораблей русского авангарда и кордебаталии. Грейг и Козлянинов своим примером воодушевляли другие суда. Но против всего шведского арьергарда вели бой всего три русских корабля – «Болеслав», «Мечеслав» и «Владислав». Остальные шесть кораблей держались в отдалении, стреляя как бы только для очистки совести.