法杀害肯尼思三世后标志着他的支系的胜利。他统治到了1034年，享国长久的他让自己的后代继承了王位。但肯尼思三世有后裔幸存下来，两线之争仍未结束。在1033年，马尔科姆二世被肯尼思三世的后代杀死。麦克白塔德·麦克芬莱克（1040年–1057年在位）和卢拉赫及其父都是肯尼思三世的后裔，他们的对手是马尔科姆二世的外孙邓肯·麦克克里南（邓肯一世，1034年–1040年在位）。在十一世纪上叶他们继续着苦涩仇隙的王位争斗。同时代的斯特拉斯克莱德国王也介入了这场世仇王位争夺，虽然目前还不能确定他们和苏格兰的王朝的