Немцы собрались в районе Юрьева, куда двинулся Александр. Но после того, как на покорме был уничтожен передовой отряд новгородцев, Александр отступил на лёд Чудского озера для решающей битвы, которая произошла 5 апреля 1242 года. Войско ордена нанесло мощный удар по центру русского боевого порядка, но затем княжеская конница ударила с флангов и решила исход сражения. Согласно новгородской летописи, русские 7 вёрст преследовали немцев по льду. По условиям мира Орден отказался от всех недавних завоеваний и уступил новгородцам часть Латгалии, сразу после чего отец Александра Невского был вызван к Батыю.