馬孔英
諸軍が鼓を鳴らして前進すると、4寨を連破し、赤崖に宿営し、清水坪・封寧関を突いた。反乱軍の陣営十数を破り、桑木関に迫ると、関内の民で降る者は日に1000を数えた。高折枝は3つの大寨を連結してここに拠り、殺人と略奪を禁じたので、反乱軍から降伏者が続出した。反乱軍は要害として桑木関を恃みにしており、投げ槍や毒矢を用いて抗戦した。孔英は馬千乗と冉御龍を桑木関の左右に展開させ、周国柱に正面を突かせた。官軍は死戦して、桑木関を奪取した。反乱軍は風坎関まで逃れたが、再び敗れた。孔英の軍は九杵・黒水の諸関や苦竹・羊崖・銅鼓の諸寨を連破した。周国柱は金子壩を攻めたが、敵兵1人の姿もなかったため、伏兵を疑って、空の19寨を焼き、兵を戒めて待機した。反乱軍がしびれを切らして突出してきたため、これを撃破した。そこで孔英は王之翰の兵を白玉台の守備に留めて糧道を守らせ、平茶・邑梅の兵に桑木関を守らせた。自らは本隊を率いて金子壩に進軍し設営した。
楊応龍は桑木関が破られたと聞くと、弟の楊世龍と楊珠に精鋭の兵を与えて派遣し、王之翰の陣営を襲撃させた。王之翰は敗走し、食料輸送を担当していた兵が殺された。平茶の兵が来援して、反乱軍は撤退を始めた。孔英が兵を返して楊世龍を攻撃すると、楊世龍らはまた退却した。裨将の劉勝が力をふるって攻撃すると、反乱軍は敗走した。官軍は朗山口に進み、朗山から蒙子橋に進んだ。