Jul 2 Battle of Marston Moor, North Yorkshire: Parliamentary forces under Lords Fairfax and Manchester defeat royalists led by Prince Rupert 1643 Historical Events by Year 1645