Новый Петровский полк получил боевое крещение в Русско-японскую войну, находясь под командой полковника А. Н. Апухтина. Во время сражения на реке Шахе Петровский полк, находясь 1 октября 1904 года на позиции у д. Шиэсанцза, остановил движение японцев, прорвавшихся между I и X армейскими корпусами, и отбросил их к югу от Двугорбой сопки, а 3 октября вечером геройски атаковал «сопку с отдельным деревом» и, перейдя под сильнейшим огнём р. Шахэ, штыками выбил японцев из двух рядов окопов на северном скате сопки. Во время этой атаки полк потерял 25 офицеров и 717 нижних чинов.