Перед срединным полком стояли стрелки-лучники. Они первыми вступили в сражение.
Войско крестоносцев-рыцарей в шлемах с рогами, когтистыми лапами и иными устрашениями, в белых с черными крестами плащах, с длинными копьями, прижатыми к бедру, прикрывшись щитами, двигалось как таран. Железные намордники, надетые на лошадей, превратили привычных животных в чудовищ. В середине-клина, стараясь не отставать от всадников, бежали с секирами и короткими мечами рыцарские слуги и пехота.
Подпустив «кабанью голову» на несколько сот метров, русские лучники начали осыпать ее стрелами. Шесть прицельных стрел в минуту может выпустить хороший стрелок. Под свистящим градом стрел немецкий клин несколько сузился, на какую-то долю потерял свою разрушительную силу. Но все равно его удар по срединному полку был неудержимо мощным. Полк распался на две половины — как березовый чурак под ударом колуна… Русские называли рыцарский строй менее почтительно, чем сами германцы, — не «кабаньей головой», а «свиньей». Летописец писал: «Наехаша на полк немци и чудь и прошибошася свиньею сквозь полк…»
Теперь, по опыту прежних сражений, рыцарям надлежало дробить боевой порядок русских на части, сечь бегущих мечами. Но картина оказалась иной. Ополченцы откатились за обозные сани и не побежали дальше. Рыцари, выскочив на берег со льда, медленно кружили среди камней и саней, получая со всех сторон удары.
Александр не искал встречи с предводителем крестоносцев, как было принято в те времена и как поступил сам на Неве, а следил за развитием обстановки. Сейчас действовали друг против друга большие человеческие массы. В этом сражении полезнее, чем личный пример, был своевременный приказ полководца. Александр дал знак вступить в сражение полкам правой и левой руки. Новгородцы, ладожане, ижоряне, карелы с одной стороны, суздальцы — с другой навалились на рыцарскую «свинью»…
«…Труск от копий ломления и звук от сечения мечного…» — так скажет летописец о том моменте сражения.
Конные дружинники напали на противника с тыла. «Свинья» была окружена.
Сбившихся в кучу рыцарей, перемешавшихся со своими кнехтами-пехотинцами, русские воины стаскивали с коней крюками, пропарывали животы лошадей ножами. Спешенный рыцарь был уже не такой грозный, как сидевший на коне. Весенний лед ломался под тяжестью борющихся, рыцари тонули в полыньях и проломах. «Немци ту падоша, а чудь даша плеща». Подневольные пешие воины-эсты «даша плеща» — показали плечи, искали спасение в бегстве. Вскоре и рыцари, нарушив обет быть до конца стойкими, начали прорываться из кольца. Части крестоносцев удалось это. Александр приказал преследовать беглецов. До противоположного берега протоки — на многие версты — лед был усеян телами врагов.
Так закончилось сражение. Было 5 апреля 1242 года.
Много русских воинов в тот великий день «кровь свою прольяша». Но враг понес потери еще большие. Только рыцарей было убито полтысячи. Полсотни рыцарей попало в плен.
Полки Александра под звуки труб и бубнов подходили к Пскову. Ликующие люди высыпали из города встречать победителей. Смотрели, как ведут крестоносцев подле их коней; рыцарь, идущий около коня с непокрытой головой, терял, по правилам ордена, рыцарское достоинство.
Потрясающий урок получили германцы. Летом в Новгород приехали послы из ордена и просили у Александра вечного мира. Мир был заключен. Говорят, что тогда-то Александр произнес слова, ставшие на Русской земле пророческими: «Кто с мечом к нам придет, от меча и погибнет!»
Несколько веков германцы вытесняли с исконных земель славян и прибалтов. Мало — вытесняли. Истребляли под корень. И вот впервые захватчики получили сокрушительный удар. Эта победа на многие-многие годы — на полтора века — остановила германцев у западных границ Руси.
Эхом взятия Копорья было восстание эстов на острове Сарема. Эхом Ледового побоища стало восстание против крестоносцев племени куршей на Балтийском побережье; к ним на помощь с многотысячным войском пришел литовский великий князь Миндовг. Восстали пруссы — тоже поморское племя; им помог войском польский князь Святополк. Рыцари — на этот раз Тевтонский орден — были разгромлены у Рейзенского озера.