А что же принц Нассау-Зиген? В соответствии с высочайшим указом от 4 июня в Кронштадте готовили главные силы гребной флотилии, к которой должны были присоединиться три корабля и фрегат контр-адмирала Е. С. Одинцова. Еще в конце мая гребные суда были разбросаны в Фридрихсгаме, Ревеле, Выборге, Кронштадте и Петербурге; Густав III, который никак не мог ее обнаружить, писал, что флотилия Нассау-Зигена сохраняет инкогнито.
5 июня последовал приказ собирать основные силы западнее Толбухина маяка. К 10 июня сбор завершился. В этот день прибыл с 30 каиками и канонерскими лодками Слизов. В распоряжении Нассау-Зигена были 3 корабля, 8 гребных фрегатов, 5 бомбард, 1 прам, 2 полупрама, 3 плавучие батареи, 6 шебек, 2 катера, 19 шхун, 47 канонерских лодок, 2 брандера, всего 89 судов; достраивавшиеся в Санкт-Петербурге 70 канонерских лодок вице-адмирал решил не дожидаться. 13 июня эскадра направилась к западу, но из-за неблагоприятных ветров двигалась медленно и лишь 17 июня начала огибать мыс Стирсудден.
8 июня Турчанинов писал Безбородко, что Нассау-Зиген, осмотрев положение в Биорке, поедет к Чичагову договариваться об атаке; опасаясь, что Биорке-зунд (Березовый пролив) будет загражден затопленными судами и батареями, принц намеревался ограничиться там демонстрацией, а главные силы по согласованию с адмиралом ввести в бой совместно с флотом или от острова Ронд, или на флангах флота корабельного. Используя батарею на острове Ронд и три плавучие батареи с 30-фунтовыми орудиями, он намеревался оттеснить противника или заставить вступить в бой во взаимодействии с корабельным флотом, а Козлянинову следовало нанести удар в тыл. Замысел принца был вполне созвучен мыслям, которые проводил в жизнь Чичагов. К сожалению, Нассау-Зиген не выполнил свое намерение. Не раз переносили сроки выхода флотилии. Только 18 июня стало известно, что Нассау-Зиген в 12 верстах от Березовых островов и поедет советоваться с Чичаговым о дальнейших действиях. Но и в этот день противный крепкий ветер мешал входу флотилии в Березовый пролив, так что вице-адмирал ограничился рекогносцировкой.
Шведы, чувствуя гибельность своего положения, попробовали прорвать блокаду. 17 июня Чичагов получил сведения, что шведские суда идут шхерами. Несмотря на то что фарватер преграждали два отряда кораблей с 20 канонерскими лодками, адмирал послал еще 2 фрегата и 2 катера под командованием капитана 2-го ранга Р. Кроуна, который 19-го и 20 июня отразил попытки неприятеля пройти к Выборгскому заливу.
На следующий день к выходу из Березового пролива подошел гребной флот Нассау-Зигена. Из-за безветрия часть пути суда прошли на веслах, и вице-адмирал намеревался наступать 21 июня, дав отдых командам. Он доносил Императрице 20 июня:
«Ветер противный. Но так как он не силен, то и мог я ночью продвинуть вперед канонерские лодки, оставшиеся назади; и если ветер немного успокоится, то мы войдем в пролив. Я думаю идти до Равицы, если не удастся дойти до церкви Койвисто. А так как шведы имеют тут отделение гребной флотилии, то мне придется прогнать их; но пост этот необходим для меня, чтобы утвердиться с моею эскадрою в проливе. Я произведу это нападение и потом отправлюсь к г. адмиралу Чичагову, для принятия общих мер на великий день…
Что касается до г. вице-адмир. Козлянинова, я думаю, что могу поручиться Вашему Императорскому Величеству, что он будет действовать сильно и разумно; но для того, чтобы выйдти, ему придется ожидать, когда начнется сражение, иначе он будет иметь против себя всю шведскую флотилию, в то время когда мы не будем в состоянии придти к нему на помощь. При общей же атаке на неприятеля он сделает большую ему диверсию».
Когда начался бой, Нассау-Зиген совсем забыл про обещание встретиться с Чичаговым и скоординировать действия; возможно, принц не хотел ни с кем делить честь победы.
21 июня сохранялся штиль, и только вечером повеял легкий ветерок. Утром эскадра Нассау-Зигена продвигалась на веслах к Березовому проливу, имея впереди плавучие батареи и шхуны; за ними следовали фрегаты, шебеки, потом канонерские лодки, к которым за день присоединилось еще 10. Далее буксировали бомбардирские и линейные корабли. К 22.00 смерклось, но в тени под берегом была видна сомкнутая линия шведских гребных судов. Нассау-Зиген, идя на сближение, выстраивал свои силы.
По диспозиции, правое крыло составляли шхуны под командованием Слизова, центр — прамы, шебеки и корабли, левое крыло — гребные фрегаты и плавучие батареи. Четыре гребные бомбарды следовали за ними, а канонерские лодки находились при крупных парусниках по две и на флангах. Всего в строю находилось 84 судна с примерно 800 орудиями, не считая фальконетов.
Пока русские строились, шведы в 23.30 открыли сильный огонь по шхунам; русские ответили, и завязалось сражение в дыму и темноте.
Одна из шхун отряда Слизова была взорвана, однако остальные суда шли вперед, заставив шведов отойти восточным проливом за остров Равица. Шведы попытались атаковать узким западным проходом левый фланг Нассау-Зигена, но канонерские лодки отразили огнем гребные фрегаты Ф. Денисона. Выстроившиеся за Равицей в длинную линию шведские гребные суда пробовали поставить атакующих под перекрестный огонь, но теперь уже русские канонерские лодки по западному проходу двинулись в обход шведов. Бой длился пять часов и около 3.30 затих. Шведы, постепенно прекращая огонь, уходили за остров Пейсари. За время боя с русской стороны погибла шхуна с экипажем, было убито и ранено всего около 150 человек. У шведов взяли брандер и канонерскую лодку; потери их остались неизвестны. В шестом часу утра принц прекратил преследование, чтобы дать отдых усталым людям, экипажам канонерских лодок, сутки уже не евшим.
Чичагов терялся в догадках о причинах стрельбы на восточном фарватере, пока не загремели орудия на его фронте: король, воспользовавшись установившимся попутным ветром, решил идти на прорыв. С большими потерями парусный флот вырвался. Шведские корабли уходили на юго-запад. За ними тянулась масса гребных судов. Строившиеся в боевую линию корабли Чичагова проходили вблизи шведской гребной флотилии, которая оказалась в полной власти русского флота. Чичагов приказал атаковать фрегатом и катером со стороны флота, а тремя фрегатами и двумя катерами отряда капитана Кроуна — от Питкопаса. Одни шведские суда при этом были потоплены и сожжены, а экипажи с них сняты; другие спускали флаги и сдавались. Их было так много, что оказалось невозможно все занять русскими командами. Когда со стороны Березового пролива появились гребные фрегаты Нассау-Зигена, адмирал решил, что российская гребная флотилия займется десятками сдававшихся судов; должна была выйти в море и флотилия Козлянинова. Их сил было вполне достаточно, чтобы полностью ликвидировать королевский армейский флот. Уверенный, что Нассау-Зиген не упустит возможности взять массу трофеев, В. Я. Чичагов отдал приказ гнаться за шведским флотом, оставив гребные суда их участи.
Козлянинов привел флотилию в боевую готовность после первых выстрелов и начал выходить около 8.00 из узостей Транзунда на Тейкасарский плес. Так как он, по мнению Головачева, не понял, что происходит, то не торопился преследовать уходящие в море парусники.
Не установивший вовремя связь с Чичаговым Нассау-Зиген также был удивлен происходящим, ибо рассчитывал участвовать в общей атаке. Теперь же ему оставалось преследовать арьергард шведской гребной флотилии. К 11.00 флотилия эта растянулась на десяток миль и была практически беззащитна. После того как Чичагов продолжил преследование парусников, ободренные его уходом шведы начали поднимать флаги и уходить к шхерам, сосредотачиваясь к Роченсальму.
Принц не оправдал надежд адмирала Чичагова, ибо не смог догнать шведов, бывших значительно впереди. Разыгравшаяся к вечеру непогода расстроила и разбросала его флотилию. Вечером принц писал Императрице, что назначает встречу судам у Аспэ. Там, в частности, удалось укрыться с легкими судами Слизову; поблизости собралось до 30 шведских судов, на которых, как позднее стало известно, находился сам Густав III. Слизов потребовал от шведов сдачи, но король, называвший себя подполковником Седерманом, отказался и грозил, что сам атакует. Бурное море исключало сражение, а когда стало стихать, Густав III предпочел увести свои суда в шхеры.
Оба отряда русского гребного флота упустили возможность довершить разгром шведской флотилии, и очень скоро, 28 июня, Нассау-Зигену и Козлянинову пришлось об этом пожалеть.
24 июня Слизов перевел свои суда к Фридрихсгаму на ремонт. Нассау-Зиген, с крупными судами отогнанный ветром за Гогланд, только 26 июня прибыл к Аспэ. Козлянинов с 45 судами, получив 23 июня предписание Нассау-Зигена следовать туда же, 24 июня был уже в виду Фридрихсгама, присоединив по пути рассеянные в шхерах суда, и привел их к сборному пункту ранее принца.