1944年6月15日6时许,英护航运输队到达班泰雷利亚岛以西30海里处时,接到马耳他岛侦察机报告,在护航运输队以北的15海里处,发现巡洋舰2艘、驱逐舰4艘。哈代司令命令担任护航的部分驱逐舰前去迎击,于是发生一场海战,即班泰雷利亚海战。英舰发现意舰后,其防空巡洋舰、驱逐舰施放烟幕,以掩护运输船只。英护航运输队改变航向,向突尼斯海岸靠近,企图避开意舰的攻击。6时40分,意巡洋舰从11海里外首先开火,追击英护航运输队。英“贝督因人”号等驱逐舰进行拦截,双方展开激烈交战,战斗海域逐渐南移。当烟幕将运输船队全部遮住时,英防空巡洋舰和驱逐舰全部投入战斗。交战中,英有2艘驱逐舰中弹,失去战斗力。到这时,英护航运输队已完全暴露在意大利分舰队面前。意分舰队的2艘驱逐舰向运输船只发起突击,英驱逐舰奋力抵抗。炮战中,双方旗舰受伤。在英舰抗击意分舰队时,8架德“容克尔”87式俯冲轰炸机攻击了英舰船,击沉1艘运输船。后来,意分舰队企图绕到英运输船队前万进行攻击,而英舰船边施放烟幕,边向西北方规避。无雷达设备的意分舰队因丢失目标而停止追击,8时14分,朝东北方驶去。