Александр разработал свой план, учитывающий, что значительная часть шведского войска находится на судах. Конная дружина князя должна была ударить вдоль Ижоры в центр расположения шведских войск. Одновременно пешие воины под руководством некоего новгородца Миши (видимо, из простых людей) должны были наступать вдоль Невы и по мере продвижения уничтожать мостки, соединявшие корабли с сушей, отрезая рыцарям, опрокинутым неожиданным ударом конницы, путь к отступлению и лишая их возможности получить помощь. В случае успеха численное преимущество окажется на стороне русских, главная часть неприятельской армии будет зажата в угол, образуемый реками, а соединившиеся пехота и конница русских сбросят врага в воду.
Сражение состоялось «точно по графику». Летопись описывает отдельные подвиги новгородских воинов. Сам Александр пробился в центр вражеского лагеря и якобы оставил след от своего меча или копья на лице Биргера. Пешие русские ратники не только обрубили мостки, но также захватили и потопили три шведских корабля. Шведы были полностью разбиты, при этом русские потери были крайне незначительны. События 1240 г. дали князю Александру прозвище, известное, наверное, даже тем нашим соотечественникам, которые не увлекаются историей. Теперь Александр Ярославич стал Александром Невским.
Впрочем, победа на Неве, хотя и имела важнейшее политическое и стратегическое значение, все же была лишь частью задачи, стоявшей перед новгородцами. Теперь следовало обратить все внимание на ливонцев.
В том же 1240 г. немецкие крестоносцы и датские рыцари вновь захватили Изборск. Затем одержавшая верх во Пскове пронемецкая боярская группировка сдала город ливонцам. (До этого Псков выдержал 26 осад и не разу не открывал ворота врагу.)
Положение для Новгорода складывалось опасное. Александр, не рассчитывая на большую помощь от разоренной Владимиро-Суздальской Руси, вероятно, возложил на новгородское боярство крупные расходы по подготовке к войне и постарался после Невской победы упрочить свою власть в республике. Однако боярство оказалось сильнее и зимой 1240 г. отстранило Александра от княжения.
Тем временем продолжалась немецкая экспансия. В 1241 г. была обложена данью ранее новгородская земля водь. Тогда же захватчики построили укрепленный город в Копорском погосте. Рыцари доходили до Сабельского погоста, находившегося в 40 верстах от Новгорода. Крестоносцы ставили своей целью захватить побережье Невы и Карелию. В Новгород стекались беженцы с захваченных рыцарями окрестных территорий. Вспыхнуло народное движение за союз с Владимиро-Суздальскими князьями и организацию отпора немцам.
В конце концов бояре были вынуждены просить вернуться Александра Невского. Прибыв в город, Александр (обладавший теперь, видимо, чрезвычайными полномочиями) немедленно собрал войско из новгородцев, ладожан, карел и ижорян и выбил неприятеля из Копорья. Затем была освобождена земля води. Ярослав Всеволодович отправил на помощь сыну заново сформированные после татарского нашествия владимирские полки.
Со всеми объединенными силами князь Александр вступил в землю эстов. Начав наступление, он сделал неожиданный разворот в сторону Пскова и вскоре освободил город. Затем русская армия опять двинулась в земли эстов.
В это время немецкая армия сосредоточилась в районе Юрьева и готовила решительную и победоносную кампанию против Александра. Орден собрал значительные силы – здесь были немецкие рыцари, местное население и войско шведского короля.
Когда русское войско находилось на западном берегу Чудского озера, здесь в районе селения Моосте дозорный отряд во главе с Домашем Твердиславичем разведал расположение основной массы немецких войск, завязал с ними бой, но был разбит. Разведка выяснила, что противник послал незначительные силы на Изборск, а основная часть вражеской армии двинулась к Псковскому озеру.