Starcie 16 marca kmdr Jachmann opuścił ze swym zespołem Świnoujście i udał się pod Dziwnów, by zaraz potem zawrócić ku Rugii. Tymczasem kanonierki z awizem Loreley wyszły z Greifswaldu, ale na skutek nieporozumienia nie zatrzymały się koło wysepki Greifswalder Oie, ale popłynęły dalej na północ, na wody zatoki Prorer Wiek. O świcie 17 marca na horyzoncie dostrzeżono dymy nadciągającej eskadry duńskiej. Okręty pruskie, chcąc zabezpieczyć własne kanonierki, ruszyły naprzeciw. Jachmann rozwinął zespół w szyk czołowy i zaatakował.
Pierwsze strzały w tej bitwie oddała, o godz. 14.30 – z odległości 20 kabli (około 3600 m) – fregata Arcona. Wkrótce zawtórowały jej korweta Nymphe i awizo Loreley, na co odpowiadała tylko fregata Sjalland. Pewni przewagi Duńczycy dążyli do starcia na bliski dystans, ale gdy odległość zmalała do 8 kabli (1400 m) okręty pruskie zawróciły i zaczęły uchodzić. O godz. 16.10 rozdzieliły się: Arcona i Nymphe popłynęły prosto do Świnoujścia, a Loreley skręciła ku brzegom Rugii, gdzie oczekiwała na awizo i kanonierki.