Wobec dużej przewagi liczebnej przeciwnika Zagriażski chętnie przystąpił do rozmów i zgodził się na wysłanie adiutanta Tarły Idzikowskiego do Gdańska. W tym czasie głównodowodzący armią oblegającą Gdańsk feldmarszałek Burkhard Christoph Münnich wysłał na pomoc Zagriażskiemu generała Lacy'ego z 5 tys. nieprzydatnej przy oblężeniu miasta jazdy z armatami.

Bitwa Tarło, który dowiedział się o nadciąganiu wroga, zajął stanowisko na południe od Wyszecina z czołem zwróconym ku południowi, skąd nadciągał Piotr Lacy. W pierwszej linii wojsk rosyjskich szli Kozacy, mając ze sobą 3 kompanie grenadierów konnych, za nimi 4 pułki dragonów na koniach na lewym skrzydle i 2 spieszone pułki dragonów na lewym skrzydle. Dwa następne pułki dragonów były na koniach i pozostawały w odwodzie. Późnym popołudniem, gdy Lacy przybył na miejsce, Rosjanie niespodziewanie uderzyli na wojska Tarły.Tarło zdołał rozwinąć swe siły w szyk bitewny, jednak pomimo zaciętego oporu jego wojska musiały ulec ze względu na gorsze wyszkolenie. Część sił polskich została rozbita, reszta wycofała się.