page_title: Battle of Inverkeithing
hierarchical_section_title: Battle of Inverkeithing
caption_attribution_description: English: Map of south Scotland
context_page_description: The Battle of Inverkeithing in Inverkeithing, Scotland was a battle during the Wars of the Three Kingdoms. It was fought on 20 July 1651 between an English Parliamentarian army under John Lambert and a Scottish Covenanter army acting on behalf of Charles II, led by Sir John Brown of Fordell. Lambert's force was a seaborne expedition landed at Fife to get around the main Scottish position at Stirling. The battle resulted in a decisive English victory that gave Oliver Cromwell's forces control of the Firth of Forth and outflanked the defensive position of the main Scottish Army under David Leslie.
context_section_description: The Battle of Inverkeithing in Inverkeithing, Scotland was a battle during the Wars of the Three Kingdoms. It was fought on 20 July 1651 between an English Parliamentarian army under John Lambert and a Scottish Covenanter army acting on behalf of Charles II, led by Sir John Brown of Fordell. Lambert's force was a seaborne expedition landed at Fife to get around the main Scottish position at Stirling. The battle resulted in a decisive English victory that gave Oliver Cromwell's forces control of the Firth of Forth and outflanked the defensive position of the main Scottish Army under David Leslie.
caption: The site of the battle within southern Scotland
exif: {}