Всё решили внезапность нападения и талант полководца. Конная дружина князя в сомкнутом строю ударила в центр расположения шведских войск. Пешцы во главе с новгородцем Мишей уничтожали мостки, отталкивали суда, отрезали рыцарей от кораблей. При этом три судна они потопили.

В этом бою суздальцы и новгородцы покрыли себя вечной славой. Так, воин по имени Гаврила Олексич верхом на коне ворвался на шведский корабль, дрался со шведами, был сброшен в воду, остался жив и снова вступил в бой. Другой новгородец, Збыслав Якунович, бился топором. Несколько опытных, стойких шведских воинов пали от его руки. Князь Александр подивился силе и храбрости Збыслава и похвалил его. Героем битвы оказался и полочанин Яков, служивший у князя ловчим (охотником). Он виртуозно рубил врагов мечом и также удостоился похвалы Александра Ярославича.

Александр Ярославич сошелся в рыцарском поединке с Биргером и ранил его. Рыцари стали отступать к судам, но пешая рать не давала им добраться до кораблей. Сражение продолжалось до темноты.

Только к ночи отвел князь своих воинов в лес, чтобы утром завершить разгром врага. Но шведские предводители не приняли нового боя, слишком велики оказались потери. Шведские корабли отошли от берега и скрылись в темноте. Победа была полной и славной. Новгородцев погибло всего 20 человек. За мужество и ратную доблесть народ стал звать Александра Невским.

Но прошло совсем немного времени, как над Новгородом и Псковом нависла новая угроза. Ливонцы и датчане, предводительствуемые вице-магистром Ливонского ордена Андреасом фон Вельвеном, захватили крепость Изборск, разбили псковскую рать и после семидневной осады взяли неприступный Псков благодаря измене посадника Твердилы Иванковича и других бояр – сторонников немцев. Александр Невский хорошо понимал опасность нашествия крестоносцев. Он потребовал от новгородских бояр средств для набора войска и полной власти военного вождя. Однако новгородская правящая верхушка его не поддержала. Александр Ярославич вынужден был уехать в родной Переяславль-Залесский.

Немцы же продолжали наступать. В 1241 году ливонцы с отрядами наемных литовцев, эстов и всегда готовых к драке ливов заняли Копорье, Тесов и приблизились к Новгороду. Уже в 30 верстах от новгородских стен немецкие разъезды захватывали обозы, отнимали у населения скот и не давали крестьянам пахать. Тут новгородские власти одумались, и послы Новгорода поехали во Владимир к великому князю Ярославу за помощью. Они просили Александра вернуться.

Князь Александр не медлил. Не дожидаясь «низовских» полков, он со своей дружиной прибыл в Новгород, спешно начал собирать ополчение. Воины Невского штурмом взяли Копорье. К этому времени в Новгород стали прибывать владимирские полки, посланные Ярославом Всеволодовичем. В распоряжении Александра оказалась 20-тысячная владимирско-новгородская рать. Можно было начинать решительное наступление на крестоносцев.

В марте 1241 года внезапным ударом, или, как говорили тогда, «изгоном», Александр Невский освободил Псков и двинулся с ратью в землю эстов. Князь хорошо понимал, что Ливонский орден был опасным противником.

Тяжеловооруженные конные рыцари, с головы до ног защищенные крепкой броней, составляли главную силу крестоносного войска. Количество братьев-рыцарей (знатных рыцарей) было небольшим, но их окружали многочисленные оруженосцы («однощитовые рыцари»), точно так же вооруженные и входившие в состав рыцарской конницы. В походах и сражениях рыцарей сопровождали наемники-кнехты, конные и пешие лучники и арбалетчики. В войско включались также и отряды воинов из покоренных народов.