一路下来,陈渊洋用微小的代价摧毁了西班牙海军几乎所有母港。
更重要的是,在一系列战斗中,陈渊洋逐渐总结出了“以海制陆”的战法,并且数次实施登陆作战行动,并且提出了“海军陆战队”的概念。
正在尼德兰执行封锁任务的西班牙大西洋舰队闻讯而回,并且阿尔赫西拉斯湾,等待着返航的帝国远征舰队。
陈渊洋并没有急于返航,或者说,早就料到西班牙舰队会在直布罗陀海峡守株待兔。
当时,远征舰队的弹药物资已经所剩无几,若贸然交战,结果必然对远征舰队不利。
也正是如此,陈渊洋率领舰队继续向东航行,并且到达了北非的亚历山大港。在用重金买通了奥斯曼帝国在当地的总督之后,远征舰队获得了宝贵的给养,特别是当时最为紧缺的炮弹与火药。
完成补给之后,远征舰队开赴直布罗陀海峡。
此时,西班牙大西洋舰队根本就不知道,大明帝国的远征舰队已经重新具备了战斗力,而且将士也得到了休整。
当战斗在阿尔赫西拉斯湾外面打响的时候,局势从一开始就对西班牙大西洋舰队极为不利。
数量上的劣势并没有让陈渊洋畏首畏尾。
远征舰队利用夜色靠近港湾的出口,并且布好了阵列。陈渊洋将十二艘活力强大的“宝舰”(即后来的战列舰)部署在了中央,二十艘相对弱小的“战船”(相当于后来的巡洋舰)则分两部分,部署在了舰队的首尾,并且更加靠近港湾。
当第一轮炮击打破了拂晓的平静之后,西班牙大西洋舰队的指挥官才知道,敌人就在门外!
可是,太晚了!
西班牙大西洋舰队仓皇冲出海湾的时候,立即遭到了十二艘战列舰的集中炮轰。虽然当时的实心炮弹难以击沉战舰,但是陈渊洋并没有打算放过任何一艘敌人的战舰。那些被战列舰轰毁的西班牙战舰立即遭到了来自巡洋舰的攻击。
随着巡洋舰上的官兵杀上来,西班牙战舰很快就变成了浮在海面上的篝火堆。
战斗从清晨打到傍晚,是役,西班牙大西洋舰队一百多艘战舰中,八十二艘被击沉,或者被焚毁,三十四艘在遭到重创后搁浅,二十一艘投降,只有三艘速度快的小船趁乱逃出了阿尔赫西拉斯湾。
这是有史记载以来的,大明帝国与欧洲国家之间的第一场大规模海战。