，清军大溃，四散奔逃，却又触发了震地雷死伤甚众。西山军乘胜连破文典等诸营。残余的清军奔至墨塘（今属河内市青池县），陷入沼泽地中，遭到西山军都督保部的围攻，全军覆没。阮惠包围并攻克了昇龙城西南方的要塞姜上营（位于今河内市栋多郡），驻守姜上营的田州知府岑宜栋退往螺山（今河内市青蛙山），自缢而死。西山军都督龙（可能是阮增龙）部率先攻入昇龙城。阮惠随后率西山军大部队入城。根据《大南列传前编·伪西列传》的记载，阮惠的战袍被火药熏成了焦黑色。黎昭统帝得知清军兵败后，带领家小先自逃入镇南关。乌大经所率的云贵兵当时