最终,偷袭被克努特大帝所粉碎。
反过来,克努特大帝反攻挪威本土,奥拉夫二世才被挪威王国内部的贵族们所抛弃。之后,奥拉夫二世开始流浪于位于波罗的海东岸的诺夫哥罗德。公元1030年,奥拉夫二世卷土重来,并且在斯蒂克莱斯特战役(Battle of Stiklestad)中阵亡。
风水轮流转。
公元1035年,克努特大帝去世。
挪威贵族们,对于丹麦人做国王,显然已经是十分厌倦了。早在公元10世纪的时候,来自丹麦的哈拉尔蓝牙王(Harald Bluetooth)就跑过来统治挪威。后来更是有斯凡八字胡须王,克努特大帝等人跑来到挪威抖威风。等克努特一死,他的长子、挪威共治国王斯凡·克努特森显然就待不下去了。十七岁名义上的挪威国王,只能同自己的母亲一起逃回丹麦,不久之后死去。
值得一提的是,莎士比亚的名剧《麦克白》(Macbeth)中,也曾经出现了斯凡·克努特森的身影。他在剧中的名字叫作“斯文诺”(Sweno)。名字虽然不同,但原型人物毫无疑问就是他。
既然作为丹麦人的克努特大帝长子决定不了挪威人民的命运前途,挪威贵族们所拥戴的新王,就另有其人。