Timeline
9 April to 16 May 1917 – Second Battle of Arras
31 July to 10 Nov 1917 – Passchendaele
24 October to 24 December 1917 – Battle of Caporetto
20 November to 6 December 1917 – Battle of Cambrai
9 April to 16 May 1917 – Second Battle of Arras
31 July to 10 Nov 1917 – Passchendaele
24 October to 24 December 1917 – Battle of Caporetto
20 November to 6 December 1917 – Battle of Cambrai