在被發現之前,美軍其實有機會發現前方的危險。
確認探測到的是美軍驅逐艦之後,「保定」號與「唐山」號都向旗艦,即「北京」號發出了電報,而美軍戰艦上的無線電監聽與測向裝置也截獲了兩艘輕巡洋艦發出的訊號,只是沒有引起重視。
如果第31艦隊在這個時候轉向,那麼暴露的僅僅是那兩艘驅逐艦。
可惜的是,斯普魯恩斯當時不在指揮崗位上,而代替他執勤的克拉克少校正在安排天亮後的偵察與攻擊任務。
直到被「保定」號與「唐山」號的雷達探測到,克拉克才把斯普魯恩斯叫了起來。
此時,戰鬥編隊與第31艦隊的距離不足一百公里。
其實,這個時候,第31艦隊仍然有機會迴避,即立即轉向,而戰鬥編隊的最大航速並不比第31艦隊高,且無法以追高速度持續追擊,顧祝同也不會笨到去追擊第31艦隊,因為只要天亮,美軍的艦載機就能出動,而他指揮的戰鬥編隊就算獲得防空掩護,也沒有多少機會逃走。
問題是,斯普魯恩斯沒有下令轉向。
當時,斯普魯恩斯顯然沒有認識到局面的嚴重性。
根據克拉克少校回憶,在確認前方有兩艘中國海軍的輕巡洋艦後,斯普魯恩斯依然下令追擊,並且提到,那很有可能是兩艘留下來斷後的戰艦,而中國艦隊肯定正在駛往、或者已經進入伊莎貝爾水道。當時,斯普魯恩斯只命令那兩艘驅逐艦盯住中國巡洋艦,而沒有做出其他調整。
兩點不到,戰鬥打響。
在接到顧祝同的命令後,「保定」號與「唐山」號率先開火,隨即那兩艘美軍驅逐艦也開火還擊。
顯然,驅逐艦根本不是輕巡洋艦的對手。
雖然中國海軍的輕巡洋艦也存在噸位偏小的問題,但是在火力上,輕巡洋艦肯定比驅逐艦強得多。「保定」號與「河北」號同屬於在戰前開工建造的「大同」級,即「南通」級的改進型,兩艦都有四座三聯裝一百五十毫米艦炮,此外還各有八門一百二十毫米艦炮,比任何一種驅逐艦都要強得多。
炮戰打了不到十分鐘,兩艘驅逐艦就敗下陣來,其中一艘在撤退途中沉沒。
兩點半,「保定」號的雷達率先探測到了美軍艦隊裡的航母,隨後「唐山」號也確認美軍艦隊裡有兩艘航母。
收到訊息,顧祝同立即命令四艘大型巡洋艦與防空巡洋艦加速前進。
直到這個時候,第31艦隊都沒有減速,斯普魯恩斯只調派了兩艘重巡洋艦去對付那兩艘中國海軍的輕巡洋艦。
與重巡洋艦交火,輕巡洋艦就佔不到便宜了。
雖然在理論上,輕巡洋艦的主炮對重巡洋艦也有足夠的威脅,畢竟重巡洋艦隻是加強了火炮威力的輕巡洋艦,在防護上與輕巡洋艦沒有太大的差別,而第31艦隊裡的四艘「北安普敦」級重巡洋艦,實際上是「彭薩科拉」級的小改型,主要就是用三座三聯裝主炮炮塔取代了四座混裝炮塔,在主炮數量減少一門的情況下,其他效能有了大幅度提高,屬於戰鬥力較均衡的重巡洋艦。但是在炮戰中,重巡洋艦上的八英寸艦炮擁有壓倒性的火力優勢,能夠在任何距離上重創輕巡洋艦。
說白了,只要被一枚八英寸炮彈擊中,輕巡洋艦就吃不消,而重巡洋艦能承受多枚一百五十毫米炮彈的打擊。
更重要的是,美軍巡洋艦上也有雷達。
炮戰從二萬一千米打到一萬六千米。最初幾分鐘內,兩艘美艦的火力優勢十分明顯,主要就是輕巡洋艦上的一百五十毫米艦炮的有效射程不到二萬米,而重巡洋艦上的八英寸艦炮的有效射程在二萬米以上。
所幸的是,在遠距離炮戰中,命中率不會高到哪裡去。
打到一萬六千米的時候,雖然兩艘輕巡洋艦已能還手,而且一百五十毫米艦炮的射速要比八英寸艦炮高得多,彌補了炮彈威力不足帶來的問題,但是美軍的優勢依然明顯,畢竟兩艘輕巡洋艦都承受不了打擊。
三點不到,兩艘輕巡洋艦敗下陣來。
「保定」號首先中彈,在艦首的主炮炮塔被摧毀之後,如果不是炮長及時下令向彈藥庫注水,恐怕「保定」號就完蛋了。「唐山」號的處境稍微好一些,因為它在美軍戰艦的西北方向上,並沒有直接與美軍交戰。更重要的是,兩艘美軍重巡洋艦首先集中炮火打擊了擋在第31艦隊前進方向上的「保定」號,只用副炮向「唐山」號開火,直到「保定」號帶傷退出戰鬥,兩艘美艦的主炮才指向「唐山」號。所幸的是,「唐山」號沒有堅持,而是立即跟隨「保定」號撤退。
有趣的是,斯普魯恩斯在這個時候下達了一道命令,讓兩艘重巡洋艦歸隊。
也就是說,斯普魯恩斯沒有讓重巡洋艦去追擊中國戰艦。要知道,在「唐山」號轉向撤退的時候,顧祝同率領的四艘戰艦就在其西邊大約二十五公里處。如果斯普魯恩斯沒有把兩艘重巡洋艦召回,那麼在十多分鐘之後,這兩艘重巡洋艦上的雷達就能探測到顧祝同率領的四艘戰艦。