В конце 1461 года Великий магистр набрал войско наемников в Германии, которое, несмотря на свою малочисленность, казалось способным разгромить своих измотанных противников. Таким образом, единственная решающая битва в сентябре 1462 года была столкновением двух малочисленных отрядов. Армия Великого магистра выступила из Кульма, где с большим трудом была основана база для войска. Войска Лиги вышли из Данцига – столицы коалиции мятежников и единственного города, еще способного оплачивать услуги наемников. В действительности обе армии представляли собой пестрое сборище из городских ополчений, обездоленных крестьян, неуправляемых наемников и горсти рыцарей. Отряды Лиги оказались чуть менее слабыми. Используя непростую тактику сражения, когда сражающиеся укрыты за оборонительной линией, построенной из повозок, они сокрушили силы ордена, заняли ряд замков и городов и загнали войска Эрлихсхаузена в их последние убежища. Осенью 1463 года флот Лиги уничтожил корабли ордена.
Уже наступило время для мирных переговоров, но еще не наступило время для мирных соглашений. Обе стороны еще окончательно не ослабели в конфликте. Почти все, кто играл какую-то заметную роль в политике, предложили свои услуги в улаживании конфликта. Папа Павел II и Ганзейская Лига предпринимали самые решительные попытки, пока наконец в 1466 году папский легат не добился подписания мирного соглашения. Только повторяющиеся неудачи и невозможность нанять войска убедили Эрлихсхаузена принять его жесткие условия.
Мирный договор вернул Западную Пруссию и Кульм польскому королю, а Эрмлянд стал независимым. Мариенбург, Эльбинг и Кристбург также отошли к Польше. Эти земли с тех пор стали известны как Королевская Пруссия. Кроме того, орден обещал разорвать свои отношения со Священной Римской империей, стать вассалом польской короны и принимать в свои ряды польских подданных, чтобы они составили половину численности ордена. Незаконченность победы разочаровала тех, кто надеялся полностью уничтожить государство Великого магистра. Но это было реалистичное соглашение, отражавшее ситуацию, которую, несмотря на все усилия, не могла изменить значительно ни одна из сторон. Поляки могли радоваться тому, что наконец завладели столь долго оспариваемыми территориями, и надеяться, что разделение Пруссии сделает их врагов слишком слабыми, чтобы доставлять им новые хлопоты. Однако Прусская Лига не рассматривала юридическую ситуацию таким образом: пруссы, даже те, кто стали теперь польскими подданными, продолжали думать о своих землях как о единой стране.
Все эти противоречия прятались за формальными церемониями. Эрлихсхаузен отправился к Казимиру и поклялся хранить мир. Конечно же, он не собирался выполнять все условия соглашения: он не принес феодальную присягу, как требовалось, заявляя, что его связывают предыдущие обязательства перед папой и императором, ни один из которых не потерпел бы в этом случае ущемления своих прав. Святой Престол тут же поддержал Великого магистра, объявив договор недействительным, нарушающим указы папы и вредным для интересов Церкви. Связь военного ордена с Престолом вновь перевесила мирские связи, поставив польского короля перед проблемой, которая казалась неразрешимой: как избавиться от неудобного соседа, даже одержав над ним почти полную военную победу. Не было у него и рыцарей, которые хотели бы вступить в орден. Так что это положение договора был мертворожденным с самого начала.
Несмотря на то что условия договора были официально отвергнуты, ничто не мешало им быть реализованными позднее. Феодальная присяга была, в конце концов, принесена в 1478 году, хотя и была строго личной, налагая обязанности лишь на самого Великого магистра, а не орден или его земли. Теперь тем более не было причин для продолжения войны. Самое важное было то, что де-факто были сделаны территориальные уступки Польше и независимость Прусской Лиги была достигнута. Другие причины были относительно несущественны. Казимир добился того, чтобы Великий магистр склонился перед ним, и это уже не забылось – прецедент был установлен.