Which battle saw the defeat of the Spanish Armada’s invasion of Scotland. / Battles of the World MCQs, General Knowledge MCQs / By The Professor a) Battle of Lepanto b) Battle of St. Quentin c) Battle of Corrichie d) Battle of Dunbar Answer: c) Battle of Corrichie