Korzystając z odpływu, Albrecht wyprowadził swe wojska na wydmy i na drogę do Ostendy. To samo zrobił Maurycy, więc dalsze walki toczyły się na wydmach i drodze do Ostendy. Maurycy, który w międzyczasie przeprawił już wszystkie swe wojska przez Yser, ustawił armię w trzech rzutach – jazda na drodze i w rezerwie, natomiast niemal cała piechota w centrum, na wydmach. Ponadto na flankującym drogę do Ostendy wzgórzu stanęły 2 działa i 250 strzelców. Armia hiszpańska także ustawiła się w trzech rzutach – z piechotą na wydmach i jazdą na drodze.
Najpierw ruszyła naprzód hiszpańska piechota, uformowana w postaci charakterystycznych tercios, na których czele stali Sapena i Avila. Zaatakowali oni prawe skrzydło niderlandzkie, gdzie znajdował się regiment fryzyjski. Maurycy posłał tam resztę swojej drugiej linii, dzięki czemu utrzymał front.
Następnie Maurycy rzucił całą swoją jazdę (nie licząc niewielkiej grupy jazdy z drugiego rzutu, którą trzymał w rezerwie za stanowiskami piechoty) na hiszpańskie skrzydło. Holenderscy kirasjerzy z łatwością rozbili lekką jazdę hiszpańską (która dostała się pod ogień flankowy wojsk niderlandzkich) oraz kornety sił nieregularnych, które poszły w rozsypkę i opuściły pole bitwy.