 The final battle for Munich began on 29 April 1945, when the US 20th Armored Division.US 3rd Infantry Division, US 42nd Infantry Division and US 45th Infantry Division assaulted through the outskirts of the city, also liberating Dachau concentration camp in the process.Some sectors were well defended against this opening push.