Корабли не видели друг друга и сигналы командиров, потеряли строй. Но шведские артиллеристы палили наугад. А Грейг на 108-пушечном линейном корабле «Ростислав» подошёл вплотную к вражескому флагману «Густав III». Так отделал его, что неприятели спустили шлюпки, утащили корабль на буксире. «Ростиславу» тоже крепко досталось, но он сблизился с кораблём шведского вице-адмирала. Долбил его ядрами и картечью, пока тот не спустил флаг. Это означает – сдаюсь. Хотя и у русских в сплошном дыму корабль «Владислав» очутился среди вражеских. Его расстреляли с нескольких сторон и захватили. Так и разошлись. Наши увели корабль вице-адмирала, шведы – пленный «Владислав». Но их план прорыва на Петербург был сорван.
Русские лёгкие корабли вышли на крейсерские операции. Особенно отличился маленький бриг «Меркурий» лейтенанта Романа Кроуна. Его считали чудаком. По морской традиции женщинам на военном корабле находиться нельзя – это даже считалось плохой приметой. Но жена Кроуна Марта была с ним во всех плаваниях. А его 22-пушечный бриг в одиночку смело разгуливал по морю. За лето и осень 1788 года он захватил 29 шведских судов. Следующей весной Кроун придумал замаскировать свой бриг под купеческое судно. Палубу запачкали, паруса висели небрежно, орудийные порты затянули мешковиной, тряпками. Совсем рядом со Швецией «Меркурий» встретил неприятельский 12-пушечный бриг. Его атаковали и взяли на абордаж.
А от иностранных моряков Кроун узнал, что у берегов Норвегии стоит шведский 44-пушечный «Венус». Караулит и перехватывает русские суда, идущие из Архангельска. «Меркурий» направился к нему. Под видом купеческого судна спокойно приблизился, встал на якорь. Ветер улёгся, наступил полный штиль. Но среди ночи «Меркурий» на вёслах подгрёб к «Венусу». Зашли с кормы, там у фрегата стояло лишь несколько лёгких пушек. А бриг развернулся бортом и шарахнул по нему своими крупнокалиберными карронадами. В бою участвовала и Марта Кроун, перевязывала раненых. Их на русском корабле было всего 6 и 4 убитых. А шведов 2 часа поливали картечью и ядрами. Разгоняли от пушек, не давая стрелять. Наконец, фрегат сдался. За этот подвиг императрица из лейтенантов произвела Кроуна сразу в капитаны 2 ранга, назначила командиром захваченного фрегата и наградила орденом Святого Георгия. А его жену – высшим женским орденом Святой Екатерины.
Тем временем с южного фронта перебрасывали в Петербург войска. Оттуда вызвали и Нассау-Зигена с отрядом морских офицеров. Он возглавил и стал готовить к боям гребную флотилию из мелких судов. Грейг заболел тифом и умер. Командовать Балтийским флотом царица поставила героя полярных экспедиций Чичагова. Поручила ему возвратить эскадру контр-адмирала Козлянинова, отрезанную от своих в Дании. Шведы через своих шпионов в Копенгагене следили за ней. Узнали, когда она должна отчалить. Карл Зюдерманландский вывел на перехват все силы – 21 линейный корабль, 8 тяжёлых фрегатов.
Но и Чичагов вышел встречать эскадру с 20 линейными кораблями. Неприятели даже не успели отойти от своих берегов. Встретили русских возле острова Эланд, с обеих сторон загрохотали орудия. Силы шведов были больше, но Чичагов не позволял им навалиться на русских. Маневрировал, держался на расстоянии. 6 часов обменивались залпами. Три шведских корабля подбили, их увели на буксирах. Остальные отошли. Но и Чичагов не погнался за ними. Дождался, когда к нему подойдёт эскадра Козлянинова, и тогда уж шведы не осмелились больше атаковать. Русские спокойно вернулись домой.
А Нассау-Зиген, собрав 86 лёгких судов, галер и лодок, двинулся на неприятельскую гребную флотилию Эренсверда. Когда шведский флот не сумел прорваться к Петербургу, она так и стояла возле границы. Совершала вылазки. То и дело в шхерах разыгрывались бои между вражескими и русскими мелкими корабликами. Узнав о приближении нашей флотилии, неприятели забили тревогу. Укрылись между несколькими островами Финского залива, в проливе Рочесальм. Путь по проливу перегородили, затопили на фарватере три собственных судна, чтобы русские не могли к ним пройти.
Бесшабашного Нассау-Зигена это не остановило. Он разделил свои силы на два отряда и в ночь 13 августа 1799 года ринулся в бой. Южный отряд отвлекал шведов. Побольше шумел, стрелял. И враги сгрудились там, палили вовсю. Но главным был северный отряд. Там команды матросов и офицеров на шлюпках расчищали проход. Ныряли с топорами в воду, рубили мачты и снасти затопленных шведских судов. Работа была труднейшая, под обстрелом. Но за пять часов дорогу расчистили. Наши суда ринулись в Рочесальм. Били картечью в упор, лезли на абордаж. Захватили или уничтожили лёгких 5 фрегатов, 2 галеры, 10 канонерских лодок, все 23 транспорта. Лишь 9 вражеских судов сумели сбежать.