Получив известие о высадке шведского отряда на берегах Ижоры и Невы, молодой новгородский князь Александр Ярославич принял решение незамедлительно атаковать захватчиков. Воспользовавшись туманом, войска Александра скрытно подошли к неприятелю и застали его врасплох. Новгородские конные копейщики обрушились на центр шведского лагеря, а пешая рать ударила во фланг вдоль берега и захватила три корабля. Князь сражался наравне с лучшими дружинниками. Шведы были вынуждены отступить на уцелевших кораблях. Потери русских войск оказались незначительными. Решительные действия Александра не позволили шведам отрезать Новгород от моря и захватить побережье Невы и Финского залива. С этой победой связано известное прозвание князя — Невский.