Увидев русских, шведы, используя сильный ветер, снялись с якорей и атаковали их галерный флот. Голицын скомандовал отходить в шхеры.
Увлёкшись преследованием, шведская эскадра попала в узкости между островами и подводными каменистыми банками и потеряла преимущество манёвра парусных кораблей.
Прицельный огонь по парусам и такелажу фрегатов позволил настигнуть их и после кровопролитного боя взять на абордаж.
На четырёх взятых фрегатах — «Стор-Фениксе», «Венкере», «Кискине» и «Данск-Эрне» — шведы потеряли свыше ста человек убитыми, а в плен попало более четырёхсот.
Потери у Голицына были меньше, 82 убитых. Шведские артиллеристы на этот раз били метко, и многие галеры Голицына зияли пробоинами. Но русский флот на Балтике без потерь в кораблях победил и пленил неприятеля, а где-то неподалёку в это время крейсировала эскадра Норриса…
Пётр не без иронии писал Меншикову: «Правда, не малая виктория может причесться, а наипаче, что при очах аглицких, которые равно шведов обороняли, как их земли, так и флот».
И всё же, несмотря на поражение, шведы затягивали переговоры о мире. Весной 1721 года Георг I вновь направил на Балтику в помощь шведам эскадру Норриса. На рейде Борнхольма бросили якоря 25 линейных кораблей и 4 фрегата. Однако путь к Швеции был в наших руках. На её берега высадился 5-тысячный десант казаков и пехоты. Шведские войска отступали к Стокгольму, не принимая боя… Уполномоченный короля в Ништадте срочно запросил перемирия. Решительные действия русского десанта на побережье Швеции вынудили короля Фридриха 30 августа 1721 года заключить Ништадтский мирный договор.
Узнав об этом, Пётр немедленно отправился в столицу и на Троицкой площади при большом стечении народа сообщил о конце войны, «которая продолжалась 21 год, оную всесильный Бог прекратил и даровал нам со Швецией вечный мир».
Как бы подводя итог Северной войны, Пётр повелел выбить знаменитые слова:
«Конец сей войны таким миром получен не чем иным, токмо флотом; ибо землю никаким образом достигнуть было невозможно, ради положения места…»
Балтика наконец распахнула России окно в Европу, а Пётр обратил опять свой взор к морям южным. Азову пора ещё не приспела, а на Каспии морские пути вели к Персии и Индии.
В середине июля 1722 года Апраксин поднял кайзер-флаг, адмирал Пётр Михайлов возглавил авангард, флотилия из двухсот стругов и транспортов вышла в море. Частенько штормивший «седой» Каспий на этот раз встретил приветливо. На море установился полный штиль, солнце, небо без единого облачка, одни крикливые чайки кружились над зеркальной гладью. Размеренно поднимались и опускались вёсла, отдохнувшие за месяц гребцы навалились дружно. Лодки скользили бесшумно, не мешала волна, не свистел ветер.