Плавание конвоя началось удачно для британцев. Служба радиоперехвата приняла и расшифровала радиограмму Дёница с приказом «волчьей стае» «Зеерейбер» атаковать караван 17 декабря. Получив сообщение об этом, командир эскорта кэптен Джон Уокер, решительный и опытный моряк, смог провести транспорты сквозь зону патрулирования «стаи» так, что немцы их не обнаружили. Более того, 15 декабря англичане сами засекли одну из субмарин U-127 на поверхности и напали на нее. Ее командир, капитан-лейтенант Бруно Хансман, поспешил уйти под воду. Не тут-то было: австралийский эсминец «Нестор» установил местонахождение лодки с помощью гидролокатора и точно сбросил бомбы. Акустики услышали, как под водой разламывался прочный корпус «у-бота». Погиб весь экипаж — 51 подводник. Австралийские моряки одержали первую победу во Второй мировой войне. 17 декабря самолет с «Одесити» к северо-востоку от Мадейры обнаружил еще одну «немку» — U-131, корветтен-капитана Аренда Баймана. В своем первом походе она уже успела пустить на дно транспорт водоизмещением 4 тыс. тонн. Хотя лодка находилась в 35 милях от конвоя, агрессивный Уокер направил против нее пять кораблей охранения. Они обнаружили лодку, ушедшую под воду, гидролокаторами, забросали глубинными бомбами, а когда поврежденная U-131 всплыла, расстреляли из орудий. Часть немецкого экипажа англичане подобрали из воды. Вскоре над конвоем появились два немецких бомбардировщика. Истребители с «Одесити» тут же сбили их. А на следующий день эскортная группа Уокера глубинными бомбами заставила всплыть U-434. Немцы попрыгали в воду, успев подорвать субмарину, англичане ускорили ее гибель артиллерийским огнем. 42 подводника из экипажа капитан-лейтенанта Вольфганга Хейда попали в плен, 2 — погибли.
Потеря трех лодок, каждой из которых командовал новичок, поставила Дёница перед вопросом: продолжать атаку или дать отбой? Оказалось, что самолеты с примитивного «корыта» представляют смертельную угрозу «стае», постоянно заставляя немцев погружаться под воду, обращая «волков» в бегство! И «фюрер подводных лодок» приказал потопить авианосец. Для подобной акции нужен был бывалый и опытный командир подлодки, и потому Дёниц послал на перехват досаждавшего его подводникам плавучего аэродрома несравненного Энгельберта Эндрасса, кавалера Рыцарского креста, бывшего старшего офицера на U-47 у Прина. Эндрасс имел личный счет в 22 потопленных транспорта[44], тоннажем более 128 тыс. тонн.
19 декабря подлодка U-574, которой командовал обер-лейтенант Дитрих Генгельбах, торпедировала эсминец «Стенли», но тут же была контратакована шлюпом «Сторк», под вымпелом самого кэптена Уокера. Получив повреждение, Генгельбах всплыл на поверхность. Уокер вспоминал о подробностях того боя: «Я осветил субмарину прожектором и стал обстреливать ее из артиллерийских орудий. Сблизившись, мы открыли огонь из всех имевшихся на борту пулеметов. Лучше всех стрелял мой лейтенант из пулемета „Льюис“, установленного на мостике. Довольно быстро он превратил рубку подлодки в настоящий морг. Я протаранил лодку… Она перевернулась, начала погружаться и тотчас получила 10 глубинных бомб. Мне рассказывали, что оказавшиеся в воде „боши“ подняли руки и стали кричать „Камарад!“, но вместо помощи на их головы упали „глубинки“…» Из команды U-574 уцелели 16 человек, 28 моряков пошли на дно вслед за своей подлодкой.