En mai 1942, Rommel lance une grande offensive vers l'est pour atteindre Suez, et bouscule les forces britanniques, mais il est stoppé quatorze jours à Bir Hakeim par la française libre du général Kœnig, ce qui donna le temps aux Britanniques en déroute de se regrouper sur la ligne fortifiée d’El Alamein, que Rommel ne parvient pas à franchir. Puis en octobre 1942, c’est la britannique, commandée par Montgomery, qui attaque à son tour les forces de l’Axe et remporte la seconde bataille d'El Alamein. Celle-ci met fin à la présence de l’Axe en Libye, quelques jours après le succès du débarquement allié en Afrique du Nord.