В устье Невы «змеи», как называли шведские маневренные корабли, появились внезапно, и хорошо еще, что неприятеля вовремя заметил с берега старейшина Ижорской земли Пелгусий.
Со срочным известием в Новгород к князю Александру был послан гонец.
После гибели в сражении с монголо-татара-ми великого князя Юрия Всеволодовича на великокняжеский престол был избран его брат, князь Ярослав Всеволодович, отец Александра. В управление старшему сыну великий князь дал Новгород.
Нападение шведов произошло неожиданно, и Александр даже не успевал предупредить отца, чтобы тот прислал войско, или хотя бы собрать народное ополчение. Как пишет древнерусский автор, король шведов, «опьяненный безумием», прислал в Новгород и своих послов, передав князю: «Если можешь, защищайся, ибо я уже здесь и разоряю землю твою». И князь Александр решил выступить против шведов со своей малой дружиной.
О том, что происходило в те дни в Великом Новгороде, подробно рассказано в «Житии Александра Невского», созданном в конце XIII века неким монахом Владимирского Рождественского монастыря. По мнению ряда историков, до принятия монашества автор жития принадлежал к числу домашних слуг князя Александра («был свидетелем зрелого возраста его») и тоже участвовал в Невском походе 1240 года.
В житии описывается, как, узнав о вторжении шведов в новгородские земли, Александр Ярославич «разгорелся сердцем», вошел в церковь Святой Софии и долго молился перед алтарем. Затем поднялся с колен, поклонился епископу Новгородскому Спиридону и, выйдя из церкви, обратился к дружине с речью. «Не в силе Бог, но в правде. Вспомним Песнотворца, который сказал: „Одни с оружием, а другие на конях, мы же имя Господа Бога нашего призовем; они, поверженные, пали, мы же устояли и стоим прямо“», – с воодушевлением сказал князь Александр своим воинам.
Автор «Жития Александра Невского» рисует и портрет двадцатилетнего князя Александра Ярославича: «И красив он был, как никто другой, и голос его – как труба в народе, лицо его – как лицо Иосифа», – имея в виду библейского Иосифа Прекрасного.
Сражение со шведами состоялось 15 июля 1240 года, в день памяти святых Бориса и Глеба.
Неприятельские суда остановились у крутого берега Невы – часть шведского войска находилась на кораблях, другая высадилась на берег, расставляя шатры и готовясь к бою.
Новгородцы с кличем «Кто на Бога и Великий Новгород!» напали внезапно и с точки зрения военной стратегии действовали очень продуманно. Русская конница понеслась вдоль берега, врезаясь во вражеское войско и разделяя шведов на небольшие отряды, а заодно отрезая им отступление на корабли.
Молодой дружинник Савва наехал на шатер кого-то из предводителей шведского войска, что заметно подняло дух всей русской дружины.
Дружинник Гаврило Олексич, настигая шведского епископа и вождя шведов, на коне по сходням влетел на корабль и перебил на борту множество врагов. А когда его вместе с конем сбросили в Неву, Гаврило Олексич выбрался на берег и снова отважно вступил в битву.
Бок о бок с князем Александром боевым топором орудовал новгородец Сбыслав Якунович, как пишет летописец, «не имея страха в сердце своем»; рядом храбро бились полоцкий уроженец Яков и княжеский слуга Ратмир.
Князь Александр Ярославич в рыцарском конном поединке схватился с предводителем шведского войска. В то время Швецией правил конунг (король) Эрик XI Эрикссон, прозванный Косноязычным, но реальной силой в стране были ярлы – военные вожди, среди которых особенно выдвинулся Биргер, женатый на сестре короля. По мнению ряда историков, именно ярл Биргер и был главным противником князя Александра в битве на Неве (по другой версии, шведами в Невской битве командовал еще и его двоюродный брат ярл Ульф Фасе).
В бою со шведами русские одержали победу, причем с очень небольшими потерями, тогда как нападавшие после сражения нагрузили три погребальных корабля.
Многие годы на Руси большой популярностью пользовалось сочинение неизвестного новгородского книжника XV века под названием «Рукописание Магнуша, короля Свейского». Оно было написано от лица некоего шведского короля, якобы им самим, как завещание соотечественникам никогда не ходить войной на Русь.
«И теперь приказываю своим детям, и своим братьям, и всей земле шведской: не воюйте с Русью, если договор с ней заключили; а кто пойдет – против того будут и огонь, и вода, чем и меня Бог казнил», – пишет король Магнуш, рассказывая о своих бесчисленных испытаниях, в конце которых он будто бы принял схиму в русском монастыре Святого Спаса с именем Григорий.
Перечисляя военные поражения шведов на Руси, Магнуш начинает как раз с Невской битвы: «Первым пошел войной мессер Бельгер и вошел в Неву; и встретил его князь великий Александр Ярославич на Ижоре-реке, и самого прогнал, а рать его побил».