Поляки решили прорываться в Гданьск, хотя знали, что тот блокируется шведским флотом. Шведские корабли в Гданьской бухте разделились на две группы. Основные силы адмирала Класа Флеминга базировались в Пиллау, а 16 кораблей адмирала Гилленхайма отделились для блокады Гданьска. 6 кораблей из своей эскадры Гилленхайм поставил перед Гданьским рейдом в целях непосредственного блокирования выхода из гавани. 7 кораблей расположились у Геля как блокадный вспомогательный отряд, а 3 галеона под командованием капитана Ларса Эскилссона вышли на патрулирование подходов к бухте, чтобы перехватить отряд Мюррея в случае его приближения. 25 мая польские корабли появились возле Геля. Они шли под полными парусами прямо к Гданьску. Капитан Эскилссон заметил их, но не имел шанса их остановить. Только один галеон из его эскадры попытался пересечь курс полякам и задержать их, но те уклонялись от боя. Артиллерийским огнем они вынудили противника отвернуть и продолжили идти своим курсом, не меняя скорости. Затем они миновали оконечность Гельской косы, а стоящие там корабли адмирала Гилленхельма не успели поднять паруса и выйти им наперехват. До преодоления блокады оставалась одна линия стоящих у самого порта шведских кораблей. Эта часть операции была наиболее рискованной, так как пушечные выстрелы предупредили шведов, и теперь было невозможно избежать сражения. Польские корабли пытались найти обход дуге шведских кораблей, но те перекрывали подход к гавани полностью. Капитан Мюррей решил править на крыло вражеской эскадры, чтобы избежать боя со всеми 6 ее кораблями. Ближайшим шведским кораблем оказался галеон «Рикссваардет» под командованием капитана Ганса Ларссона, который тоже первым попытался остановить поляков. Смелым маневром он перерезал их курс и пошел на сближение с «Водник», чтобы взять его на абордаж. Польский корабль, идущий под всеми парусами, избежал абордажа, а шведский галеон находился с подветренной стороны и не имел возможности догнать его. «Водник» под командованием капитана Витте первым благополучно прибыл в Гданьск. Больше проблем было у капитана Мюррея на галеоне «Круль Давид». Его атаковал галеон «Тигерн» капитана Саймона Стюарта. Сначала шведский корабль также стремился к абордажу, но Стюарт действовал осторожно и решил пока что задержать польский галеон артиллерийским огнем. На оснастку польского корабля посыпались ядра шведов, которые таким образом надеялись снизить скорость противника. «Круль Давид» маневрировал, уклоняясь от обстрела и одновременно собственным огнем удерживая врага от сближения. Такая тактика принесла успех, так как позволила кораблю дойти до порта, хотя во время вхождения туда он сел на мель. Это было не так опасно, ибо произошло за пределами досягаемости пушек шведских кораблей. Спустя несколько дней галеон сняли с мели, и вскоре он, исправив повреждения, был полностью боеспособен. Третий из польских кораблей, пинк «Арка Ноего», оказался атакован гораздо более сильным, чем он сам, галеоном «Юпитер» под командованием капитана Ганса Плантинга, но так удачно прошел вблизи противника, что тот успел дать только несколько выстрелов.
Шведы потеряли шанс ослабить флот поляков; разгневанный Густав-Адольф отдал несколько командиров под военный суд за бездарные действия.