Битва при Далнаспидале произошла 19 июля 1654 года во время Войны трех королевств . Это было одно из последних сражений в войне, положившее конец восстанию роялистов 1653–1654 годов.
Граф Гленкэрн поднял клан МакГрегор из Ранноха . У него не возникло бы никаких трудностей с их вербовкой, поскольку одним из их противников был граф Аргайл, Кэмпбелл, один из их наследственных врагов. Александр, 12-й вождь клана Робертсон, повел своих людей из Феа Корри. Обе силы встретились над Аннатом и двинулись по старой тропе к Лох-Гарри .
Вечером 19 июля 1654 года Томас Морган застал Джона Миддлтона врасплох в Далнаспидале около Лох-Гарри на перевале Драмохтер. Конница роялистов отделилась от пеших. Когда превосходящие силы Моргана двинулись к ним, большая часть кавалерии Миддлтона бежала, оставив пехоту без защиты. Пока кавалерия Моргана продолжала наступать, пехота роялистов также повернулась и побежала. [2]
Битва при Далнаспидале сломила восстание роялистов в Хайленде. Несмотря на ранение, Миддлтон сумел бежать в горы, но он так и не смог снова собрать значительные силы. [3] Монк хотел казнить всех лидеров восстания, но протектор и совет обещали помилование всем, кто подчинится (см. Акт о милосердии Кромвеля ). Уильям, граф Гленкэрн, сдался генералу Монку в сентябре 1654 года. Миддлтон бежал обратно на континент и воссоединился с Карлом II в Кельне в начале 1655 года.