Det skal ha blitt et stort og hardt slag, og Magnus' menn var i overtall. 60 av Haralds hirdmenn falt, blant dem broren Kristrød. Harald flyktet til Danmark, til kong Erik Emune, for å søke støtte der. Etter slaget regnet Magnus hele Norge som sitt, og han gav grid til alle av Haralds menn som var såret. De fremste mennene til Magnus mente at de skulle vente i Viken i tilfelle Harald ville angripe sørfra, men Magnus lot i stedet alle dra hjem til gårdene sine.