Two days after the battle a storm sank fourteen of the Allied ships while they were anchored near Visby, drowning around 5900 men.
On 25 July, Horn discovered the Allied Danish–Lübeck fleet at the northern tip of Öland, headed for Gotland.
A few more losses did not affect either fleet, when a sudden wind made it impossible for the Swedish navy to continue its pursuit of the Danish fleet, which was anchored to the Gotland coast to bury the Danish vice-admiral Christopher Morgisen on hallowed ground after his death from a cannonball.
The Swedish navy, which was at sea, survived without major losses, other than having had to fell the main mast of the Hector, and was able to flee to Älvsnabben by 6 August.
The Allied fleet however was thrown against the coast of Gotland, and 12 Danish and 3 Lübeck vessels were smashed, and most of the ships' crews, numbering around 5000, were drowned, with only around 1400 surviving ashore.