
On this day in 1187, MacWilliam was beaten by William I of Scotland at Mamgarvia Moor, Moray.
William I faced revolts in Galloway where he had the royal castle of Dumfries constructed to help keep the peace, and in Ross where the Earls of Orkney were attempting to extend their influence. The rebellions in the north affected lands as far south as Perthshire, and William took several years to restore order. His Galloway campaign was hindered by the northern revolt, in 1181, of Donald MacWilliam, grandson of King Duncan II, who wanted William's kingship. Eventually Donald was killed in 1187 at Mamgarvia Moor by Roland of Galloway.


