Битва началась около двух часов пополудни и продолжалась более двух часов. Наступление велось с флангов. Русские одну за другой захватывали шведские галеры, затем «Элефант» спустил флаг.
Сражение было чрезвычайно упорным. На этапе сближения с обеих сторон велась интенсивная артиллерийская перестрелка. После перестрелки из судовых пушек в дело пошло ручное огнестрельное оружие, а потом начался абордаж.
В походном журнале Петра Великого об этом сражении оставлена следующая запись: «Воистину нельзя описать мужество наших, как начальных, так и рядовых, понеже абордирование так жестоко чинено, что от неприятельских пушек несколько солдат не ядрами и картечами, но духом пороховым от пушек разорваны».