17 września wrogie floty starły się u ujścia rzeki Yalu. „Jiyuanowi” wyznaczono skrajną pozycję na lewym skrzydle chińskim, ale zajmował ją niedługo, bo zaraz na początku uciekł z pola walki. Jedynym „osiągnięciem” okrętu było zderzenie się z płonącym krążownikiem „Chaoyong”, zakończone jego zatonięciem na płytkiej wodzie. „Jiyuan” lekko uszkodzony, dotarł następnego dnia do Lüshun. Dowódca okrętu, po powrocie reszty floty, został powtórnie skazany i ścięty za tchórzostwo. Twierdził co prawda (w czym popierali go niektórzy oficerowie), że okręt był ciężko uszkodzony i nie nadawał się do akcji, lecz amerykański dowódca pancernika „Zhenyuan”, Philo McGiffin, zapisał, że jego osobista inspekcja krążownika wykazała uszkodzenie jedynie rufowego działa 150 mm. Na krążowniku było trzech zabitych podczas bitwy.