五艘法舰在“镇远”号周围绕行轰击,炮弹雨点般落下,在长达40分钟的时间里,“镇远”号被命中至少220次,非装甲带两次起火,但两次都被很快扑灭,敞开的主副炮位都被速射炮攒射,炮手伤亡惨重,一座双联装305主炮炮座被法军炮弹卡住,另一座炮台中的一门主炮被速射炮打坏炮闩。
法军还发射了五条鱼雷,不过无一例外全部打偏。
“镇远”的整个舰体弹坑密布,一艘舰载鱼雷艇被打坏,连烟囱也被打穿多次。
然而“镇远”号依旧巍然不动,并且不断用还能使用的火炮还击,仅剩的一门305两次击中装甲舰“凯旋”,杀死其11人,伤13人,舰艉的150则命中巡洋舰“拉佩鲁斯”一次。
16时25分,“定远”号赶来支援“镇远”,5分钟后,之前撤到浅水区灭火的巡洋舰“沧远”赶回战场。
16时32分,孙笑使用了自己的最后一次调整弹道技能,目标仍是老冤家“尼埃利”,在技能的加持下,炮弹毫无意外的命中,而且直接打在关键部位——尼埃利的弹药库上方。
爆炸引发的火焰向被撕开一个大洞的弹药库蔓延,关键时刻,一名双腿具断的枪炮官用尽全身力气下令向弹药库灌水,最终避免了可怕的殉爆。
不过“尼埃利”也因此损失了全部反击火力。
法军终于意识到,他们已经无法击沉“镇远”了,在“镇远怎么还不沉”这种无可奈何的叹息声中,法舰“凯旋”下令各舰撤退。
明军却还没有放弃,以“定远”号为首,“镇远”、“沧远”三舰对法军进行追击,在此期间孙笑用一枚无技能炮弹再次命中“尼埃利”,这艘怀揣着几百吨海水的巡洋舰无可奈何的掉队。
刘步蟾下令巡洋舰“沧远”和火力损失大半的“镇远”留下来解决这艘船,“定远”号则继续追击,直到他看到正以2节航速蹒跚航行的法军装甲舰“拉加利桑尼亚”号。
经过紧急抢修,这艘装甲舰的动力略有恢复,不过也不敢继续参战,因此早早选择撤离,只是它这个航速,早早走了快三个小时,仍然掉队,结果成了“定远”号的猎物。
“定远”号以打死靶的形势向这艘船射击半个小时,直到其沉底沉没为止。