广西兵千余人来到寿昌江（今北江，在北江省境内）北岸。西山军退往南岸。浮桥断，皆超筏直上。恰好当时是雾天，西山军无法分辨敌我，自相残杀；尚维昇趁机渡寿昌江，大破西山军。与此同时，张朝龙也率广东兵破西山军于柱石。得知清军入侵之后，镇守昇龙的西山朝大司马吴文楚非常惊恐，遣文官阮衙、陈伯览、武辉瑨等人前往孙士毅营中求和，请求立黎维为监国，以为缓兵之计，等待富春阮惠的援军。孙士毅拒绝了这个请求。吴文楚召集众将商议，最终接受了吴时任的主张，决定保存西山军的实力，焚毁并抛弃了昇龙城，退往三叠山（位于宁平省和清化省交