The English victory opened the Firth of Forth crossing, enabling Cromwell to outflank Stirling and ultimately end Scottish resistance in the Third English Civil War.
Key Facts
- Date
- 20 July 1651
- Initial English landing force
- 1,600 soldiers
- Landing site
- North Queensferry, Ferry Peninsula
- Key port seized after battle
- Burntisland
- Follow-on English capture
- Perth, temporary seat of Scottish government
Location
Cause → Event → Consequence
After the English Parliamentary regime executed Charles I in January 1649, Scotland recognised his son Charles as king and raised an army. An English invasion under Cromwell routed the Scots at Dunbar in September 1650, after which both sides were deadlocked at Stirling for nearly a year. To break the stalemate, English commanders sought a crossing of the Firth of Forth.
On 17 July 1651, 1,600 English troops crossed the Firth of Forth in flat-bottomed boats, landing at North Queensferry on the Ferry Peninsula. Scottish forces moved to contain the bridgehead, but after English reinforcements arrived, the Scots advanced on 20 July and were swiftly routed in a short engagement near the isthmus south of Inverkeithing, with English commander John Lambert defeating the Scottish force under James Holborne.
Lambert seized the deep-water port of Burntisland, allowing Cromwell to ferry most of his army across the Firth. Cromwell then captured Perth, the temporary Scottish capital, severing Scottish supply lines. Charles II and Leslie led their army south into England, where they were decisively defeated at Worcester on 3 September 1651, the same day Dundee fell, effectively ending organised Scottish resistance.
Belligerents & Mobilization Analysis
Side A
1 belligerent
John Lambert.
Side B
1 belligerent
James Holborne.