Получив в Ревеле от ворот поворот, шведы не угомонились.
Герцог Карл, едва оправившись от потерь у Ревеля, решил взять реванш, о чем сказал на совете флагманов:
— Наши потери немалые, но и русских мы потрепали. Пока что они не собрались с силой, предполагаю атаковать эскадру в Кронштадте. Там кораблей вдвое меньше наших.
Он вопросительно посмотрел на своих флагманов — Модея, Лейонанкера, Норденшельда.
— На Кронштадт, — вставая, решительно ответил Норденшельд. — Надобно проучить наконец-то русских увальней.
— На Кронштадт! — вторили ему оба флагмана.
Из Карлскроны подошло подкрепление: два линейных корабля и фрегат.
Ровно через три недели после Ревельского сражения на меридиане Красной Горки встретились эскадры шведского генерал-адмирала и Кронштадтская эскадра вице-адмирала Круза. Корабли Круза были вооружены наспех, не хватало людей. Перед выходом на корабли прислали армейских офицеров, а вместо мат-рог гов — денщиков и арестантов.
Эскадры встретились 23 мая. Два дня с перерывами продолжалось сражение. Но шведы не дошли до Кронштадта. К концу сражения у них кончились боеприпасы, а главное, с запада подходила на помощь эскадра Чичагова. Шведы отошли на север и укрылись Выборгской бухте. Здесь под предводительством самого короля собрались около сотни парусных и двухсот гребных военных судов. Адмирал Чичагов установил блокаду шведского флота. Почти все русские флагманы высказались за решительные действия. Все требовали батарей на северных мысах, брандеров и общего сражения, Все горели желанием идти в атаку.
По верный своей тактике опытный Чичагов не рисковал понапрасну.
«У шведов как-никак более двух десятков линейщик кораблей, десяток фрегатов, тыщи две пушек, готня галер, — размышлял умудренный адмирал, — у меня примерно столько. Шведы пойдут напролом, им терять нечего, а мне сберечь флот надобно».
Заблокировав все верные проходы кораблями, Чи-магов допустил одну оплошность: не соорудил батарею мм мысе Крюсерорде. Адмирал полагал, что шведы будут основными силами прорываться северным фарватером.
Почти месяц шведы ждали попутного ветра, и и мочь на 22 июня двинулись на прорыв. Ожесточенный бой продолжался больше шести часов. Большая Чисть шведских кораблей все-таки прорвалась, и в помимо за неприятелем двинулась эскадра Чичагова. Итог сражения — наш флот пленил 21 судно, 4 линейных корабля, фрегат, 4 галеры. Было уничтожено бо-и < сорока судов, в том числе три линкора, два фрегата.
Русский флот потерь в кораблях не имел.