Em 17 de setembro de 1894, durante a Primeira Guerra Sino-Japonesa Ding Ruchang e sua frota de 10 navios estava perto do Rio Yalu quando se aproximou a frota japonesa, como os japoneses hastearam bandeiras dos Estados Unidos, os chineses não se preocuparam com a aproximação do inimigo até que os japoneses mostraram suas verdadeiras bandeiras e atiraram, os chineses responderam aos tiros, apesar de Ruchang comandar uma frota moderna, a tripulação era inexperiente e indisciplinada assim como alguns oficiais que desviam fundos dos seus navios para enriquecimento próprio, alguns até vendiam granadas e as substituíam por cacau ou porcelana em forma de bala, isso foi fatal para os chineses, Ruchang desesperado com a situação foi atingido junto com os oficiais na ponte de comando de seu navio, o Dingyuan, felizmente eles sofreram ferimentos leves, já no dia seguinte, a luta continuou com a destruição de metade de sua frota, Ruchang viu que era inútil continuar lutando e se retirou com os navios restantes.