Bitwa rozpoczęła się 23 października o godzinie 21:40 nawałą artyleryjską. Pierwszym celem była linia Oxalic, po czym miał nastąpić atak pancerny na linię Piersona. Jednak gdy atak się rozpoczął, pola minowe (mimo szerokiego użycia polskiego wykrywacza min) nie były jeszcze w pełni oczyszczone. Pierwszej nocy atak zmierzający do utworzenia północnego korytarza posunął się na odległość 5 km od linii Piersona. Na południu nastąpił większy postęp, ale wojska utknęły przy grzbiecie Miteirya.

24 października niemiecki dowódca, gen. Georg Stumme (Rommel przebywał na zwolnieniu lekarskim w Austrii), zmarł na atak serca w czasie ostrzału. Po okresie zamieszania dowództwo objął gen. mjr Wilhelm von Thoma. Hitler początkowo polecił Rommlowi pozostanie w domu i kontynuowanie rekonwalescencji, ale gdy położenie wojsk niemieckich stało się krytyczne, poprosił go o powrót do Afryki. Rommel natychmiast wyjechał i przybył na miejsce 25 października.

Po nieudanym ataku na grzbiet Miteirya atak aliantów został zaniechany – Montgomery skoncentrował się na ataku na północy. Nocny atak z 25 na 26 października był pomyślny, a natychmiastowe przeciwnatarcie Rommla nieskuteczne.