Весна еще не наступила, когда 5 апреля армия крестоносцев переправилась через озеро или, что более вероятно, прошла вдоль берега, чтобы встретиться с русским войском. Хотя некоторые из стычек, возможно, происходили на льду, маловероятно, что крестоносцы рискнули бы использовать значительные силы конницы для сражения на льду. Тяжеловооруженные западные рыцари составили голову колонны, за ними следовала легкая кавалерия и пехота. Этот строй и атаковал русскую пехоту. Ливонская рифмованная летопись лаконично описывает битву:
«У русских было много стрелков, и битва началась с их смелой атаки на людей короля (датчан). Знамена братьев-рыцарей вскоре развевались в гуще стрелков, и слышно было, как их мечи крошили шлемы [русских]. Многие с обеих сторон пали мертвыми на траву[33]. Затем войско братьев было полностью окружено, ибо у русских было столько людей, что против каждого немецкого рыцаря сражалось шестьдесят воинов. Братья сражались доблестно, но, несмотря на это, были разбиты. Некоторые из них убежали с поля битвы к Дорпату, и они спаслись, потому что убежали. Двадцать братьев погибли и шестеро попали в плен»[34].
Итоги битвы, конечно, отразились и за пределами ливонско-русских границ. Восстания вспыхивали в Курляндии и Пруссии, угрожая втянуть тевтонских рыцарей в войну на столь многих фронтах, что они вряд ли смогли бы справиться со своими врагами. Тем не менее Александр Невский не был заинтересован в войне против государств крестоносцев в Ливонии. Во-первых, бывшие Меченосцы и тевтонские рыцари, участвовавшие в битве, понесли потери вдвое меньшие, чем в битве на реке Шауляй. Если учесть, что эти потери могли быть легко возмещены войсками, которые магистр держал в резерве, орден оставался очень сильным противником. Кроме того, князю пришлось бы осаждать и штурмовать крестоносцев в их хорошо укрепленных деревянных замках, а его войско не имело осадных орудий. Наконец, монгольская угроза была столь близка, что князь должен был немедленно заняться ей. Соответственно, он предложил католикам великодушные условия, которые те немедленно приняли: новгородские войска уходили с псковских земель и других пограничных территорий, Александр освобождал пленников, а немцы освобождали заложников. Три года спустя Александр отбил попытку Литвы воспользоваться ослаблением Новгорода. В итоге ему, как и прочим русским князьям, пришлось признать власть Золотой Орды и сотрудничать с монгольским ханом. В последующие двадцать лет между русскими и немцами не было вооруженных столкновений.