军队在1577年12月16日的一场野战中，被完全击败了。但是，因为斯特凡的军队也无法攻占城市，双方最终达成妥协：斯特凡·巴托里承认城市的特殊地位和获前王承认的但泽法。城市承认他是波兰的统治者，并支付了巨额赔款（共计200000金古尔登）。但泽后来在波兰与瑞典和沙俄交战时，继续保持对联邦的忠诚，并在联邦需要的时候提供援助。这次胜利给了斯特凡巩固王权的机会，在这方面，他受到了他的大臣扬·扎莫厄斯基的支持，扎莫厄斯基和政客一样善于弄权。并通过在王室土地征收较为合理的税收，将王室财产出租给贵族，两次战胜了立陶宛