В двух верстах за деревней китайские солдаты заняли позиции по берегу речки Эйюр. Болотистая ее пойма не позволила атаковать лавой и выбить противника с занимаемой позиции; 1-я сотня нерчинцев, 4-я и 5-я сотни амурцев, заняв гребень высоты, перед этой позицией открыли огонь по китайцам, два орудия Забайкальского дивизиона стреляли через головы своей цепи.
Получив подкрепление, китайская пехота густой массой и с дикими криками перешла в наступление. Казаки, экономя патроны, вели редкий огонь из винтовок. Подпустив противника на 500 шагов, два орудия поручика Егорова открыли уничтожающий огонь картечью, но китайцы, несмотря на огромные потери, продолжали двигаться вперед. Около 300 конных китайцев попытались атаковать правый фланг казачьей цепи, но, задержанные болотом, повернули под выстрелами казаков назад. Патроны были на исходе. Командир 1-й сотни подъесаул Шарапов, расстреляв все боеприпасы, посадил на коней казаков и решил атаковать китайские позиции, невзирая на болото и град пуль, обрушившихся на сотню. С огромным трудом перебрались казаки Шарапова через болото, потеряв несколько казаков убитыми и ранеными. За 1 — й Нерчинский сотней пошла 4-я Амурская. Китайцы, отвлеченные смелой атакой 1-й сотни, не заметили, как к ним в тыл вышла 2-я сотня нерчинцев, находившаяся до этого в резерве. Услышав крики «ура» с фронта и тыла, солдаты противника стали покидать выгодную позицию, а 1 — я сотня нерчинцев и 4-я Амурская, подстегнув измученных коней, бросились их преследовать.
В лесу казаки с китайцами перемешались. На расстоянии пяти верст лес и поляны были усеяны изрубленными трупами солдат противника. Китайцы поодиночке и группами пытались спастись от шашек казаков. Одна из таких групп в количестве шести человек, стреляя на ходу, бежала к лесу. На их пути оказались два казачьих офицера — командир 2-й сотни нерчинцев есаул Токмаков и командир 1-й сотни этого полка подъесаул Шарапов. С винтовками наперевес китайцы бросились на офицеров. Первых двух уложил из револьвера Шарапов. Третьего зарубил подскочивший на помощь урядник Павел Лоншаков, прикрыв своим конем и телом двух офицеров. Убегавший от его шашки китаец выстрелил в их сторону. Пуля попала в сердце герою-казаку. Стрелявшего китайца и его товарища зарубил есаул Токмаков. Сотня этого храброго офицера спасла отряд от неминуемого разгрома.
С наступлением темноты преследование прекратилось.
На другой день раненых отправили в Благовещенск, а убитых похоронили в братской могиле на Эйюрском поле боя, на котором лежало 300 изрубленных трупов китайских солдат.