普勒格将军命令驱逐舰进行鱼雷攻击。约翰斯顿号鱼雷已经用尽，并且因为引擎受损无法保持战位，便为其他进行攻击的驱逐舰提供火力支援。当她从烟幕中出来时，差点撞上了USS Heermann (DD-532)号驱逐舰。08:20，约翰斯顿号发现烟幕中浮现出一条金刚级战舰的舰影——距离只有7,000码（6400m）。约翰斯顿号立即开火，几发砲弹击中了战舰的上层建筑。金刚级战舰的还击没有命中。此时约翰斯顿号发现日军巡洋舰正集中火力攻击护卫航母，便对其发射数发命中弹以引开注意力，之后再对接近的日军驱逐舰射击，日军以火砲