В продолжение наступившей зимы Швеция, успокоенная со стороны Дании и получившая денежную помощь от Англии и Пруссии, с особенной энергией готовилась к предстоящей весне, к которой успела довести свою сухопутную армию до 70 тысяч человек и гребной флот до 350 судов. С этими силами и корабельным флотом, и котором было до 40 линейных судов, Густав III предполагал, во-первых, уничтожить, зимовавшую в Ревеле эскадру Чичагова и разбросанные по разным портам отряды нашего гребного флота, а потом блокировать Кронштадт и, свезя десант на ораниенбаумский берег, итти на Петербург.
С нашей же стороны предполагалось действовать преимущественно сухопутной армией, которой, при помощи гребного флота, предстояло занять Финляндию. При этом корабельные эскадры, Ревельская и Кронштадтская, заняв отрядами шхерные посты у Гангута и Паркалауда, должны были держаться в Финском или Ботническом заливах, содействуя армии и гребному флоту.
Особенно благоприятствовала неприятелю непостоянная зима, в продолжение которой наши рейды то замерзали, то очищались от льда, и открытое море позволяло шведским крейсерам свободно плавать до Сескара. Таким образом, два из них, маленькие фрегаты 32 и 18-пушечные, 6 марта неожиданно явились в Балтийский порт и, высадив десант, сожгли провиантский магазин, взяли контрибуцию с города и заклепали орудия достраивающейся крепости, гарнизон которой, живший вне ее в казармах и состоявший из рекрут, совершенно растерялся и не оказал неприятелю никакого сопротивления.
В исходе апреля, когда наша Кронштадтская эскадра еще готовилась к походу, шведский флот вышел из Карлскроны и 2 мая явился у Наргина. Эскадра Чичагова, ожидавшая неприятеля, стояла на Ревельском рейде, по направлению от гавани до отмелей горы Вимса. В первой линии находилось 10 кораблей и фрегат; во второй, против промежутков кораблей, четыре фрегата, имея на флангах по бомбардирскому кораблю. В третьей – 7 катеров. Остальные суда находились в гавани, у ворот которой в полной готовности к действию стояли канонерские лодки. У всех судов, расположенных на рейде, завезены были верпы для двойного шпринга, и при появлении неприятеля наши корабли обратились к нему правым бортом.
Шведский флот, находившийся под начальством герцога Зюдерманландского, состоял из 22 кораблей, 4 фрегатов и 4 мелких судов. При усиливающемся западном ветре и значительном волнении неприятель в линии баталии вошел на рейд, и передовой корабль его, поровнявшись с четвертым от левого фланга нашей линии кораблем Изяслав, привел к ветру на левый галс и дал залп. Но, по случаю значительного крена и торопливого прицела, большинство шведских снарядов безвредно рикошетировали мимо наших кораблей, меткие выстрелы которых наносили существенный вред неприятелю. За передовым кораблем, быстро пронесшимся по нашей линии к стороне Вульфа, следовали в таком же порядке и другие корабли.
Некоторые из них, пробовавшие подходить на близкую дистанцию и, для уменьшения хода и крена, убавлявшие паруса, встреченные и провожаемые полными прицельными залпами, ядрами и картечью, с большой потерей людей и значительными повреждениями рангоута и такелажа принуждены были выходить из-под выстрелов, не сделав нашим судам серьезных повреждений. Особенно пострадал от одной ничтожной случайности корабль шведского генерал-адмирала, на котором заевший в шкиве подветренный фока-брас не позволил привести корабль своевременно к ветру и заставил его дрейфовать на Ростислав, осыпавший его несколько времени с самого близкого расстояния ядрами и картечью. Другой, 64-пушечный корабль Принц Карл, шедший 15-м в линии, потеряв грот и фор-стеньги, после десятиминутного сражения бросил якорь и вместо шведского флага поднял русский. Герцог Зюдерманландский, наблюдавший за ходом сражения с фрегата, находившегося вне выстрелов, велел прекратить бой, и последние 9 кораблей неприятельской линии, уже не открывая огня, приводили к ветру и удалялись к северу. Сражение продолжалось около двух часов. У шведов, кроме сдавшегося корабля, другой стал на риф севернее острова Вульфа и был сожжен, а третий еще до начала сражения приткнувшийся на Новую мель севернее Наргина был снят с большим трудом, принужденный выбросить за борт до 40 орудий. Потери неприятеля в людях, по свидетельству шведских историков, доходили до 150 человек, у нас же убитых и раненых было только 35.