Battle of Aachen
The city was defended by 5,000 German troops, including navy, air force and city police.  Most of these soldiers lacked experience and training. They were supported by a few tanks and assault guns.  However, Aachen's defenders could use the narrow streets to defend the city.