坎宁安的偷袭行动非常成功。
凌晨五点二十五分,住在岸上的法国总指挥苏尔上将被猛烈的爆炸声惊醒时,英军放出的第一波次和第二波次的攻击机群,正在猛烈地轰炸着他的舰队。
此时的法国海军,无论岸上还是舰上的官兵,大都还在睡梦之中,面对突然飞临港口上空的英机,根本毫无反抗之力。
短短的十分钟内,八十架飞机依次对着停泊在港内的五艘法军主力舰投下数十枚特制的对舰穿甲航弹和少量航空鱼雷。虽然英国出动的飞机都不是专业的俯冲轰炸机,但是此时的法国军舰队皆是停泊在港内无法动弹的死靶子,而且舰上的防空武器和周围防空阵此时几乎都无人值守,袭击的英国飞机可以大胆地集中全部的注意力降低机头,瞄准,俯冲,投弹。
三艘布列塔尼级战列舰中,布列塔尼号战列舰在五分钟内尽吞三弹,此外另有四发近失,其中一发航弹穿入动力舱爆炸,摧毁了一半的锅炉一台轮机,另有一发由管鼻燕战机投下的穿甲航弹击穿一号炮塔在内部炸开,令这座炮塔彻底报废。
而近失的四发航弹中,有一发在离舰身左侧肿部不足两米远的水下爆炸,由此产生的水压,在水下将该舰撕开一道长达十七米的巨大裂口,引发无数的进水。幸好余下的三枚近失弹都落在其右侧,同样带来大量的进水。由于左右两侧进水“接近平衡”,最终该舰坐沉在泊处附近的水底。
在其坐沉前,由于边上的两条拖船和巡逻艇奋不顾身地拖带抢救,成功地将其拖到一处只有九米深的浅水处冲滩成功。坐沉水底时,该舰的甲板离水面最近处不足一米。
洛林号战列舰舰首、舯部各被命中两弹,身边三发近失,舰身左倾十五度,由于舰长及时下令往右侧放水,及时改平,最终冲滩成功搁浅。
最不幸的是普罗斯旺号,该舰虽然只吃了两枚航弹,但其中一发航弹命中弹药库引发殉爆,该舰炸成两载沉入水底。该舰由于泊处水位较深,舰上当时有七百余名水兵值守,由于战起突然,挨炸时大多数人还在睡觉,加上遇空袭后沉没太快,事后只有三十四人获救。
老式战列舰海洋号被直接命中三发航弹,近失两发,而在后来的空袭中也被迫冲滩搁浅。和普罗斯旺号一样不幸的是法国海军中唯一一艘战列巡洋舰斯特拉斯堡号,该舰是停泊在港内的法军主力舰中仅有的一艘没有加挂防鱼雷网的大型战舰——主要原因是他昨天才刚刚从法国土伦港开至,水兵出于偷懒的原因没有马上加挂防鱼雷网。这一情报很快在昨晚通过无线电通知了坎宁安舰队。
得到这一情报后,英国人出击的飞机中,有八架专门针对他携带了航空鱼雷。这八架剑鱼攻击机当时飞到不足二十米的高度,逼到不足五百米的距离投下航空鱼雷,除了一发鱼雷一头栽进水底的淤泥里外,余下的七发在打死靶的情况下有五发中的,该舰在水面上坚持了四十分钟后最终倾覆沉入港内。
英国海军只出动了两个波次八十架飞机,就将几乎将港内的法军主力舰打残,在完成了空袭任务后,这些英国飞机顺路扫射了附近的法军机场。由于先前英法同盟的关系,英国人对当地的法军机场的位置一清二楚,停泊在附近的四十架法国飞机,大部分都是汉娜“好心”转交给达尔朗的,结果这批飞机中有整整三十架在第一轮的空袭中就被摧毁在地面上。
五点二十五分,第一,第二波次的攻击机群撤离后,第三波次起飞机的英机再度赶到米尔斯比克上空,他们对残存在水面上伤痕累累的其余三艘法国战列舰投下更多的炸弹。布列塔尼号和洛林号又各自吞下三发和四发航弹,海洋号也吃了两发航弹,三舰从里到外都被炸得稀烂,三舰全被重创。
此时港内的法军已反应过来,在空袭过程中有三架英军飞机地面防空火力击落,另有一架被当地机场起飞的法国40战斗机击落。而随行而来的海喷火战斗机,也打下了两架法军飞机。
只是一轮的攻击,坎宁安舰就将港内的法国战列舰的主力舰打成两死三残,而自己总共只损失了四架飞机。
法国人最大的不幸就是,先前他们和英国人是处于“联盟”状态,法国新政府中有太多的“自由法国运动”的支持者,达尔朗手中拥有多少架飞机,多少门防空炮,英国人通过这些“内鬼”都一清二楚。历史上本应在这个时候和英法开战的意大利人,却因为德国压力被迫严守中立,英国海军在地中海里只需提防法国人即可,压力并不大。坎宁安取得先手后,可以肆无忌惮地继续出动航空兵发动第二轮甚至第三轮的攻击。