孜、胁噶尔前往聂拉木。八月二十七日,清军抵拍甲岭。成德命清军兵分两路:张占魁等带兵一个营270人,由西北往进;张志林带兵另一个营260人,由西南往进。另命协领九鼎驻守附近要地。
二十八日,清军抵达拍甲岭前河岸,河上桥板已被廓尔喀兵抽去。成德命总兵穆克登阿指挥西南路清军。自己亲率西北路清军,急速架桥渡河。黎明时分。两路清军会合于拍甲岭敌寨前,随即发起进攻,毙伤敌200人,俘7人。清军乘胜扑向聂拉木。聂拉木官寨墙高堡大,廓尔喀兵恃寨固守。清军屡攻不下,损失较大。九月一日。成德令西北路清军于正面佯攻,西南路清军则暗将柴草堆积于寨门外焚烧,并抛掷火弹,将官寨外墙烧毁。廓军退入内墙。二日,两路清军同时向聂拉木官寨发起进攻。将寨内火药仓库烧毁。八日,成德密遣士卒挖掘地道,烧毁官寨西南角之粮仓。九日,福康安派来的先头部队由鄂辉率领先行赶到。清军挖掘地道,企图炸毁城墙,但被墙根大石所阻。成德等遂改变战法,决定先烧开官寨东门。鄂辉则建议等福康安大军到来后,以山炮和迫击炮进行轰击。十一日,福康安麾下炮兵抵达,利用唐制火炮发射爆燃弹,最终攻破东门。这时,廓尔喀兵退由官寨内层石碉,用自来火枪射击。