The Battle of Marston Moor was fought on 2 July 1644, during the First English Civil War of 1642–1646.