再加上南京原郑和下西洋时的精锐明军一万人,中都留守司及湖广、浙江、河南、山东、广东、福建、江西、云南、四川都司并福建、四川行都司的明军三万三千人,总人数已经超过了十二万之众。
黎利见柳升来势汹汹,自知不可力敌,故而向柳升上书,请求立原安南国国王陈氏的后代为国王,他愿意罢兵而归。
柳升并没有启封黎利的文书,而是随即将之上报了朝廷,继续率军南下赶往交州城,准备前去救援王通。
叛军沿途据险设立关卡,明军接连将其击破,一路上势如破竹,很快就抵达镇夷关。
见叛军屡被击败,简直不堪一击,因此柳升不由得对叛军颇为轻视,认为其不过尔尔。
由于路途奔波,平叛大军中的两个重要人物,参赞军务的军阁次辅李庆和左副总兵、保定伯梁铭不幸染病,而且病情不断加重。
随军的礼部郎中史安看出了叛军接连战败好似在诱敌,而柳升在击败了沿途的叛军后言行举止中对叛军甚为不屑。
很显然,骄满是兵家的大忌,故而史安提醒李庆,认为叛军可能是故意示弱来引诱明军前行,应警示柳升,防范叛军在路上设伏。
李庆觉得事关重大,因此拖着病体前去告诫柳升,要柳升小心叛军有诈。
柳升虽然表面上答应,可私下里却毫不在意,认为叛军不过是一些尚未开化的蛮夷而已,翻不起什么风浪来。
为了抢在从云南进入交趾的太傅、征南将军、黔国公沐晟之前抵达交州城救出被困的王通,他竟然率领着前锋部队离开了明军主力部队先行。
当柳升领着前锋部队行至昌江,在一处名叫“倒马坡”的地方过桥时,柳升一马当先,与百余名亲兵骑马先飞驰过桥,拉开了与后方部队的距离。
就在柳升过桥后不久,叛军埋伏在两侧山地的伏兵群起而攻之,柳升见状大吃了一惊,想要调转马头逃回明军大队,可惜后路被截,无奈下唯有率军继续向前狂奔,最后马匹陷在了一处泥潭中,被追来的叛军乱箭射死。
明军的先锋部队在倒马坡遇到了叛军的强力阻击,双方爆发了一场激战,就在这一天晚上,与明军主力一同行进的左副总兵、保定伯梁铭病死。
俗话说福无双至,祸不单行,就在梁铭病死的次日,李庆也跟着病亡。
由此一来,明军的主将就成为了右参将崔聚,崔聚派人将梁铭和李庆的尸体运回了宣化府安置,率领紧急赶往倒马坡,前去解救被叛军围困的先锋部队,于第二天终于率军赶到。
叛军的援兵也已赶到,增援的兵力超过了十万,并且调动了象兵作战,这给予了明军致命一击。
明军中的绝大部分人还是第一次见到大象这种体型庞大的怪物,见其长鼻獠牙,力大无穷,顿时就乱了阵脚,慌乱不堪。
叛军趁此大举进攻,明军抵挡不住全线溃败,伤亡无数,随军将领和官员大部被杀,少数逃回宣化府。
与此同时,从云南进入交趾的太傅、征南将军、黔国公沐晟被叛军阻挡在了归化州水尾县,无法前往交州城。
交州城里的王通得知柳升战死、沐晟被阻后大惊失色,认为明军在交趾大势已去,为了避免叛军攻交州城,于是私下以重金利诱黎利求和,并表示愿意为黎利向宣德帝上呈谢罪表。
其实,这并不是王通第一次找黎利议和,当他被叛军围在交州城后,曾经暗中派人找黎利,许诺为黎利乞求封号,并承诺可将清化府以南之地割给黎利,希望黎利退兵。
黎利见到王通的使者后大喜过望,于是致书给王通,表示愿意罢兵,但要清化府以南的州府,双方以后井水不犯河水,化干戈为玉帛。
王通接到书信后召集交州城交趾三司官员讨论,言明叛军势大,而柳升的援兵未到,万一交州城被攻破那么明军在交趾将失去根基,因此不如与叛军议和,先保住清化府以北的州府,等柳升率军来后再平定叛军。
得知了王通的意图后,现场的官员大部分陷入了沉默,只有少部分人同意:明军在清化府以南还控制着一些地方,如此一来岂不是要白白便宜了叛军。
尤为重要的是,清化府的治所清化城依旧在明军的手中,清化城是交趾的军事重镇,叛军几次攻击都铩羽而归,要是按照黎利的议和要求,明军就要白白放弃清化城。
不过,面对着兵临城下的叛军,再加上王通态度鲜明,故而只有交趾按察使杨时习表示了异议,认为此举有辱大明声威,而且不经朝廷就与叛军议和是大罪。
可惜杨时习孤掌难鸣,遭到了王通的厉声喝叱,认为他在扰乱军心,使得众位官员皆不敢言。
然而令王通没有想到的是,清化府知府罗通在接到他的命令后不肯弃城,与清化卫指挥使打忠坚守,使得叛军望城兴叹。
黎利并不想与明庭为敌,如今他接连获胜打得交趾的明军畏战,故而接受了王通的条件,决定与明廷议和。为此,黎利向宣德帝上了请降表,希望宣德帝能立安南国国王陈氏后裔陈暠为交趾王。王通于是派人送黎利的使节入京向宣德帝献请降表,并进献礼物,交趾的战事走到了一个是战还是和的十字路口。