戰(zhàn)斗打響后,黎元洪駕駛著“廣甲”勇往直前,參加了圍攻日艦“赤城”、“西京丸”的戰(zhàn)斗。
戰(zhàn)斗開始不久,北洋艦隊(duì)旗艦“定遠(yuǎn)”艦由于主炮發(fā)射時(shí)炸膛,致使主帥丁汝昌摔傷,信旗被毀。丁汝昌堅(jiān)持坐在甲板上督戰(zhàn)。日軍第一游擊隊(duì)4艘戰(zhàn)艦,利用航速優(yōu)勢繞攻北洋艦隊(duì)右翼“超勇”、“揚(yáng)威”,二艦相繼被擊中起火,退出戰(zhàn)斗。日艦“吉野”也被北洋艦隊(duì)擊中起火,但很快被撲滅。戰(zhàn)斗至13時(shí)30分左右,“超勇”沉沒。
正當(dāng)日本第一游擊隊(duì)繞攻北洋艦隊(duì)右翼時(shí),日艦“比?!?、“赤城”、“扶桑”、“西京丸”遭到北洋艦隊(duì)截?fù)?。黎元洪沉著地駕駛著“廣甲”,配合“定遠(yuǎn)”、“來遠(yuǎn)”、“經(jīng)遠(yuǎn)”開炮重創(chuàng)日艦“比睿”、“赤城”,“赤城”艦長坂元八郎太陣亡,“西京丸”也受到重創(chuàng)。
敵軍見狀,就集中炮火轟擊中國兩艘鐵甲艦“定遠(yuǎn)”與“鎮(zhèn)遠(yuǎn)”號,竟有三百多顆炮彈落到兩艦之上。日軍史料記載:“鎮(zhèn)遠(yuǎn)前甲板,幾乎形成絕命大火。一將領(lǐng)集合士兵盡力救火,雖彈丸如雨,仍欣然從事,在九死一生中毅然將火撲滅,終于避免一場危難。”
午后3時(shí)30分,日艦“松島”逼近,“鎮(zhèn)遠(yuǎn)”發(fā)一巨彈,正中敵軍彈倉,日軍炮臺指揮官等百余人死傷。
在“致遠(yuǎn)”艦被擊沉后,“濟(jì)遠(yuǎn)”號管帶方伯謙見此情狀,立即命他的艦艇掉頭。一看這種情況,“廣甲”號管帶吳敬榮也急忙命黎元洪駕駛艦艇尾隨撤退。
“廣甲”號是整個(gè)甲午海戰(zhàn)中中彈最少的軍艦,它只中了一發(fā)炮彈。而且這一發(fā)炮彈還是打在軍艦的廁所里,沒有太大損傷。令人唏噓的是,連這發(fā)炮彈也不是日本軍艦發(fā)射的,而是中國另一艘軍艦“來遠(yuǎn)”號發(fā)射的。因?yàn)椤皬V甲”號臨陣脫逃,惹怒了中國其他軍艦的將領(lǐng),于是紛紛向“廣甲”號開火。就這樣,黎元洪駕駛著“廣甲”號,在中日兩國軍艦的彈雨之中,倉皇而逃。