スヴェイン・クヌートソン
クリスマスにすべての農夫は、各家庭ごとに一定量(15~20リットル)のモルトと3歳牛のもも肉(古ノルド語でvinjartoddeといわれる)、および桶一杯のバターを王に差し出さねばならなかった。」
『ヘイムスクリングラ』によると、ソクナスンの戦いが1033年にリーフィルケで勃発した。僭称者トリグヴァ・オーラヴソンが軍とともにイングランドからやってきた。トリグヴァは、オーラヴ・トリグヴァソンの息子と称し、ノルウェー王位は自らのものであると主張していた。トリグヴァの侵略が差し迫っているという知らせがスヴェインとエルフギフに届くと、スヴェインらはトリグヴァと戦う王軍に参加させるためにハロガランとトロンハイムの領主らを召喚した。スヴェイン・クヌートソンとおそらくデンマークの精鋭部隊を含む軍は、トリグヴァに立ち向かった。スヴェインとその軍は、トリグヴァがスカゲラク海峡をすり抜けてヴァイケンで支援者に加わろうとするであろうと考え、南のアグデルに向かった。しかし、トリグヴァはホルダランに上陸し、ローガランに出航してスヴェインの海軍を攻撃した。両軍の艦隊は、ボクン島沖で相対した。スヴェインはソクナスンの戦いに勝利し、トリグヴァ・オーラヴソンは戦死した。
その年の冬の後半に、カールヴ・アールナソンとエイナル・サンバルスケルヴィルは会い、オーラヴ2世の息子マグヌスを連れてくるためにガルダリケに向かった。マグヌスがノルウェーに来たとき、人々はマグヌスに味方し、デンマーク人に反対した。スヴェインはデンマークに逃げなければならなくなり、その後すぐに死去した。このため、デンマーク王はノルウェーに対する支配権を放棄しなければならなかった。