2.7.1645 encounter of Alford
party1: royalist.Scots
commander1: Marquess of Montrose s.
troops1: 2000
party2: Covenanter Army
commander2: Baillie
troops2: 2000
(Victory of French or (perhaps) indecisive)
previous battle
next battle
previous battle of French
next battle of French
previous battle of ?
next battle of ?