黄庭爱、阮有僚率六万郑军大举围攻高平城,高平城中莫朝军民只有两万余人,根本难以抵挡来势汹汹的郑军,黄庭爱率郑军一举攻入高平城中,莫敬宽拼死抵抗不敌战死。
就在郑军与莫军在高平城激战之时,陈阿靖统率六万汉军及土司兵从太平府、归顺州、镇安府迅速出兵赶来,三路汉军大举进攻高平城,令郑军猝不及防,驻守城外的阮有僚两万郑军遭到汉军迅速击破。
阮有僚慌忙率数千残兵败将退守高平城中与黄庭爱据城坚守,陈阿靖指挥六万汉军对高平城展开围三阙一攻势,汉军炮兵一百余门舰炮、大将军炮对高平城三面发炮猛轰,飞天营小分队也参与大军攻城作战,空投炮弹、炸药包轰炸,高平城中郑军死伤惨重,黄庭爱、阮有僚慌忙率郑军从城南开城突围南逃。
三万余郑军将士纷纷仓皇南逃,随即遭到埋伏在城南山林中的田长政、莫敬恭和莫玉辇率领的三万余汉军莫军围攻。莫敬恭和莫玉辇率数千莫军发起突袭进攻,射杀阮有僚,黄庭爱率郑军拼死突围,斩杀莫敬恭,率万余残兵突围南逃。
田长政统率两万余汉军及土司兵、莫军前锋一路追杀下去,杀得黄庭爱一万余残兵败将所剩不到五千,黄庭爱仓皇南逃到太原城中。
陈阿靖随后率五万汉军迅速南下接连攻破谅山、谅江等地,田长政、莫玉辇率两万余汉军、莫军攻入安南国莫朝故地,莫朝旧臣纷纷赶来投靠,兵力迅速增加到三万余人,田长政、莫玉辇率三万联军大举进攻太原城。
莫敬恭战死后,莫玉辇被部将拥立为莫王,莫玉辇自是不敢贸然称帝,担心失去汉军支持。莫玉辇率一万余莫军率先攻打太原城,田长政在后率一万余汉军发炮猛轰太原城东、北三面城墙、城门。
莫军在汉军猛烈炮火掩护下率先攻上太原城城墙,一举杀入城中,杀得郑军死伤惨重,莫玉辇率莫军围攻黄庭爱数千残兵败将,反遭黄庭爱斩杀,黄庭爱也遭到随后攻入城中的田长政斩杀马下。
陈阿靖得知莫玉辇战死,莫朝旧臣失去主心骨,开始大势拉拢莫朝旧臣,承若攻下升龙城后会在北方依旧设置安南都统使司,由参战莫朝旧臣参与管理,还会封赏莫朝旧臣领地,获得莫朝旧臣支持,陈阿靖率八万大军横扫安南国京北、海阳沿海地区。
王忠、刘忠信率六万余大军在清化城外与南下杀来的郑杜六万大军背城一战,王忠、指挥交趾陈军凭借着百余门各类火炮发炮猛轰六万郑军,一举摧毁郑军火炮阵地,刘忠信率三万大军趁势掩杀,大破郑军,俘获不下三万郑军将士,收编两万余郑军,郑杜率一万余残兵败将仓皇北逃回升龙城。
王忠、刘忠信留下一万大军驻守清化城,率八万大军及收编的降兵兵分水陆两路大举北上进攻升龙城,王忠率四万大军横扫洮江(红河)三角洲一带,刘忠信率四万大军迅速出兵北上升龙城。
陈阿靖、田长政率八万大军对洮江南岸的升龙城发起进攻,汉军迅速渡过洮江,与王忠、刘忠信两路大军汇合,兵力达到十五万。
南北两路郑军接连战败覆没,只剩下郑杜率一万余残兵败将逃回升龙城,郑松忙下令收拢升龙城一带的兵马进城坚守,同时传令各地郑军将领率军赶来升龙城勤王,升龙城内只有不到五万守军。
陈阿靖指挥十二万联军对升龙城展开围三阙一攻势,派出三万大军在城西北外围戒备,防止北方郑军将领率兵赶来救援袭击。
升龙城东门外一身鱼鳞明光板甲头戴红缨钢盔的陈阿靖在战马上指挥炮军高呼下令道:“发炮进攻”
“放……”炮军将领忙高呼下令
‘轰轰……’汉军近百门火炮纷纷发炮进攻,呼啸抛射的炮弹直奔向升龙城袭来。
升龙城城东城楼上,四十来岁,身形不高略微发福的后黎朝权臣郑松一身鱼鳞甲,见城外汉军发炮攻城,忙朝着郑军将士疾呼下令道:“快开炮进攻”
郑军将领忙下令道:“开炮”
‘轰轰……’随着城墙上郑军火炮发炮进攻,汉军炮弹随即呼啸袭来,在城墙上、城中炸响,守城郑军将士被炸得伤亡惨重,鬼哭狼嚎惨呼声不断:“啊啊……”
陈阿靖挥手下令道:“进攻”
“冲啊……”汉军前锋土司、莫朝旧臣纷纷率兵扛着攻城梯发起冲锋进攻,汉军工兵营将士带着土司兵、莫朝残兵率先在炮火掩护下在城外护城河上架起浮桥,各路大军将士迅速冲过浮桥冲杀到城下,架起攻城梯攀爬攻城作战。
城南、城西汉军、交趾陈军、莫军纷纷发炮轰炸城墙,各路大军在炮火掩护下迅速发起攻城作战,杀得伤亡惨重的郑军将士顾此失彼,汉军迫击炮营在城外不断发炮掩护攻城大军进攻,炸得郑军死伤惨重。
兵力捉襟见肘的郑军接连丢失不少城墙,汉军、交趾陈军、莫军纷纷攻上城墙来,杀得郑军兵败溃逃下城去,田长政、王忠、刘忠信率各路大军迅速攻占城墙,冲杀下城去,打开城门,城外各路大军蜂拥冲杀进城,城中顿时大乱。
郑松、郑杜及郑氏家族文武纷纷率兵拼死抵抗,不断遭到汉军、交趾陈军、莫军攻杀,郑松被其弟郑杜所杀,郑杜向汉军投降,同时还将郑松三子抓获来献。
王忠下令将郑杜与郑松三子一并处死,连同郑氏家族成员及臣僚尽数斩草除根,彻底清洗后黎朝势力,后黎朝土皇帝黎维潭及其宗室也被安南国王陈丰下令尽数诛杀,后黎朝彻底灭亡。
陈阿靖、王忠、刘忠信按照陈瀚旨意,将安南国故地分而治之,广西经略陈阿靖兼任安南都统使,统管红河以东地区,交趾督军兼安南国大将军刘忠信统管横山以南地区,交趾布政使兼安南国丞相王忠统管横山以北,红河以西地区,安南国迁都清化,加封安南国王陈丰交趾大都督,赏赐土地两万石。
刘忠信率五万大军南下顺化府、西贡府驻守,陈阿靖、王忠随即出兵征讨割据安南都统使司、安南国北部一带的郑氏残余势力,将其尽数歼灭,所剩不多的莫朝旧臣也得到陈阿靖重用,管理一方政务,但军权却掌握在汉军驻军将领手中,王忠也在中部安南国境内提拔安南人做官,管理地方政务,但军权由汉人将领掌握。
明军撤退出交趾,明朝在红河三角洲安置的三十万汉人移民大多遭到后黎朝屠杀,只有少部分被融合进安南人中,明朝汉化安南的企图随着明军撤退彻底失败,陈瀚因此下令对后黎朝君臣赶尽杀绝,已报此仇。
安南国看似表面上一统,实则被分为南、中、北三部分分而治之,安南国已是名存实亡,天汉朝廷需要用时间来巩固对安南国交趾省的统治,拉拢融合地方势力为我所用,严厉镇压反叛势力。