洋舰皆发现有不明船舰接近中，后来确认是正在执行封锁蒙特内哥罗沿岸任务的奥匈帝国舰艇及，随后爆发。布埃·德·拉佩雷尔在刚开始时下令所有战舰先鸣炮示警，但此举不仅造成联军舰队的砲手混乱，同时让乌兰号顺利逃脱。航速较慢的泽塔号同样试图逃离战线，不过联军舰队以战列线战术发动攻势，砲火多次命中泽塔号，使得该舰发动机失效，同时也造成舰体发生火灾，随后不久就沉入海底。英法联军在海战胜利后，也撤回至原本控制的海域范围。在这场海战过程中，一发砲弹飞向正义号右舷前炮廓处，并在1门口径火炮前爆炸。接下来3天，正义号随法国舰队