稻草包扎的大木板抵挡清军的枪炮，自己身先士卒，驱象兵攻破了堡垒。攻入玉洄垒后，阮惠命西山军将木板放在地上，用短刀向清军乱砍。西山军乘胜连破文典等诸营，清军大溃，四散奔逃，却又触发了震地雷死伤甚众。西山军乘胜连破文典等诸营。残余的清军奔至墨塘（今属河内市青池县），陷入沼泽地中，遭到西山军都督保部的围攻，全军覆没。阮惠包围并攻克了昇龙城西南方的要塞姜上营（位于今河内市栋多郡），驻守姜上营的田州知府岑宜栋退往螺山（今河内市青蛙山），自缢而死。西山军都督龙（可能是阮增龙）部率先攻入昇龙城。阮惠随后率西山军大部队