双方对峙到1904年的3月,英军在做好准备后,悍然对西藏军队发动进攻。当时藏军右翼在堆纳北面五英里多庆措湖西岸的曲米森谷地方,并建了一道矮墙作为防御工事,左翼在多庆措湖的南岸。荣赫鹏等假意同莱丁色代本等在阵地前对话辩论,并说双方应表现和谈的诚意,以英军将子弹退出枪膛为伪装,欺骗藏军将火绳枪的引火熄灭。当时藏军只有很少军官有快枪,火绳枪的引火熄灭后重新点燃要较长时间,而英军的快枪很快就可以把子弹重新推上膛,荣赫鹏的这一诡计,使藏军在战场上处于非常不利的地位。英军的一部还偷偷包抄到藏军后面山上,架起机枪。在做好准备后,麦克唐纳命令英军强行解除藏军武装,挑起冲突。当英军抢夺莱丁色代本的枪械时,他奋起还击,击毙一名英军。麦克唐纳立即下令英军开火,以机枪向藏军密集扫射。藏军的火绳枪来不及点燃火绳,纷纷倒在英军的枪弹下,使得所谓的“战斗”,实际上成为了一场血腥的大屠杀,藏军莱丁色代本、郎色林代本等1400多人牺牲,而英军仅有两名军军官受伤,13名士兵伤亡。
4月英军在康马附近的萨马达河谷击败藏军的阻击后,攻占了江孜宗。荣赫鹏认为胜利已经在望,只等英国政府批准他的直接打到拉萨迫使西藏军民屈服的计划,于是只留下部分英军驻在年楚河边的江洛林卡,其余英军护送麦克唐纳返回亚东,调动增援部队,以发动更大的军事行动。