The defence of Leningrad (now St Petersburg) against the Germans by the Soviet army in World War II. The German army had intended to capture Leningrad in the 1941 campaign but as a result of slow progress in the Baltic area and the reluctance of Germany’s Finnish ally to assist, the city held out in a siege that lasted nearly 900 days.