Утром 12 августа 5 итальянских подводных лодок заняли позиции на северных подходах к каналу. Это были «Гранито», «Бронзо», «Дессие», «Аксум» и «Аладжи». С наступлением ночи барьер был усилен второй линией, состоящей из торпедных катеров 2-й, 15-й, 18-й и 20-й флотилий. Итальянцы задействовали 19 торпедных катеров, немцы собирались перебросить им на помощь с Крита катера своей 6-й флотилии. 6 немецких торпедных катеров полным ходом помчались к району предстоящего боя.[16]
Эти маленькие кораблики, вооруженные торпедами и автоматическими пушками, были почти незаметны на фоне берега, поэтому командование Оси ожидало от них хороших результатов. Итальянская 2-я флотилия была новым подразделением, укомплектованным крупными катерами, которые не завершили боевую подготовку, но, тем не менее, флотилия была брошена в бой.
В 19.46 корабли Соединения Х начали маневрировать, чтобы занять место в новом походном ордере конвоя для прохождения северной части Сицилийского пролива. Примерно через 10 минут первая из ожидавших в засаде подводных лодок провела атаку. Это была «Дессие» (старший лейтенант Ренато Скандола). Она вышла из Траппани 11 августа, а 12 августа в 05.22 заняла указанную ей позицию. Примерно через 14 часов Скандола в перископ заметил мачты и дымы, а через несколько минут сблизился с конвоем и стал следить, как тот, двигаясь противолодочным зигзагом, идет прямо на него.
Он определил, что соединение состоит из 24 кораблей — 14 транспортов и 10 эсминцев. Командир лодки видел, как конвой изменил курс, чтобы разомкнуть строй. 3 эсминца шли впереди транспортов, еще 2 — слева и ближе к концу строя. Еще 2 эсминца следовали самостоятельно чуть севернее. Море было тихим, и, по оценке итальянца, скорость конвоя составляла 15 узлов. Он пошел в атаку.
В 19.32 лодка с дистанции 1800 метров выпустила 4 торпеды из носовых аппаратов с интервалами 3 секунды, целясь в 2 больших судна. Скандола считал, что транспорты имеют водоизмещение 10000 тонн и 15000 тонн, они входили в группу из 8 новых судов, имевших изогнутые форштевни и крейсерскую корму. По мнению старшего лейтенанта, эти суда были оснащены турбинами.
Несмотря на идеальную позицию стрельбы, первые торпеды прошли в 40 метрах от цели, и в этом Скандола обвинял течение. Он увел лодку на глубину 40 метров, чтобы не попасть под атаку эсминцев, и через 1 минуту 40 секунд услышал 2 взрыва. Однако с помощью гидрофонов итальянцы не сумели определить, остановился хоть один транспорт или нет. Скандола решил подвсплыть и атаковать конвой из кормовых аппаратов, но эсминцы начали сбрасывать глубинные бомбы, и он отказался от своего намерения. Судя по всему, англичане не заметили торпеды, и эсминцы проводили профилактическое бомбометание, как раз чтобы помешать подобной атаке.
Эта атака, которая не причинила вреда ни конвою, ни Соединению Х, могла насторожить англичан. Однако она не отмечена ни в одном боевом донесении.
Когда корабли сопровождения перестроились, чтобы занять места в новом ордере (см. схему 4), они снова были внезапно атакованы, на этот раз подводной лодкой «Аксум» (старший лейтенант Ренато Феррини). В действительности «Аксум» заметила конвой намного раньше. Она вышла из Кальяри 11 августа и заняла свою позицию примерно в 25 милях к северо-западу от мыса Бон утром 12 августа. В 18.21 лодка заметила какой-то темный силуэт на большом расстоянии. Командир решил, что это транспорт или танкер. Когда он подошел поближе, то увидел на востоке 2 столба дыма. Он погрузился на глубину 20 метров и продолжил идти на сближение с замеченной целью.
В 19.27 лодка оказалась на расстоянии 800 метров от нее, и Феррини рискнул поднять перископ. Удовлетворенный тем, что действительно заметил конвой, он лег на параллельный курс, чтобы постараться выяснить состав конвоя. Хотя конвой дважды поворачивал, Феррини сумел удержаться рядом с ним и тщательно все рассмотрел.
В своем бортжурнале он записал, что конвой состоит из 15 транспортов, 2 крейсеров и множества эсминцев. Судя по всему, они шли 3 колоннами, или строем клина. Торговые суда шли 3 колоннами, крейсера находились во главе центральной, а эсминцы были рассыпаны вокруг. Море было тихим, а видимость хорошей. В 19.37 «Аксум» сблизилась с конвоем на расстояние 4000 метров. Феррини определил скорость транспортов в 13 узлов и повернул в атаку.
Затем Феррини выбрал мишень. На небольшом расстоянии от лодки находился крейсер во второй колонне. По носу и по корме силуэт перекрывали эсминец (в действительности крейсер ПВО «Каир») и большой пароход. 19.55! Феррини выпустил 4 торпеды, разрядив носовые аппараты в следующей последовательности: 1-й, 4-й, 3-й и 2-й. Торпеды из 1-го и 2-го аппаратов шли прямо, торпеды из 3-го и 4-го — под углом, чтобы поразить все мишени. Дистанция до первой колонны транспортов составляла 1300 метров, до крейсера — 1800 метров.