После эффективной артподготовки, расстроившей ряды шведской кавалерии, русские войска перешли в общее наступление. Фронт шведской кавалерии рухнул. Ее передовые части обратились в паническое бегство, смяли свою пехоту и бросились бежать по дороге в Пернау. Попытки отдельных небольших отрядов пехоты и кавалерии сдержать натиск русских войск были сломлены. Большинство пехотинцев тоже бежало с поля боя и укрылось в окрестных лесах и болотах.
В результате шведы потерпели тяжелое поражение. Соотношение сил в сражении было 3,6: 1 в пользу русских. В бою с нашей стороны приняли участие около 18, а со стороны шведов – около 5 тысяч человек.
О. Шегрен считает, что на поле боя пало до 2 тыс. шведских воинов, но эта цифра кажется заниженной. Русские современные источники оценивают потери противника в 2400 убитых, 1200 дезертиров, 315 пленных, 16 пушек и 16 знамен. Потери русских войск оцениваются в 1000–1500 человек убитыми и ранеными.
После Гуммельсгофа Шереметев стал практическим хозяином всей южной Лифляндии, но Петр I считал закрепление за собой этих земель преждевременным – он еще не хотел ссориться с Августом II. Согласно договоренности с ним, Лифляндия после отвоевания ее у шведов должна была отойти к Польше.
Полтавская битва. Дени Мартен Младший.
После Гуммельсгофа корпус Шереметева совершил ряд опустошительных рейдов по прибалтийским городам. Были разорены Каркус, Гельметь, Смильтен, Вольмар, Везенберг. Зашли также в г. Мариенбург, где комендант Тилло фон Тиллау сдал город на милость Шереметеву. Но не все шведы одобрили эту идею: при входе русских в город капитан артиллерии Вульф со своими товарищами взорвал пороховой склад, и под обломками зданий вместе с ними погибло много русских. Обозленный за это Шереметев не выпустил никого из оставшихся в живых шведов, а всех жителей приказал взять в плен.
Русская армия и Россия в целом при походе в Мариенбург обогатилась еще одним необычным приобретением. Полковник Р. Х. Бауэр (Боур) (по сведениям Костомарова, полковник Бальк) присмотрел там для себя смазливую наложницу – 16-летнюю латышку, служанку пастора Глюка, и увез ее с собой в Псков. В Пскове на Марту Скавронскую положил глаз сам фельдмаршал Шереметев, и Марта послушно служила ему. Потом ее увидел Меншиков, а после него – уже сам царь Петр. Дело кончилось, как известно, тем, что Марта Скавронская стала женой царя и императрицей России Екатериной I.