La flotte suédo-norvégienne, commandée par les rois Anund Jacob et Olaf le Fort, attendaient dans la rivière les forces de Knut Ier le Grand, commandées par le Jarl Ulf, et avaient fait édifier un barrage de tourbe et de troncs. La flotte de Knut, dont le propre navire mesurait, selon les auteurs de l'époque, près de 80 mètres de long, était impressionnante et lorsque les rois de Suède et de Norvège firent libérer les eaux à son apparition, le déluge qui s'ensuivit ne détruisit pas assez de vaisseaux pour empêcher leur adversaire de gagner la bataille avec ceux qui lui restaient.
Quelque temps après sa victoire, Knut devint roi de Norvège (1028).