крейсерство катер «Меркурий» с боя взял 29 апреля шведский катер «Снаппоп», а 20 мая — фрегат «Венус». Однако частные успехи не устраняли опасности встречи со всем шведским флотом, и Козлянинов ждал указаний Чичагова.
Тем временем произошло соединение Ревельской и Кронштадтской эскадр. Спиридов выступил 21 мая, но один из кораблей навалился на купеческий, два сели на мель, и их пришлось разгружать. К вечеру 26 мая кронштадтская эскадра пришла на рейд Ревеля. Удручающее впечатление произвело ее состояние. В полной мере сказалась спешка при снаряжении. Часть грузов еще оставалась на транспортах. Но главную трудность представляла слабая подготовка экипажей, в массе укомплектованных новобранцами. Вступать в сражение с таким флотом значило идти на явное поражение. Поэтому адмирал уже 27–28 мая произвел перераспределение старослужащих и рекрутов, чтобы за счет ревельских кораблей выравнять боеспособность эскадры. Требовалось несколько недель на подготовку экипажей, дабы они могли согласованно действовать в линейном сражении. Чтобы не вызвать паники в Санкт-Петербурге, адмирал решил не сообщать в столицу о состоянии флота и оттягивать под удобным предлогом поход, усиленно продолжая боевую подготовку.
В тот же день адмирал узнал о появлении шведских кораблей в море, вывод Копенгагенской эскадры при удаленности главных сил становился рискованным. Адмиралу следовало собирать силы и координировать действия с Козляниновым. Однако и последнее оказалось сложно, ибо доставленное из Копенгагена донесение не удалось прочесть из-за отсутствия соответствующего шифра, и его пришлось послать в столицу.
31 мая вернулся отряд Шешукова, после того как его сменил отправленный 30 мая отряд капитана Хомутова. Шешуков доложил, что видел много галер и других гребных судов в шхерах от Тверминда (Тверминне) в направлении Свеаборга, между Поркалаутскими островами; только 25 мая было обнаружено 25 судов, а 29 мая Шешуков пытался углубиться в шхеры и имел бой с 2 дубель-шлюпками. Он привез также план шхер с промерами глубин. Чичагов принял оригинальное решение. Так как захват Гангутского поста требовал значительного расхода сил, адмирал решил основать Поркалаутский пост, где с меньшими издержками мог прервать сообщение Швеции со Свеаборгом, что было предписано инструкцией. По его приказу 1 июня был создан и 2 июня отправился к Поркалауту отряд из корабля, 2 фрегатов и 2 катеров под командованием Шешукова.
На суше в 20-х числах мая русские войска начали успешное наступление в Саволаксе, на севере Карелии. Успехи армии требовали поддержки с моря. Гребная флотилия еще готовилась. Императрице казалась непонятной медлительность Чичагова, тем более что нашлись люди, упрекавшие адмирала за промедление с занятием Гангутского поста. Появление шведского флота грозило не только Копенгагенской эскадре, но и прибрежным силам. 2–3 июня Императрица направила Чичагову письма. Она сообщала о выходе в ближайшее время 2 кораблей и 2 фрегатов, обещала выделить еще корабли и писала о слабости шведского флота, всемерно побуждая Чичагова к активным действиям.
7 июня адмирал получил указ после прибытия двух кораблей и двух фрегатов идти на выручку Козлянинову. Одновременно поступили сообщения, что шведский флот активизировал действия, но еще не окончательно готов. Не был готов к бою под парусами и русский флот. Если снабжение всем необходимым завершилось, то подготовка экипажей оставляла желать лучшего. В условиях ненадежной связи с Козляниновым инструкция выйти к Карлскроне и там ожидать Копенгагенскую эскадру неминуемо приводила к столкновению Чичагова один на один со всем шведским флотом, тогда как адмирал предпочитал нападение на противника соединенными силами либо удар с двух сторон. Русские корабли принимали воды только на пять недель похода, и задержка крейсерства у Карлскроны могла заставить флот уйти для пополнения запасов как раз тогда, когда появится в море Козлянинов.
До выхода требовалось уточнить положение противника, и Чичагов, узнав 7-го и 8 июня из донесений Хомутова о сборе шведской эскадры у Гангута, послал отряд капитана бригадирского ранга М. К. Макарова с целью опроса шкиперов, захвата неприятельских судов, атаки при возможности шведских кораблей и связи с отрядом, крейсировавшим у Свеаборга; затем к Шешукову пошел катер с приказом занять Поркалаутский пост.
В письме к Безбородко 12 июня Чичагов сообщил о занятии поста, вследствие чего шведские суда были вынуждены останавливаться у Экнеза, а войска двигались в Ловизу к королю по суше, что затягивало сосредоточение шведской армии. В том же письме, отмечая сложности длительного крейсирования перед Карлскроной, Чичагов запрашивал указаний, до какого времени ждать выхода шведского флота из его главной базы. Видимо, адмирал, пользуясь неопределенностями в инструкциях, использовал возможность выиграть еще время для подготовки команд.
13 июня Чичагов во всеподданнейшем донесении сообщал о том, что мимо Поркалаутского поста не прошло ни одно судно. Когда 16 июня прибыл обещанный отряд из двух кораблей и двух фрегатов капитана 1-го ранга Глебова с пятью провиантскими судами, Чичагов осмотрел его и на следующий день отправил один корабль и один фрегат на Поркалаутский пост, а остальные — крейсировать в виду Поркалаута и Свеаборга. Еще до смены Шешуков 18 июня захватил две одномачтовые яхты; эти суда, укомплектованные моряками и вооруженные пушками и фальконетами, были переданы отряду Глебова. 21 июня Шешуков у Поркалаута заставил ретироваться восемь шведских гребных судов, огнем сбил батареи на берегу, высадил десант, который заставил шведов бежать в лес. 23 июня Глебов сменил Шешукова; последний за успешные действия у Поркалаута был награжден орденом Святого Георгия IV степени. Таким образом, крейсирующие отряды наблюдали за основным шведским фарватером, базами и входом в Финский залив. Чичагов мог стягивать свои силы и идти к Карлскроне. Тем временем король организовал наступление через пограничную реку Кюмень, и русская армия в Финляндии оказалась под угрозой. Галерная флотилия еще не могла помочь, и Санкт-Петербург торопил Чичагова. 25 июня адмирал получил высочайший указ от 22 июня выходить; Императрица предписывала Чичагову поспешно идти к Карлскроне, а бой со шведским флотом до соединения с Козляниновым оставляла на усмотрение адмирала.
Шведский флот был готов только 19 июня и 25 июня вышел в море; около месяца он имел на подготовку рекрутов. Так как атаковать русско-датскую эскадру было рискованно, шведы пошли навстречу Чичагову. Шведское командование считало, что русский флот не готов к сражению.
Так как подготовка эскадры продвинулась вперед, а донесения сообщали о том, что шведский флот еще не готов, Чичагов 2 июля вышел в море. Флот его состоял из 20 линейных и 2 бомбардирских кораблей, 6 фрегатов и 7 меньших судов; он оставил 2 корабля, фрегат, 2 катера и 2 трофейные яхты у Поркалаута, а 2 фрегата — для крейсирования между Гогландом и Сескаром под командованием Глебова до прибытия начальника резервной эскадры А. И. Круза.
Утром 14 июля прибывший к русской эскадре датский катер доставил сведения, что шведский флот был замечен на рассвете в 36 милях южнее Эланда и в 58 милях от русской эскадры. Чичагов с командиром катера отправил письмо Козлянинову, назначая встречу в 90 милях южнее Готланда; если бы до встречи началось сражение, вице-адмиралу следовало немедленно по прибытии атаковать. Вскоре передовые корабли сообщили, что видят приближающиеся с северо-запада под всеми парусами шведские корабли.
Чичагов располагал на 20 линейных кораблях 1600 орудиями, из них до 980 крупных калибров (от 16 фунтов и выше), и экипажами в 15 тысяч человек. Шведская эскадра под командованием брата короля, герцога Карла Зюдерманландского, состояла из 21 линейного корабля (7 74-пушечных и 14 64-пушечных), 8 линейных фрегатов и 7 меньших судов с примерно равной артиллерией (1740 орудий, из них 980 тяжелых, от 24-фунтовых и выше). Вес бортового залпа русских кораблей (более семисот пудов) лишь немного уступал 840 пудам залпа шведов, команды которых после болезней не превышали тринадцати с половиной тысяч человек.
В исходе четырнадцатого часа Чичагов сделал сигнал «Приготовиться к бою»; но шведы не использовали наветренное положение. Позднее герцог Карл объяснял свое бездействие тем, что свежий ветер кренил корабли и не позволял применять артиллерию нижних деков. Оба противника ограничились маневрированием, ночь провели неподалеку друг от друга и к утру 15 июля лежали в дрейфе. В начале шестого часа шведский авангард начал медленно сближаться и к исходу второго часа открыл огонь с расстояния более версты; Чичагов дал сигнал «Начать сражение», но, убедившись в безуспешности стрельбы, прекратил ее.
Позднее часть шведской кордебаталии завязала перестрелку с тремя кораблями авангарда Мусина-