1904, июнь, 14–15. Сражение под Телиссу. Остановлено 2-й японской армией под командованием генерала Оку. Штакельберг переходит в оборону, Оку атакует. После ожесточенного сражения Штакельберг отступает, избегая окружения. Русские теряют 3600 из 25 тыс., японцы —1 тыс. из 35 тыс. Продолжая наступать, Оку атакует при Ташихии русский арьергард под командованием генерала Зарубаева, который успешно отбивает атаку, заняв оборону (июнь, 24). Оку теряет в сражении 1200 солдат.
1904, июль, 17–31. Сражение на реке Мотейнлун. Корпус прикрытия Келлера к юго-востоку от Ляояна атакует армию Куроки, наступающую со стороны реки Ялу, и наносит ей поражение. Куроки предпринимает ответную атаку (июль, 31), но встречает ожесточенное сопротивление.
1904, август, 1—25. Отступление русской армии. Куропаткин начинает оттягивать все свои передовые силы к Ляояну, где встречаются армии Куроки, Нодзу (подходящего со стороны побережья) и Оку.
1904, август, 25 —сентябрь, 3. Битва под Ляо-яном. Фельдмаршал Ивао Ояма, командующий всеми японскими армиями в Маньчжурии, концентрирует три своих армии против хорошо укрепленных позиций Куропаткина вблизи Ляояна. Объединенная 125-тысячная армия Ояма выступает против 158-тысячной русской армии, получившей в подкрепление корпус, прибывший из европейской части России. Куропаткин предпринимает наступление, которое останавливается у его собственных аванпостов. Русские войска предпринимают вторую атаку, сконцентрировав главный удар на 1-й армии Куроки, занимающей левый фланг японцев, но из-за плохого командования атака отбита. Как обычно, яростный натиск японцев компенсирует численное превосходство русских. Результаты сражения ничего не меняют ни для одной из сторон. Японцы теряют 23 тыс., русские 19 тыс. Однако Куропаткин считает русскую армию разгромленной и начинает организованное отступление к Мукдену. Ояма преследует Куропаткина, но отважный русский арьергард отбивает все его атаки.
1904, октябрь, 5—17. Битва под Шахэ. Куропаткин, пополнив армию резервами до 200 тыс., выступает против 170-тысячной армии Оямы, как обычно сконцентрировав главный удар на 1-й армии Куроки, теперь расположенной на правом фланге. Пока Куроки, окопавшись, сдерживает атаку русских, Ояма концентрирует силы и яростно атакует ослабленный центр Куропаткина. Атака оказывается настолько стремительной, что Куропаткин останавливает наступление на своем левом фланге и перебрасывает часть войск в центр (октябрь, 13). Стороны продолжают сражение (октябрь, 16–17), но никто не имеет перевеса. В общей сложности русские теряют 40 тыс., японцы —20 тыс. Обескровленные армии окапываются на своих позициях.
1905, январь, 26–27. Сражение при Сандепу (Хейкоутай). Пополнившись резервами до 300 тыс. и перегруппировав силы, Куропаткин создает три новые армии: под командованием Линевича, Гриппенберга и Каульбарса – и предпринимает наступление, пытаясь разгромить три армии Оямы общей численностью 200 тыс. до подхода из Порт-Артура 3-й армии Ноги. Русские атакуют в сильную метель и близки к победе. Если бы Куропаткин воспользовался первоначальным количественным преимуществом и действовал более энергично, исход войны мог бы быть совсем иным. В данном же случае после двухдневного ожесточенного сражения контратаки Оямы вынудили русскую армию перейти к позиционным военным действиям.
1905, февраль, 21 —март, 10. Битва под Мукденом. Армии противников, равные по численности (каждая примерно по 310 тыс.), окопавшись, противостоят друг другу на фронте протяженностью 65 км. Ояма приказывает 3-й армии Ноги обойти правый фланг русской армии, пытаясь создать угрозу окружения. В конце первого дня битвы русский правый фланг (армия Каульбарса) был отброшен так, что оказался развернутым фронтом на запад вместо первоначального юга. За атакой японцев следует контратака русских. Куропаткин перебрасывает резервы, чтобы укрепить свой дрогнувший правый фланг. Попытки армии Оямы обойти правый фланг русских оказываются безуспешными, хотя передовым частям японцев после двух недель непрерывных боев фактически удается вступить в Мукден. Ояма укрепляет резервами армию Ноги, что позволяет японцам совершить еще одну попытку обхода Каульбарса. После трехдневного сражения (март, 6–8) правый фланг русских отброшен в очередной раз, и Куропаткин начинает опасаться за свои коммуникации. Он искусно выходит из боя и отступает на Тилин (Тейлин) и Харбин. Русская армия терпит поражение, но она отнюдь не разгромлена. Потери русских составляют почти 100 тыс. солдат, множество орудий и обозов. Потери японцев —70 тыс. Это последняя из сухопутных битв Русско-японской войны.
1904, октябрь, 15 —1905, май, 26. Поход эскадры Балтийского флота. Под некомпетентным командованием адмирала Зиновия Рождественского эскадра Балтийского флота выходит со своих баз в Ревеле (Таллинн) и Либаве (Лиепая). Первая неудача постигает эскадру уже через несколько дней в Северном море, когда российские корабли открывают огонь по британской рыболовной флотилии, приняв ее за японскую эскадру эсминцев и торпедных катеров у Доггер-банки. В результате повреждено несколько британских траулеров, семь рыбаков погибает. Этот инцидент едва не вызывает войну с Британией. Британские крейсера сопровождают русскую эскадру, пока та не проходит Бискайский залив. 2 линкора и 3 крейсера проходят через Суэцкий канал, в то время как основная часть кораблей плывет вокруг мыса Доброй Надежды. Постоянные сложности с пополнением запаса угля и ремонтом в нейтральных портах тормозят и без того медленное продвижение русской эскадры. Объединившись у Мадагаскара, балтийская эскадра после длительной задержки наконец выходит в Индийский океан (март, 16). Последняя остановка проходит в бухте Ван-Фонг во французском Индокитае, где русские корабли готовятся к бою. Затем эскадра берет курс на Владивосток и в сопровождении транспортных кораблей плывет на север (май, 14). Эскадра Балтийского флота в составе 8 линкоров, 8 крейсеров, 9 эсминцев и нескольких легких кораблей приближается к Цусимскому проливу. Несмотря на кажущуюся мощь, русская эскадра состоит из кораблей устаревших конструкций, уступает по мощи артиллерии и качеству командования противостоящей ей эскадре Того (4 линкора, 8 крейсеров, 21 эсминец и 60 торпедных катеров).
1905, май, 27. Битва при Цусиме. Рождественский входит в Цусимский пролив в развернутом боевом строю. С северо-запада в таком же построении подходит эскадра Того. Флагманский корабль Рождественского – линкор «Суворов»; флагман Того – линкор «Микаса». Японцы берут курс на северо-восток, пытаясь за счет более высокой быстроходности своих кораблей разрезать русскую эскадру надвое. Рождественский также меняет курс на северо-восток, а затем на восток, чтобы избежать прямого столкновения. Сражение начинается после полудня на расстоянии около 6 км. Того, скорость кораблей которого составляет 15 узлов, догоняет русские корабли, идущие со скоростью 9 узлов, и через неполных два часа выводит из строя 2 русских линкора и крейсер. Блестяще маневрируя своими быстроходными кораблями, Того наносит большой урон русской эскадре. К наступлению ночи Рождественский ранен, 3 его линкора (включая флагман) потоплены, а оставшиеся русские корабли под командованием сменившего Рождественского адмирала Небогатова в панике рассеиваются. Того приказывает Камимуре с его броненосными крейсерами, эсминцами и торпедными катерами, которые не принимали участия в сражении, в течение ночи завершить разгром уже измотанной русской эскадры. На следующий день тот выполняет свою задачу. До Владивостока удается добраться лишь одному крейсеру и 2 эсминцам. 3 эсминца уходят в Манилу, где их интернируют. Остальные русские корабли потоплены или захвачены. Японцы теряют лишь 3 торпедных катера. Потери русских моряков составляют 10 тыс. убитыми и ранеными; потери японцев в общей сложности составляют 1 тыс. моряков.