I løpet av den neste timen forsøkte begge flåter å treffe med langdistanse torpedoer, men uten hell. Klokken 16,40 gjorde det italienske luftstyrkene et angrep med 126 fly. Det førte til skader på HMS «Eagle», HMS «Warspite» og HMS «Malaya», men på grunn av misforståelser var det rundt femti av de italienske flyene som også angrep de italienske skipene, tilsynelatende uten å gjøre skader. Slaget ble avsluttet klokken 16,50 ved at begge parter trakk seg tilbake.