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 ?