Nach der vorausgegangenen Schlacht von Liaoyang von August bis September 1904 standen sich beide Armeen gegenüber, ohne dass größere Gefechte stattfanden. Die Schlacht begann schließlich am 20. Februar 1905 mit einer Attacke der japanischen 5. Armee auf die linke Flanke der Russen. Am 27. Februar 1905 griff die japanische 4. Armee auf der rechten Flanke der Russen in das Gefecht ein. Da die russische Armee der Einkesselung entgehen wollte, ordnete General Kuropatkin schließlich den Rückzug in den Norden der Stadt an. Da die russische Front zusehends kollabierte, musste sich die Armee am 10. März vollkommen aus Mukden zurückziehen.