25 июля японские военные суда без объявления войны напали в районе Асана на китайский транспорт с 1,3 тысячами солдат на борту. Официально правительство Японии объявило войну Китаю лишь 1 августа. 15 сентября произошло решающее для корейского театра военных действий сражение под стенами Пхеньяна, в котором китайские войска были наголову разбиты. 17 сентября в ходе пятичасового Сражения в устье реки Ялу китайский Бэйянский флот под командованием адмирала Дин Жучана проиграл бой японскому Объединённому флоту вице-адмирала Ито Сукэюки. В конце октября японская 1-я армия под командованием Ямагаты Аритомо форсировала реку Ялу и перенесла боевые действия на территорию Китая, а 2-я армия под командованием Ояма Ивао высадилась на Ляодунском полуострове. Китайское правительство стало готовить мирные переговоры с Японией, и в январе 1895 года для этого была послана официальная делегация в Хиросиму, но японское правительство, рассчитывая на гораздо большие военные трофеи, сорвало эти переговоры в одностороннем порядке.