
К трем часам дня неприятеля прижали к самым повозкам, отбив у него восемь пушек, среди которых были четыре свои, захваченные ранее. Тут получили известие, что на подходе драгуны Боура, и царь приказал прекратить огонь.
Первый период боя не склонил победы ни на ту, ни на другую сторону. Левенгаупт тоже послал за подмогой и вернул трехтысячный авангард. К пяти часам дня с прибытием Боура русские получили превосходство в силах и пошли вперед, используя огонь полковых пушек. Шведский генерал Штакельберг контратаками левого крыла с трудом сдерживал натиск гвардейской бригады.
До наступления темноты шведы выдержали десять атак и с честью вышли из тяжелого положения: два часа вели оборону и отвечали контратаками. Усиливавшийся снегопад с порывистым ветром и градом и темнота прервали бой около 19 часов.
Всю ночь Петр Первый держал армию под ружьем на расстоянии до 150 шагов от шведского вагенбурга, намереваясь утром повторить нападение.
Орудийная дуэль затихла около 22 часов.
Левенгаупт принял решение спасти хотя бы часть корпуса и незаметно оторваться от противника. Под видом бивачных костров он поджег часть своих фур и, бросив больных, раненых, тысячу голов скота, посадил пехоту на обозных лошадей и приказал скрытно и спешно уходить через лес к Пропойску, увозя лишь порох и артиллерийские снаряды. Ночное отступление было кошмарным. Пушки вязли в разбитой тысячами колес колее, и их бросили в трясину. Части, блуждая в кромешной тьме и болотной жиже, теряли остатки сил. Отовсюду слышались стоны раненых, призывы умирающих, заблудившихся. Много рядовых и офицеров дезертировало назад, в Лифляндию.
Обнаружив утром покинутый вагенбург (военный лагерь), Петр Первый бросил в погоню драгун генерал-лейтенанта Пфлуга.
