In 1429 the Battle of Lochaber took place where forces led by Alexander of Islay, 3rd Lord of the Isles fought against the royalist army of James I of Scotland. Two years later the Battle of Inverlochy (1431) took place; While chief Alexander of Islay, Lord of the Isles was imprisoned by King James I, the Clan MacDonald were led by his nephew, Donald Balloch MacDonald, who defeated Alexander Stewart, Earl of Mar's royal army. The armies of the MacDonald Lords of the Isles were the only magnate forces in Scotland capable of inflicting defeats on the Crown at this time. The Battle of Inverlochy in 1431 is one example of this and the Battle of Lagabraad in Ross in 1480 is another.