方五六月间,日本兵船麇集朝鲜,殆如梭织。而各华舰避匿于威海卫,逍遥河上。迨京外交章参劾,始佯遣偏师,开出口外,或三十里而止,或五十里而止,大抵启碇出口,约历五六点钟,便遽回轮,即飞电北洋大臣,称某船巡逻至某处,并无倭兵踪迹云云。种种情形,可笑可叹。八月初旬,北洋叠接军电,请济师以壮声威。遂以招商局船五艘,载运兵丁银米,以海军兵舰护送。凡铁甲船、巡洋舰各六艘,水雷船四艘,合队同行。中秋日,安抵鸭绿江口。五运船鼓轮直入,浅水兵船及水雷船与之偕,余舰小驻于离江十里或十六里之地。炉中之煤未熄也,十六晨,了见南方黑烟缕缕,知日舰将至。海军提督丁汝昌,传令列阵作人字形,镇远、定远两铁舰为人字之首,靖远、来远、怀远、经远、致远、济远、超勇、扬威、广甲、广丙及水雷船,张人字之两翼,兼以号旗招鸭绿江中诸战船悉出助战。俄而,敌舰渐近,列阵作一字营,向华军猛扑,共十一艘,其巡洋船之速率,过于华军。转瞬间又易而为太极阵,裹人字于其中。华舰先开巨炮以示威,然距日船者九里,不中宜也。炮声未绝,敌船麇至,与定远、镇远相去恒六里许,盖畏重甲而避重炮,且华炮之力不能及,日兵之弹已可至也。与人字阵末二舰相逼较近,欺炮略小而甲略薄也。有顷,日舰圈入人字阵脚,致远、经远、济远三艘,皆被挖出圈外。致远失群后,船身叠受重伤,势将及溺,其管带邓世昌,开足汽机,向日舰飞驰欲撞与同沉,未至而已覆溺,舟中二百五十人,同时殉难。盖中日全役,死事者以邓君为最烈云。其同时被圈出之经远,船群甫离,火势陡发,管带林永升,发炮以攻敌,激水以救火,依然井井有条。遇见一日舰,似已受伤,即鼓轮追之,乃被放水雷相拒,闪避不及,遽被轰裂,死难者亦二百七十人。呜呼惨矣。至管带济远之方伯谦,即七月间护送高升至牙山,途遇日舰逃回旅顺者也。是日两阵甫交,方伯谦先挂本船已受重伤之旗,以告主将,旋因图遁之故,亦被日船划出圈外。致、经两船,与日苦战,方伯谦置而不顾,如丧家狗,遂误至水浅处,时扬威铁甲先已搁浅,不能转动,济远撞之,裂一大穴,遂以沉没。扬威遭此横逆,死者百五十余人。方伯谦惊骇欲绝,飞遁入旅顺口。越日,李鸿章电令缚伯谦军前正法云。同时效方伯谦者,有广甲一舰,逃出阵外,未知其受伤与否,然以只防后追,不顾前路,遂误撞于岛石,为日军发水雷轰碎之。阵中自经远、致远、扬威、超勇沉,济远、广甲逃,与日舰支持者仅七艘耳。是役也,日舰虽或受重伤或遭小损,然未丧一艘,而华军之所丧盖五船矣。
海军既在大东沟被夷,陆军亦在平壤同时失事。平壤为朝鲜要镇,西南东三面,均有大江围绕,北面则枕祟山,城倚山崖,城东江水,绕山南迤西而去,西北隅则无山无水,为直达义州之孔道。我军叶志超、聂桂林、丰升阿、左宝贵、卫汝贵、马玉昆六将,共统勇丁三十四营,自七月中会齐此地,皆李鸿章部下也。当中国之初发兵于牙山也,副将聂士成曾建议,以为当趁日兵未入韩地之先,先以大兵渡鸭绿江,速据平壤,而以海军舰队扼仁川港口,使日本军舰不得逞。牙山成欢之兵,与北洋海军,既牵制日军,然后以平壤大军南袭韩城云云。李鸿章不能用。及七月廿九日,牙山败绩,此策遂废。