1940年4月5日,应挪威政府的请求,皇家海军开始在挪威水域布雷。布雷船由海军少将怀特沃斯率领战列舰巡洋舰“声望”号和四艘驱逐舰进行掩护。“萤火虫”号就是这四艘驱逐舰之一。但是出乎皇家海军意料的是德军已经开始入侵挪威。纳粹海军的“沙恩霍斯特”号“格诺森瑙”号“希佩尔”号和14艘驱逐舰为这次行动进行掩护。
1940年5月8日,为了救援一名落水的船员,“萤火虫”号与舰队失去了联系。在7:59分,“萤火虫”号报告发现了两艘德国驱逐舰。“声望”号立即和一艘驱逐舰赶往支援,随后“反击”号也和一艘巡洋舰及四艘驱逐舰前往报告所指位置。
随后从“萤火虫”号发来的报告显示它正在与优势敌军进行搏斗,它最后的报告是在8:55分发出的。当时没有人知道发生了什么,直到战争结束这次战斗的细节才为人们所知。
那两艘被“萤火虫”号发现的驱逐舰是前一天被皇家空军发现的德国主力支援舰队的一部分,但是由于天气的原因,皇家空军失去了与它的接触。
在7:10,“萤火虫”号发现了德国驱逐舰“汉斯鲁.德曼”号。“萤火虫”号向它发出了识别信号,但是它没有应答,所以随后萤火虫号发起了进攻。德军驱逐舰立即转向西北方向,以35节的高速度企图摆脱。
紧接着,“萤火虫”号向另外一艘德军驱逐舰“博纳德.冯.阿米”号发其进攻,两舰互有损伤,德军驱逐舰向舰队请求支援,德军舰队司令立即派“希佩尔”号巡洋舰去支援两艘遭受攻击的驱逐舰。8:57,“希佩尔”号到达战场,它用8英寸火炮向“萤火虫”号猛烈射击,“萤火虫”号的舰桥被命中。“萤火虫”号随即向“希佩尔”号发射了2-3枚鱼雷,但是“希佩尔”号规避得当,未被命中。由于舰体多处受损,“萤火虫”号释放烟雾并藏身其中。
“希佩尔”号不得不进入烟雾当中去寻找萤火虫号,突然,“萤火虫”号从烟雾中冲出,高速驶向“希佩尔”号,“希佩尔”号躲闪不及,被“萤火虫”号拦腰撞上。勇敢的“萤火虫”号当即沉没,但是它也对“希佩尔”号造成了巨大的伤害,此后几乎一年“希佩尔”号都没有办法出海作战。
“希佩尔”号救起了40名幸存者,其中只有一名军官,“萤火虫”号的舰长不幸以身殉职。
当战后人们得知“萤火虫”号的英勇事迹时,英国国王向舰长追授了维多利亚十字勋章。这位英勇的舰长就是海军上尉G.B.罗普。