在1939年德国对波兰的攻击开启了第二次世界大战,1940年意大利加入战争,对法国发动进攻,同时在北非与英国的殖民地交战。随着意大利在北非的局势逐渐不利,德国派出了非洲军团来援助并任命隆美尔为指挥官。在初期,隆美尔凭借其卓越的战术技能成功改变了北非的战场态势,但在接下来的阿拉曼战役中,他遭到了蒙哥马利率领英军的两次重大挫败。

为什么隆美尔会败给蒙哥马利?答案并不仅仅是看领导者的能力,还涉及到物资供应和后勤保障。德国北非军团在阿拉曼战役后期面临严重补给不足的问题,特别是在运输方面,每个月得到的大量补给往往因为运输困难而无法按时到达。尽管他们尝试通过空运将燃料送到托布鲁克港,但仍然不足以满足需求。

相比之下,盟军由于控制了海上交通线,并且有印度支那等地区稳定的补给线,因此能够保持较高效率地向前线提供支持。从兵力上看,虽然双方总人数相近,但盟军拥有显著优势——19.5万人对6万人的优势。而坦克数量上的差距更是悬殊:盟军共计1038辆,而德意联军只有562辆,其中大部分都是老旧型号。

此外,由于盟军占据了北非天空的大部分造航权,他们可以随时提供空中支援,使得德国坦克处于极端劣势。在如此不利的情况下,即便是像隆美尔这样杰出的指挥官,也难以抵抗蒙哥马利所领导英軍强大的压力,最终导致失败。