威廉姆斯的命令仅仅得到了维多利亚皇后号和5号舰奥斯卡一世号防护巡洋舰的执行,4号舰奥斯卡二世号的指挥官拒绝执行命令,他命令升起旗语“我们应当把所有的炮火向丹麦海军打出去而不是向我们的自己人开火!”
在瑞典舰队内部发生混乱时,加德便命令15艘弗雷德里克六世级驱逐舰冲出战列线,在2艘尼尔斯·朱尔号轻巡洋舰和丹麦战列舰队的305毫米口径舰炮的掩护下冲向了瑞典舰队,30节的超高航速使得驱逐舰队很快就来到了瑞典舰队的面前,15艘驱逐舰全部调转船头,向瑞典仅存的3艘防护巡洋舰维多利亚皇后号、奥斯卡一世号、奥斯卡二世号发射了一共整整30多发鱼雷,在鱼雷命中之前,瑞典舰队发起了最后的一轮炮击,并且成功地击沉了一艘丹麦驱逐舰,但是为时已晚,鱼雷已经接近了瑞典舰队的左舷。
随着一阵阵巨响,无数的浪花在瑞典舰队的周围溅起,海水几百吨地涌进了三艘瑞典防护巡洋舰,在下午的2点钟,随着瑞典最后一艘主力战舰奥斯卡二世号的舰体最后一次出现在海面上,哥得兰岛海战也已经基本上宣告结束。
不过在远处,乌普萨拉号三等防护巡洋舰则在开足马力往北撤退,与乌普萨拉号最接近的尼尔斯·朱尔号轻巡洋舰在新任舰长施密特海军上校的指挥下以最高航速和由瓦尔德马王子指挥的尼尔斯·朱尔号的二号舰克厄湾号轻巡洋舰一起向乌普萨拉号发起追击,并在30分钟内成功地追上了乌普萨拉号。
觉得普通的炮战不过瘾的施密特让尼尔斯·朱尔号用小口径速射炮和机关炮对准乌普萨拉号的甲板一通扫射后亲自拿着一挺麦德森轻机枪跳上甲板与瑞典水兵进行接舷战,在付出了5人受伤的代价后乌普萨拉号也最终升起了丹麦海军旗,至此,瑞典海军此次前往哥得兰岛作战的2艘斯德哥尔摩级前无畏战列舰、5艘维多利亚皇后级防护巡洋舰、1艘乌普萨拉号三等巡洋舰全部战沉、被俘,驱逐舰损失5艘,阵亡2300人,伤800人,被俘450人,共计吨位56000余吨。
而与瑞典海军几乎就是全军覆没的结果比起来,拥有着无畏舰、战列巡洋舰的丹麦海军仅仅只有一艘克里斯蒂安九世号装甲巡洋舰被重创,这艘功勋装甲巡洋舰在哥得兰岛海军基地进行简短的维修后便在尼尔斯·朱尔号的牵引下拉回哥本哈根皇家海军造船厂进行为期5个月的大修。
而同时其他受损较重的克里斯蒂安九世级装甲巡洋舰们也纷纷在哥本哈根、奥胡斯、奥尔堡等各个造船厂进行维修并进行现代化改装,丹麦技术人员们将她们的254毫米单装炮换成两座双联装152毫米口径速射炮,同时增加舷侧152毫米速射炮的装备。
在克里斯蒂安九世级装甲巡洋舰的两侧,丹麦技术人员又各为其在原来的2座双联装57毫米速射炮的地方换成了2座152毫米速射炮,这样一来,克里斯蒂安九世号装甲巡洋舰的单侧火力便达到了丧心病狂的9门152毫米火炮,足够应付除了万吨装甲巡洋舰以上的舰只之外所有的战舰了,一旦发生海战,9座152毫米火炮所发射的每分钟将近百发的炮弹形成的密集弹雨将会是所有巡洋舰们的噩梦。