Ich nowym dowódcą został doświadczony dowódca wojsk zaciężnych – burgrabia krakowski Piotr Dunin, który dokonał desantu na Sambię i odblokował oblężony Frombork.

10 września 1462 Dunin wyruszył na czele 1,5–2 tysięcy żołnierzy w kierunku Pucka i Lęborka, które zamierzał zdobyć. Krzyżacy pod Lęborkiem dysponowali prawie 2700 żołnierzami. Ich dowódca – Fritz Raweneck liczył również na pomoc 600 ludzi jazdy Eryka II, księcia słupskiego, będących już w drodze. Do Dunina natomiast dołączył spory oddział zaciężnych z Gdańska (o którym jednak Krzyżacy się nie dowiedzieli). Z Torunia wyruszył też jako wsparcie dla Polaków oddział kawalerii zaciężnej w sile 500 żołnierzy.

Bitwa Nocą z 16/17 września Dunin założył obóz obronny typu husyckiego pod wsią Świecino. Otoczony przez Krzyżaków mógł liczyć tylko na doświadczenie swych zawodowych żołnierzy. Na polecenie Krzyżaków miejscowi chłopi zatarasowali wszelkie drogi ucieczki. Nieprzyjaciel postanowił szybko i całkowicie rozprawić się z wojskami polskimi, licząc na znaczną przewagę i wiedząc o spodziewanych posiłkach z Torunia. Wstrzymał jednak atak dostrzegając, że siły są wyrównane, a Polacy zdołali się okopać w taborze. Pierwszy zaatakował Dunin, który dysponując mniej licznym oddziałem konnicy, sprowokował kontratak Krzyżaków.