Snorre Sturlason laget en fortelling om at horder, ryger, egder og teler samlet skip og våpen for å gå imot Harald. Da Harald fikk høre dette, gjorde han klar sine egne skip, og seilte sydover. Dermed møttes de to hærene nord for Jæren, ved Hafrsfjord. Snorre forteller videre at det ble en hard kamp, men at kong Harald gikk av med seieren. Flere av småkongene falt, men Kjøtve den rike greide å flykte over til en holme der det lå en stor borg. Ved Hafrsfjord er det bevart rester av fire bygdeborger, alle ligg på bergknauser og naturlige høyder i terrenget. Det er Risnes på Nord Sunde, Berget på Haga, Ytraberget på Saurnes og Myklaberget på Røyneberg. Bygdeborgene er ikke datert eller arkeologisk undersøkt, men er ofte datert til eldre jernalder på generelt grunnlag. Ut fra Snorres beretningen om kong Kjøtve har det vært gjettet på at han flyktet til bygdeborgen på Ytraberget ved Røyneberg i Sola kommune. Ytraberget er en halvøy, og ikke en holme. Haraldskvedet forteller bare om en holme, og ikke om en borg på holmen.