Мартынов в своей работе не сгущал особо краски отношения российского общества к войне на далеком Дальнем Востоке. Время требовало перемен в государственной жизни, но на их пути стояла династия самодержцев Романовых, которые во все времена опирались прежде всего на армию.
Император Николай II потребовал от командующего Маньчжурской армией подать помощь осажденному Порт-Артуру. Царский наместник и главнокомандующий армией и флотом на Дальнем Востоке адмирал Алексеев, в свою очередь, требовал недопущения отхода русской армии к самому Мукдену. Куропаткину пришлось уступить этим требованиям, и он вознамерился перейти в наступление и овладеть только что оставленным правым беретом реки Тайцзыхэ.
19 сентября командующий отдал приказ по Маньчжурской армии, в котором он выразил свое решение захватить инициативу в войне. В приказе вспоминалось славное прошлое русского оружия, говорилось, что воевать за 10 тысяч верст от родины тяжело, что все это будет преодолено, что царь ждет от своих воинов победы:
Сражение на реке Шахэ началось днем 22 сентября. Русская армия перешла в наступление на фронте Мукден, Фушун. Японский главнокомандующий не ожидал наступления противника. С его началом он решил измотать русские войска огневыми боями с укрепленных полевых позиций, а затем перейти в контрнаступление.
Не успели еще наступавшие войска войти в соприкосновение с японцами, как Куропаткин письменно предупредил начальника Восточного отряда генерала Штакельберга, что надо действовать осторожно во избежание неудачи, что нужен успех, что следует вводить в бой силы, значительно превосходящие противника. Дальше Куропаткин выражал уверенность, что Штакельберг сможет потеснить японцев и без боя.
23 сентября Западный отряд вышел на берега реки Шахэ и начал там закрепляться. В последующие дни русские корпуса свое наступление развивали вяло из-за ничем не оправданной осторожности. В результате наступательные действия теряли свою внезапность для противника. Когда в тот же день Восточный отряд начал охватывать у Баньяпузы восточный фланг Гвардейской резервной бригады генерала Умесавы, то неожиданно выяснилось, что она скрытно оставила занимаемые позиции и таким образом вышла из-под удара.
Маршал Ояма, в отличие от Куропаткина, не стал осторожничать на войне. Почувствовав опасность от наступления русских, он стал маневрировать силами, не желая отдавать русским инициативу в начавшемся большом сражении на реке Шахэ. Ояма, учитывая слабость своих оборонительных позиций, разбросанность сил и малочисленность резервов, принял решение не обороняться, а переходить в контрнаступление.
У убитого в бою подполковника русского Генерального штаба Пекуты японцы обнаружили среди служебных документов карты и копию боевого приказа командующего Маньчжурской армией о предстоящем сражении. Они были незамедлительно переведены с русского на японский язык. Это дало маршалу Ояме, который имел к тому времени довольно полные данные о сложившейся обстановке, убедиться окончательно, что он принял правильное решение, отдав приказ армиям перейти в контрнаступление.
К седьмому дню наступательной операции почти все корпуса русской армии оказались вытянутыми в линию протяженностью по фронту до 45 километров. В результате они не только не могли успешно наступать дальше, так как везде оказались из-за удлинения фронта слабы, но и не могли выдержать сосредоточенного контрудара противника, нацеленного на центр позиции Маньчжурской армии. То есть первоначальная ударная группировка русских войск из-за неумелого командования ходом наступательной операции «расплылась» по фронту.
Первым звонком о возросшей активности японцев стал бой за скалу (гору) Луатхалазу. Неприятель сумел замаскировать на крутых скалах 8 полевых орудий и с их помощью отбить атаку русских.
Начало активных действий неприятеля армейский штаб Куропаткина из поступавших с передовой донесений уловил быстро и забил тревогу. Командующий Маньчжурской армией с «легкой душой» отдает приказ успешно продвигавшимся почти повсеместно вперед войскам отказаться от «идеи наступления» и перейти к обороне.
Предполагая, что 2-я японская армия генерала Оку предпримет обход правого фланга Западного отряда, Куропаткин приказал его командиру генералу Бильдерлингу отвести свои авангарды к главным силам, но тот под разными предлогами уклонился от выполнения приказа командующего. В результате контратакующие японцы атаковали авангардные силы русских превосходящим числом в сопровождении сильного артиллерийского огня. Роты и батальоны русской пехоты встречали врага огнем и штыком, но при этом гибли от огня неприятельской артиллерии.
Особенно жаркий бой произошел за деревню Эндолиулу на берегу реки Шахэ. Укрепившихся здесь японцев штурмовали 139-й пехотный Моршанский полк и два батальона 140-го Зарайского полка. Они атаковали деревню с трех сторон, не открывая при этом ружейную стрельбу. Оборонявшийся в Эндолиулу японский пехотный полк был частью перебит, частью бежал из деревни.
Русский военный ученый-стратег с мировым именем А.А. Свечин, бывший во время войны капитаном Генерального штаба, в одной из своих книг «Предрассудки и боевая действительность» немало страниц посвятил Шахэйскому сражению. Он сообщает о фактах отсутствия взаимной поддержки между соседями, что сводило на нет частную инициативу командного состава: