在1939年德国对波兰的攻击中,第二次世界大战爆发,1940年意大利加入战争,与法国交战,并在北非对抗英法殖民势力。随着意大利在北非的战事逐渐陷入困境,德国派出非洲军团来援助意大利的北非作战,并任命隆美尔为这场战斗的指挥官。起初,隆美尔凭借多种战术创新改变了北非局面,但是在与英国蒙哥马利指挥下的英军进行两次艾拉曼会战后,隆美尔遭遇了重大失败。为什么隆美尔会败给蒙哥马利?答案并不仅仅是看谁是更好的指挥官,还有供应线和补给问题。在阿拉曼会战后期尤其明显,这些问题包括到达北非及供应给德军的补给数量极度不足,每月取得的补给量波动巨大。而且,由于运送补给过天海洋路线极为艰难,在10月底11月初的情况变得十分紧张,最终12月份甚至没有任何可用补给。
当英军发起反击时,德军燃料短缺到了极点,以至于不得不使用空运将100吨燃料运送到托布鲁克港,而这种情况使得德军无法有效地控制自己的行动。相比之下,盟軍由于水兵对于造航权的控制以及印度支那地区提供增援力量和物资等原因,没有出现供货的问题。
从人员上看,德意联军总共6万人,而盟軍则拥有19.5万人;坦克方面 德方共有273辆,其中包括7辆4号坦克、88辆3号坦克以及28辆4号坦克;而盟軍則有1038辆各式各样的坦克,其中包括252辆火炬坦克、170辆M3格兰特坦克等。此外,由于占领了北非上空的制空权,使得盟軍能够随时提供对地支援。
最终,当所有这些因素叠加起来,即便是像隆美尔这样才能的人物,也无力挽回局面的衰败。这就是为什么尽管他再怎么努力也无法胜过占据绝对优势并且具有优质装备的大型联盟 armies of Montgomery.