Пользуясь сложностями в англо-русских отношениях, Япония заключила союз с Британской империей. Война началась в январе 1904 года нападением отряда японских миноносцев на русский флот, стоявший на внешнем рейде Порт-Артура. Вооруженные силы России были значительно мощнее, чем у противника, и царское правительство не верило, что «маленькая» Япония первой нападет, поэтому основные силы сухопутной армии находились у западных и южных границ империи. Даже сделав ставку на войну с Японией, не было принято мер к отправке на Дальний Восток воинских контингентов. На Дальнем Востоке к 1904 году, по разным местам, было размещено около ста тысяч солдат {92}из более чем миллионной российской армии, а подвоз войск затруднялся недостроенностью Транссибирской магистрали на Кругобайкальском участке. В хорошо вооруженной и обученной немецкими инструкторами японской действующей армии насчитывалось более ста пятидесяти тысяч человек, не учитывая флот и резерв.
Решающее и определяющее значение в войне имело превосходство на море. Количественное превосходство японских кораблей по броненосцам и тяжелым крейсерам было незначительным, но они имели больше крейсеров и миноносцев. Они были новейшего типа, быстроходны и с лучшим артиллерийским вооружением. К сожалению, российское правительство недооценило роль флота в складывающейся ситуации, так как в случае превосходства на море победа России была бы обеспечена, потому что противник не смог бы высадиться в Маньчжурии. Примером недальновидной политики царского правительства может служить тот факт, что незадолго до войны Россия отказалась купить у Аргентины два новейших броненосца, которые немедленно были приобретены Японией {93}.
В середине апреля 1904 года начинаются боевые действия на суше, когда сорокапятитысячная Первая японская армия генерала Куроки наступает на девятитысячный отряд генерала Засулича в районе Тюренчена. В бою на реке Ялу русские войска терпят поражение. Потери русских составляют три тысячи человек, а японцев — чуть более тысячи. В конце апреля в районе Бицзыво высаживается Вторая японская армия генерала Оку, а у Дагушаня — Четвертая армия генерала Нодзу. В начале июня против Порт-Артура сосредоточиваются силы Третьей армии генерала Ноги.
В это время между главнокомандующим русским флотом адмиралом Алексеевым и командующим сухопутными войсками генералом Куропаткиным начинаются серьезные трения. Алексеев опасался за флот и призывал ударить всеми сухопутными силами по Второй японской армии, уже перерезавшей железную дорогу к Порт-Артуру. Куропаткин же ссылался на нехватку войск и опасности с фланга. Генерал от инфантерии А.Н. Куропаткин был крайне нерешителен. Легендарный генерал М.Д. Скобелев, у которого во время Русско-турецкой войны 1877—1878 годов Куропаткин был начальником штаба, говорил ему: «Помни, что ты хорош на вторые роли. Упаси тебя бог когда-нибудь взять на себя роль главного начальника, тебе не хватает решительности и твердости воли… Какой бы великолепный план ты ни разработал, ты никогда не сумеешь довести до конца» {94}. Из Петербурга приходит указание спасти Порт-Артур, и Куропаткин посылает против Второй японской армии один корпус генерала Штакельберга, который и был разгромлен превосходящими силами под Вафангоу.
После поражения под Вафангоу Куропаткин вновь получил предписание дать сражение японцам. 17 августа началась битва под Ляояном. Три наступавшие японские армии, с огромными потерями, были отброшены назад. Но Куропаткин не закрепил успех, а, наоборот, преувеличивая силы японских войск, приказал отступать к реке Шахэ. Следующее поражение русские войска потерпели там же, в районе реки Шахэ в сентябре. Несмотря на то что обстановка здесь была еще более благоприятной, чем под Ляояном, Куропаткин использовал только часть имеющихся сил. В результате обе стороны перешли к позиционной войне, продолжавшейся три месяца.
В конце ноября, после кровопролитных боев, японские войска взяли господствующие над Порт-Артуром высоты, а 20 декабря крепость была сдана. Падение Порт-Артура поставило точку в кампании 1904 года, а фактически и в войне в целом. Хотя после сдачи Порт-Артура война продолжалась еще почти восемь месяцев, принципиальных перемен в расстановке сил противников за это время не произошло.
Когда Корнилов с Первой стрелковой бригадой, преодолев тысячи верст Транссибирской магистрали и КВЖД, в декабре 1904 года прибыл на театр боевых действий, русская армия уже потерпела ряд поражений.