1939年,德国对波兰宣战,二战爆发;1940年,意大利加入战争,对法国展开攻击,同时在北非与英法作战。意大利在北非的军事行动逐渐陷入困境,这时德国派出了非洲军团来增援,并任命隆美尔将军指挥。这位曾在法国战场表现出色的将领初期取得了一系列胜利,在北非改变了战局。但是,随着英国将蒙哥马利调往北非并在两次埃尔阿勒姆战役中大败隆美尔,为何隆美尔会败给蒙哥马利?这不仅仅是看领导力,还涉及到补给线、物资供应等多方面因素。
德国的补给线问题尤为严重。在阿拉曼戰役后期,特别是在补给方面遇到了极大的困难。通过地中海运输补给已经做到最极限,而他们还需要为自己的军队提供支持。在10月底开始的11月和12月,那些数字显示了補給量的大幅下降。就在盟軍收緊打擊時段,由於燃料短缺,德軍不得不使用空運將100噸燃料運送至托布鲁克港,這樣一來,即使是以空運方式也無法完全弥补補給不足的情況。
相比之下,英軍由于水上交通优势和印度支那地区稳定的物资供应而没有类似的問題。兵力上来说,双方总共有6万人,但英軍有19.5万人。而坦克数量上,也是英軍占据绝对优势,有1038辆,其中包括M3格兰特坦克、十字军坦克等,而德意联軍只有562辆坦克,其中很多都是老旧且性能较差。
此外盟軍还控制了北非的制空权,可以随时向前线提供空中支援。而由于燃油不足的问题,大批德國坦克被迫弃置,最终剩下的可用坦克数量锐减至35辆。在这样的情况下,即便隆美爾再具天赋,他也无能为力面对那些拥有明显劣势的情况下的蒙哥馬利将军。