制了山口处的霹雳军。这个时代的火枪在射速上远远比不上弓箭,故曹二狗命火枪兵在二百米之外开火,以避免在蒙军弓箭下损失。这么远距离弓箭即便射到也没有杀伤力,只是火枪的命中率也实在不高。虽然蒙军人马密集每轮射击都会击中不少人员和马匹,但这些蒙军在险境之下倒是十分凶悍,仗着马快根本不惧伤亡往山口突,竟也让他们冲出去了一百多骑兵和一百多匹空马。
此战霹雳军共打死了五十余名蒙古骑兵和五十余名新附军,而己方死了八人伤二十五人,均为弓箭所伤。蒙军伤兵人数则有一百五十余人,其中蒙古骑兵伤九十人,新附军伤六十余人。蒙古骑兵所伤大都是炮击所致,而新附军所伤则是手雷居多,也有部分枪伤和马匹践踏所伤。因为痛恨这些蒙军在百丈关的烧杀抢掠,这些伤员中的军官都被当场杀掉,至于伤兵则被驱赶回名山城。在执行释放伤兵这个命令时,曹二狗又命人将俘获的蒙古骑兵拇指、食指、无名指都切掉,这是让他们在伤好以后既拉不了弓,也握不了刀。