William of Malmesbury
В 1094 году Дункан с благословения Вильгельма Рыжего и c помощью войска своего тестя Госпатрика Нортумбрийского, а также населения Лотиана захватил Эдинбург и сверг Дональда III. Однако пробыл королём он недолго. Свергнутый Дональд отступил в горные районы Шотландии, где объединился с Мэл Петаром мак Леоном, мормером Мернса и поднял восстание против прибывших с Дунканом англичан. Дункан, желая погасить конфликт, отослал своих союзников обратно, но мятежники не успокоились и 12 ноября 1094 года убили короля в Берике. Считается, что убийцей был Мэл Петар мак Леон, но «Анналы Ульстера» и Вильям Мальмсберийский утверждают, что убийство было совершено по приказу Дональда и Эдмунда.