除了对手哈康二世及奥拉夫·于扎华，最终他的对手斯韦雷·西居尔松来到挪威，斯韦雷·西居尔松声称是西居尔二世的儿子为自己夺取王位。1177年6月，斯韦雷首先率领他的士兵前往特伦德拉格，并在当地宣佈成为国王。厄尔林·斯卡克的地位因而受到损害，他于1179年在尼达洛斯外的被打败。1184年6月15日，马格努斯五世在海战中被打败和被杀，几年多的战争因而结束。据说，斯韦雷以一小队船负责沖击马格努斯五世的舰队，一艘一艘地沖击，这些战船迫使马格努斯五世的军队在原本的战船翻倒后跳到下一艘。 随着战斗进行，其余的战船变得非常紧