26 июля 1714 г. наступило безветрие, которое лишило шведские парусные корабли свободы маневра. Петр воспользовался этим. Его гребная флотилия обошла на веслах флот Ватранга и блокировала в Рилакс-фьорде суда Эреншельда. На предложение сдаться шведский контр-адмирал ответил отказом. Тогда 27 июля 1714 г. в 2 часа дня русские галеры атаковали шведские корабли в Рилакс-фьорде. Первая и вторая фронтальные атаки были отражены орудийным огнем шведов. В третий раз галеры сумели наконец вплотную приблизиться к шведским судам, сцепились с ними, и русские моряки бросились на абордаж.
После безжалостной схватки флагманский корабль шведов — фрегат «Элефант» был взят на абордаж, и остальные все 10 судов сдались. Эреншельд пытался спастись на шлюпке, но был пойман и захвачен в плен. Шведы потеряли 361 чел. убитыми, остальные (около 1 тыс. чел. ) были пленены. Русские потеряли 124 чел. убитыми и 350 чел. ранеными. Потерь в кораблях у них не было.