Дин Жучан лично командовал Бэйянским флотом в сражении с японским флотом в устье реки Ялу в Жёлтом море 17 сентября 1894 года, когда китайцы не позволили японскому флоту сорвать высадку подкреплений в устье реки Ялу. В этом тяжелом бою китайская эскадра потеряла 5 кораблей из 10, но выполнила свою стратегическую задачу по обеспечению высадки десанта. В феврале 1895 года, когда японские войска заняли береговые батареи и форты главной цинской военно-морской базы Вэйхайвэй, в котором стояла китайская Северная эскадра, Дин Жучан возглавил сопротивление остатков Бэйянского флота, стоявшего на внутреннем рейде острова Люгундао, прикрывавшего вход в бухту Вэйхайвэя. Сопротивление длилось с 1 по 16 февраля 1895 года.