Несколько позднее в штабе 3-й Маньчжурской армии стали известны все обстоятельства событий у Сандепу. Говорили, что Куропаткин в душе был против, но уступил требовательным телеграммам российской столицы.
Наступление на Сандепу, как задумывалось в штабе главнокомандующего, началось ночью. Его предворяла артиллерийская подготовка из лёгких, скорострельных полевых орудий. Поэтому вражеские окопы оказались неповреждёнными, а батареи японцев неподавленными. Две трети артиллерии наступавшей 2-й Маньчжурской армии (вновь!) оказались в резерве. 1-й Сибирский корпус генерала Г. К. Штакельберга быстрой атакой захватил всю линию реки Ханьхэ. Оборонявшиеся здесь японцы бежали.
К 22.00 следующего дня корпус выполнил поставленную перед ним задачу. Стрелки-сибиряки захватили укреплённые селения Сумапу и Хэгоутай, выбив из них японцев. Однако после ночного успеха наступление развивалось крайне медленно и застать в дальнейшем японское командование врасплох не удалось. Главнокомандующий Куропаткин даже не пытался ввести в дело готовые к атаке полки и дивизии 3-й Маньчжурской армии генерала Каульбарса.
Зато его соперник маршал Ивао Ояма немедленно стал усиливать свой левый фланг, подвергнувшийся сильной атаке. Чтобы парировать удар противника, он подтянул сюда значительную часть резервов. Значительно был усилен и без того немалый гарнизон большого китайского селения Сандепу, который с высоты господствовал над окружающей местностью. Его тактически выгодное положение стороны хорошо понимали.
Всё утро следующего дня русская артиллерия бомбардировала Сандепу и прилегающие к нему позиции японцев, но без видимого успеха. Ровная местность, убранные поля гаоляна перед Сандепу были покрыты тонкой коркой льда. Сильный туман затруднял движение наступающих войск. Командиры батальонов и рот теряли ориентировку.
Из-за стелющегося по земле тумана часть атакующих полков перемешалась и вместо восточного направления взяла юго-восточное. В 600-800 шагах от ближайших глинобитных домов Сандепу наступавшие стрелки залегли. В течение шести часов, до самого сигнала к атаке, люди находились под ружейным огнём японцев, стрелявших из-за укрытий.
Командир 14-й дивизии, непосредственно наступавшей на Сандепу, генерал С. И. Русанов тщетно искал корпусного начальника, чтобы доложить ему обстановку. Не получив подкреплений и артиллерийской поддержки, дивизионный командир не осмелился начать общую атаку. Однако ночью два полка его дивизии ворвались в какую-то большую китайскую деревню, из которой после рукопашного боя бежала японская пехота.
Ночной успех дал повод генералу Русанову под утро отправить в штаб корпуса следующее боевое донесение:
Через час об этом ночном успехе стало известно главнокомандующему. Генерал от инфантерии Куропаткин отдал следующий приказ командующему 2-й Маньчжурской армией Гриппенбергу:
Куропаткин почему-то посчитал это укреплённое китайское селение «ключом» ко всей японской оборонительной позиции. В действительности Сандепу был только одним из её узловых пунктов.
С рассветом, когда туман рассеялся, выяснилось, что 14-я дивизия с боем захватила не Сандепу, а находившуюся в 400 метрах севернее от неё деревню Баотайцзы, которая в течение двух дней подвергалась артиллерийскому обстрелу. А самое большое селение на высотах, то есть Сандепу, огонь батарей русской полевой артиллерии так и не затронул.
Дальнейшие попытки захватить Сандепу оказались бесплодными и успеха не имели. 14-я дивизия генерала Русанова, потеряв 1122 человека убитыми и замерзшими ночью в поле, отошла по приказу на исходные позиции. Туда, откуда она начинала ночную атаку.
Проигранная битва за Сандепу «призвала» Михаила Васильевича к безрадостным, но неизбежным раздумьям. В письме родным он говорил откровенно: