Batalla de Niså

Cuando las naves se perdieron de vista, Svend apareció e inmediatamente se enfrentó a Harald, que mantuvo su nave (drekanum) en el centro de la formación, manteniendo unida su flota para evitar la dispersión entre sus líneas.

Harald entonces posicionó al jarl Håkon Ivarsson y sus tropas de Trøndelag en los flancos.

[1]​[2]​ Ambas partes se alternaban en los ataques, hasta que el jarl Håkon lanzó sus naves hacia las debilitadas tropas danesas de los flancos.

70 naves danesas quedaron «vacías de hombres» (aniquiladas) y el resto lograron escapar.

El jarl Finn siguió luchando hasta su captura,[3]​ y Svend abandonó su nave saltando al agua, pero fue rescatado por el jarl noruego Håkon (antiguo aliado de Svend, aunque era un hecho desconocido para Harald).