1941年以前, 史達林一直不信任職業軍人。 直到1941年莫斯科保衛戰後, 因朱可夫、瓦西列夫斯基在那次保衛戰中指揮出色並取得勝利, 這種情況才得以改觀。 而綜觀那次戰役, 希特勒為何沒能攻佔莫斯科, 主要是他犯了三個錯誤。
首先, 他把德軍進逼和包圍莫斯科的時間從德軍參謀總部提出的1941年8月推遲了兩個月。 這一推遲便使得德軍先頭部隊在臨近莫斯科時, 由於蘇聯凜冽的寒冬來臨而被迫停止前進。 這是德軍未預料到的。 此外, 希特勒又拒絕了將領們戰略退卻的建議, 而由自己直接指揮戰場上的軍隊。
希特勒的第二個錯誤是在這種形勢下, 他的野心卻絲毫沒有減弱。 他本可利用當時的形勢和蘇聯單獨媾和分化瓦解他的敵人, 但他沒有這樣做, 反而在珍珠港事件後加大冒險賭注, 於1941年12月正式向美國宣戰, 他自以為在美國能插手干預歐洲前, 即在1942年便已經摧毀蘇聯。
希特勒的第三個錯誤更是帶有根本性的。 這就是, 一旦戰爭開始, 他就單靠武力, 越來越少地使用他的政治和外交本領。 這種本領曾使他在30年代中取得了極大的成功。
結果1942年的9月開始的斯大林格勒戰役, 蘇軍將領朱可夫和瓦西列夫斯基充分施展了他們的軍事才能, 打敗德軍, 使得希特勒從1936年重新實現萊茵河流域軍事化以來的主動權開始喪失。