De brutale danske angreb på den britiske kyst ramte Skotland i begyndelsen af det 11. århundrede. Svend I, Tveskæg, landsatte en styrke af danskere på kysten ved Moray Firth og lagde Nairn under belejring. Under deres konge Malcolm II, marcherede en skotsk hær frem mod kysten for at hæve belejringen. Danskerne vendte sig mod undsætningsstyrken og drev den tilbage. Malcolm blev såret i den hårde kamp. Angriberne trak sig tilbage i slutningen af sommeren, men vendte tilbage med større styrke året efter.