1939年,德国对波兰宣战,二战爆发;1940年,意大利加入战争,对法国实施打击,同时在北非与英法的殖民地进行攻势。然而,随着时间的推移,意大利在北非的局势逐渐转恶。德国为了援助意大利,在北非增派了强大的非洲军团,并任命隆美尔为指挥官。在早期阶段,由于隆美尔展现出卓越的军事才能,他成功改变了北非战场的态势。但是在后来的阿拉曼战役中,不幸地被英国将领蒙哥马利率领的英军击败。

那么为什么隆美尔会败给蒙哥马利?这不仅仅是看谁有更强的手臂,还要考虑到整个战争的大环境和各个方面的因素。德国在阿拉曼战役后期尤其处境艰难,最明显的是补给问题:从地面运输补给物资至北非困难重重,而且每月取得的小量补给导致物资短缺。而且,每次通过海上运输都极为危险,而他们还需要确保自己的部队得到足够补给。在阿拉曼战役初期10月底,只能获得1.5万吨补给,而到了11月增加到2.14万吨,但到了12月却几乎没有任何进口。这时,当英军发动反攻时,德军燃油不足,以至于不得不依赖空运将100吨燃料运送到托布鲁克港。

相比之下,盟军由于水手对制海权的掌握,以及印度支那地区提供支持、保障力量和补给等原因,他们几乎没有遇到供应问题。兵力上来说,双方差距巨大:德意联军总共6万人,而英方则有19.5万人;坦克数量也同样悬殊:德意联军只有562辆坦克,而盟军拥有1038辆以上各种类型坦克。此外盟軍还控制了北非天空,即使遭受损失,也能够迅速恢复作戰能力。

最后,当所有情况都已经如此不利时,即便是像隆美尔这样杰出的指挥官,也无力抵抗占据优势并全面压迫己方位置的地位上的蒙哥马利所带来的压力,最终导致失败。在此之后,不得不抛弃大量装备,只剩下35辆可用的坦克,这种绝望的情况,使即使最优秀的人才也无法挽回局面,从而承认自己被超越了。