苏联取得胜利的原因。
一是,扬长避短。经过前期先发制人的失利,斯大林清醒的意识到对手依然强大,而且制空权依旧掌握在对手的情况下,在平原上作战,自己占不到多大的便宜。依托城市建筑,与对手展开面对面的厮杀,反而可以有效化解飞机、大炮的威胁。
同时,朱可夫又被斯大林调往这个岌岌可危的城市,并要求发动一次大的进攻。但遭到朱可夫的反对,他要等到增援部队到位后再进行。此时的斯大林不再固执的坚持,他知道战场还是指挥员更有话语权。于是,小规模的反攻不断地进行,在相持中不断地消耗对手的实力和士气。
二是,以进攻对进攻。在城市防御战中,苏军并不是单纯的防守,它是以积极的进攻态势达成防御的目的。当然,这种短兵相接的战法使得每一场小战斗成为一场惨烈的厮杀。但是,苏联军民面对狂轰滥炸,没有屈服,没有绝望。
为了鼓舞士气,斯大林发布了最为严厉的227号命令:各部队无条件地扼守所占阵地,绝不后撤;惊慌失措者和胆小鬼应该就地枪决。此命令确实激发了守军的斗志,丢失的阵地会拼命夺回,“坚守每一寸苏联领土”成为那时最响亮的口号。