В июле 1240 года шведский флот вошёл в Неву, планируя овладеть Ладогой. Александр, узнав об их прибытии от местных старейшин, без запроса помощи из Владимира и даже без полного сбора ополчения, со своей дружиной и успевшими собраться отрядами новгородского ополчения и ладожан атаковал шведский лагерь у устья Ижоры. 15 июля 1240 года русское войско внезапно напало на шведский лагерь. Конные дружинники во главе с Александром ударили по его центру, а новгородское ополчение пробивалось вдоль берега реки и отрезало лагерь от кораблей. Не ожидавшие нападения шведы были разбиты наголову и ночью бежали на кораблях с места разгрома.