12 июня эскадра под командованием Гофта отошла от острова Котлин и приступила к крейсированию между Гангутом и Рогервиком Галерный флот под командованием М.М. Голицына переместился из гавани острова Лемланд к финским берегам залива.
Русское командование считало необходимым сосредоточить галерный флот и десантные войска в одном месте под прикрытием парусного флота впредь до выяснения направления дальнейших действий соединенного англошведского флота. Но это решение не означало отказа от активных действий.
После ухода русского галерного флота от острова Лемланд там появились разведывательные шведские галеры. Петру донесли, что три шведские галеры захватили одну из семи русских лодок, севшую на мель. Несмотря на то что никто не попал в плен, Петр I выразил недовольство потерей лодки. Он приказал М.М Голицыну провести разведку и очистить Лемланд и все Аландские острова от неприятеля.
— Неполезного мира не учиним! — заявил он со всей решимостью.
24 июля русская флотилия под командованием Голицына в составе 61 галеры, 29 лодок, на которых находилось 11 тысяч десанта, вышла к Або, намереваясь достичь Аландского архипелага. Недалеко от острова Лемланд уже находились две шведские эскадры: под командованием К. Шеблада (линейный корабль, 2 фрегата, 2 галеры, галиот и 2 шхер-бота), вторая эскадра под командованием К. Вахмейстера (3 линейных корабля, 12 фрегатов, 8 галер, 2 бригантины, 3 шхербота, галиот, шнява и брандер).
26 июля русские галеры подошли к проливу близ Лем-ланда и у острова Фрисберг обнаружили эскадру Шеблада. Сильный ветер и большие волны помешали ее атаковать. Русские галеры стали на якорь у берега в затишье и выжидали удобного момента для атаки. Однако ветер не стихал. На следующий день было решено отойти к более удобной стоянке у острова Гренгам и, «когда погода будет тихая, а оные суда далече не отступят, чтоб абордировать».
План Голицына был и прост и гениален. Ввязываться в бой с корабельной шведской эскадрой на «большой воде» было бы безумием, а потому Голицын решил пойти на хитрость.
— Дадим сражение у острова Гренгам, где место для наших галер способное! — объявил он свое решение младшим флагманам.
Гребная флотилия начала медленно отходить к тесному плесу острова Гренгам, демонстрируя шведам свою «слабость». Хитрость удалась, и вице-адмирал Шеблод потерял осторожность.
Как только наши галеры начали отходить к Гренгаму, эскадра вице-адмирала Шеблада, усиленная кораблями из другой эскадры, снялась с якоря и устремилась в погоню за «убегающим» русским гребным флотом. Между тем наши галеры втянулись в узкий пролив между островами, изобилующий мелями. Теперь тактическая ситуация переменилась, и все преимущества были уже на нашей стороне. Можно лишь представить напряжение Голицына в те минуты, когда он вглядывался в подзорную трубу в ожидании действий противника. И шведы его ожиданий не обманули! Сразу четыре передовых шведских фрегата, увлекшись погоней, втянулись один за другим в шхерную узкость, где с трудом могли маневрировать.
Увидев это, ММ. Голицын приказал галерам немедленно атаковать шведов. К. Шеблад, шедший на линейном корабле вслед за фрегатами, наконец понял всю опасность, которая ему угрожает. Он дал сигнал фрегатам развернуться бортами к галерам, чтобы встретить их залпами бортовой артиллерии. Но было уже поздно, и шведы ничего не успели. Фрегаты «Венкерн» и «Шторфеникс», разворачиваясь, уклонились от фарватера и сели на мель, после чего сразу же были окружены нашими галерами. Чтобы не попасть под бортовой залп фрегатов, галеры на усиленной гребле подскочили к фрегатам, сцепились с ними, после чего на борт шведских судов устремились армейские команды. Закипел ожесточенный абордажный бой. Ни высокие борта, ядра, ни абордажные сетки не остановили порыв наших моряков. Некоторое время шведы еще кое-как отбивались, но потом русские абордажные партии их просто смели с палуб. Оба шведских фрегата были взяты в плен в течение какой-то четверти часа. Таким поворотом событий шведы были потрясены, однако изменить ситуацию уже не могли.
Два других фрегата — «Кискин» и «Данскерн» — пытались было вырваться из западни, но им помешал уже сам вице-адмирал Шеблад. Увидев решительную атаку галерного флота, Шеблад попытался, повернув по ветру, вывести в открытое море свой флагман. Громоздкий линейный корабль совершил разворот на месте, чтобы не выскочить на мель, и тем самым перегородил своим фрегатам выходной фарватер.
«Кискин» и «Данскерн» оказались в ловушке. Пока Шеблад разворачивался, пока он ловил ветер в паруса и пока, наконец, вытягивался из узкости на открытую воду, фрегаты подверглись яростному абордажу наших галер.
И хотя с «Кискина» и «Данскерна» отчаянно взывали о помощи, но флагману было уже не до них. Видя стремительный захват первой пары фрегатов и понимая обреченность второй, Шеблад думал лишь о том, как самому вырваться из устроенной ему ловушки. И вскоре над «Кискином» и «Данскерном» взвились Андреевские флаги.