先是都督蔡福守义安,为黎利所围,未战即降,至是黎利令招致罗通。通见福至城下,厉声呵责,说他不忠不义。福羞惭满面,低头驰去。利知清化难下,移兵攻镇城平州。知州何忠怀,潜行出城,拟至交州乞援,中途为贼所执,押送黎利。利酌酒与饮道:“何知州的大名,我仰慕久了。能从我,不患不富贵。”忠怀大詈道:“贼奴!我乃天朝臣,岂食汝狗彘食?”当下夺杯在手,掷中利面,流血盈颐。利大怒,遂将忠怀杀害,一面麾众寇交州。王通出兵与战,竟得胜仗,斩获伪官以下万余人,利惶惧遁去。诸将请王通追击,通又惮不敢发。一年怕蛇咬,三年烂稻索。利得整军复出,围攻昌江。都指挥李任、顾福,日夜拒战。至九阅月,粮尽援绝,竟被攻陷,任、福皆自刎毕命。中官冯智,北向再拜,与指挥刘顺,知府刘子辅,投缳殉难。冯智颇不愧忠臣。子辅有惠政,民素爱戴,子辅死后,阖家全节,吏民亦相率死难,无一降贼,全城为墟。阐扬忠节。
警报遥达京城,宣宗又命安远侯柳升,统兵往援,保定伯梁铭为副,都督崔聚充参将,尚书李庆参赞军务。且以黄福旧在交趾,深得民心,亦令随军同往,仍掌交趾布按二司。柳升会集诸军,进至隘留关,黎利与王通,已有和议,闻升等南下,诡称应立陈氏后裔,具书乞和。升得书,并未启视。只将原书奏闻,一面督军入境,连破关隘数十,直达镇夷关。梁铭、李庆皆因惫致病,惟升意气自若,尚欲长驱直入。郎中史安,主事陈镛,问李庆疾,且语庆道:“主帅已涉骄矜,拥兵轻进,倘遇敌伏,易致挫衄。宁桥覆辙,可为前鉴,还望公代为谏阻,宁可持重,不可躁率。”庆倚枕称善,强自起床,走告柳升。升笑道:“我自从军以来,大小经过百战,难道怕这幺麽小丑么?”轻敌甚矣。庆复言之再三,升含糊答应,令庆等留营养疴,自率百骑至倒马坡,跃马逾桥。后队正拟随上,桥梁猝断,迫不及渡,但见对岸伏兵猝起,把升围住。升左冲右突,竟不能脱,未几即中镖身死。所随百骑,尽行战殁。那时后军只好退回,梁铭、李庆竟致急死。崔聚复整军入昌江,与贼酣斗,贼驱众大至,飞矢攒射,聚受伤被执,史安、陈镛等皆阵亡,官军大溃,七万人只剩数千,逃入交州。