1939年,德国对波兰宣战,二战爆发;1940年,意大利加入战争,对法国实施打击,同时在北非与英法的殖民地进行攻势。然而,随着意大利在北非的军事行动逐渐陷入困境,德国出动了非洲军团来支援意大利,并任命隆美尔为该军团的指挥官。在初期,由于隆美尔运用了一系列成功的战术,他改变了北非战场的格局。但是,在战争早期阶段,英国派遣蒙哥马利率领英军抵抗,并在两次埃尔阿勒姆战役中大败隆美尔。为什么隆美尔会被蒙哥马利击败?这不仅仅是看谁掌握兵力,更要考虑到后勤供应和补给线的问题。德国在阿拉曼战役后期特别面临严峻挑戰,尤其是在补给方面,其每月取得的补给数量剧烈波动,而且还要承担将补给通过地中海运送至北非的情况。而他们也需要为自己的军队提供所需物资。在11月末12月初,这种情况变得极端恶化,以至于到了最后一天,即12月31日时,一切都已经无法继续。
当英军开始进攻时,德国由于燃料短缺,不得不依赖空运将100吨燃料运送至托布鲁克港。这使得德军不得不放弃控制局势,而盟軍则因为水上交通线受到威胁而无法有效补给。此外,在兵力方面,大致可以说双方各有千秋,但总体上盟軍占据优势。尽管如此,当时盟軍拥有1038辆坦克,而敌人只有562辆。
此外,由于盟軍控制了北非天空,他们能够随时提供对地面的空中支持。当所有这些因素相结合——包括燃油短缺、坦克不足以及失去制高点—即便是一位像隆美尔这样杰出的指挥官,也无能为力,最终遭遇全面失败。这正是他如何最终被蒙哥马利所击败的一个例证。