Den allierte krigsflåten, under kommando av den danske admiralen Herluf Trolle og den lübeckske admiralen Fredrik Knebel, på 38 skip med et ukjent antall mann, hvorav den lübeckske avdelingen på ti skip hadde 2000 sjømenn og knekter alene, kom fram til nord for Öland den 30. mai. Der kom Trolle og Knebel inn i et meget voldsomt sjøslag med den svenske krigsflåten i løpet av to dager. Det svenske flaggskipet «Mars» gikk svært voldsomt ut mot det danske flaggskipet «Fortuna» og klarte ved hjelp av kraftige bjelker stukket ut gjennom kanonporter å holde danskene på avstand. Deretter pepret svenskene løs med alt de hadde mot de danske krigsskipene, som gang på gang måtte bryte av.