Scottish Battles. The Battle of Barry. Scottish Battles writings The Battle of Barry is a legendary battle in which the Scots, purportedly led by Malcolm II, defeated a Danish invasion force in 1010 AD. Its supposed site in Carnoustie,… Please read more. Please Share this:TweetMorePrintShare on TumblrWhatsAppLike this:Like Loading...