As I am reading further about Russo-Japanese war (1904-1905) I am having a question since some time ago. Having Russia a huge army in terms of soldiers available, why didn't they win land battles at least by numbers? I know that their land forces available in Far East were somewhat limited but Russia completed Trans-Siberian Railway in 1899. This would not have brought to Russia an extraordinary advantage over Japan? Even considering the distance between Moscow to Port Arthur, they could have sent reinforcements, supplies and artillery from western Russia to Far East.