。初六日进城,竟入朝,上细言兵事;定国、文秀闻之,大为惊骇,随至朝中相见。文选曰:『此时宜速出兵交战。马宝、马维兴及诸要□诸将已俱有约,稍迟则事机必露,断不可为矣』!定国尚疑文选为反间,犹豫未决;文选曰:『若再迟,则我辈死无地矣!有一字{言任}皇上、负国家,当死万箭之下!我当先赴阵前,汝等整兵速进』!言毕,即上马驰去;文秀遂率祁三升及贺九仪、胡一清、赵印选、吴子金、李本高等御之。十五日至交水,相去十里,列三营。
初,可望见文选率所部逃去,恐人心多不服,意欲退兵;召诸将议之,诸将未敢应。马宝自思若退回贵州,则我辈之谋必泄,岂能自存乎;因挺身言曰:『文选所部不及万人,今我辈之众十倍于彼;若以文选一人为进退,我辈岂皆非人乎』!张胜亦曰:『只某一人,亦能擒定国以献;文选何足为重轻』!可望大悦曰:『诸将能如是,吾复何忧』!至十八日,可望见定国对列三营,知云南兵马尽出,城内空虚;乃召张胜曰:『尔可率领武大定、马宝选铁骑七千,连夜走小路至云南城下,暗袭之。
城中有王尚礼、龚彝等为内应,尔一入城,则定国、文秀等知家口已失,不战而走矣』。张胜领命整点马骑,与马宝约傍晚起行。马宝回营,写密书,差心腹人送入定国营内曰:『张胜等领精兵七千往袭云南;云南若破,则事不可为!必须明日决战,迟则无及矣』。可望、定国约二十一日会战;十八日晚,定国见马宝〔书〕,大惊。是夜,即传各营诸将:十九日天未明拔寨而出,列阵相向。可望亦命各营会战;两阵相交,文秀骁将崇信伯李本高马蹶被杀,文秀退回、定国亦为小却。
可望乘高山观战,见定国等锐气既挫,命诸营速进;定国、文秀色惧,相谓曰:『毕竟众寡不敌,不若暂退再议』!文选怒曰:『张胜已往袭云南,我兵若退,彼以精骑蹑吾后,我兵不鸟散,则蹂为肉泥矣!尚能归乎?进而死于阵,不犹愈于走而死于马足乎?况彼阵中马兴、袁韬等皆与我有约,若决志而前,必相应也』。定国、文秀未应,文选乃策马率所部五千铁骑直冲之。见马维兴列阵未动,文选飞奔而来,维兴不放一箭,开阵迎文选入;两人合兵抄出可望阵后,所向披靡,连破数营。
可望在高阜望见,大惊曰:『维兴诸营俱叛矣』!诸将见之,遂无斗志。定国、文秀见文选、维兴乘胜截杀,可望旗帜渐乱;因召各营奋勇齐进,可望遂大败而逃。定国与文秀计曰:『今张胜往袭云南府、王自奇又据永昌,圣驾在云南,我当回救;汝可同文选急追可望,必擒之而后已』!于是文秀、文选率诸将追可望,定国率兵回救云南。是时张胜由小路行,道走五日,至云南城下驻扎;正欲攻城,王尚礼即披挂上城,欲为内应。黔国公沐天波探知其情,奏上急召王尚礼、龚彝、张重任入朝;
独尚礼三召始至,沐天波率亲兵防守之。先是,定国自交水遣人报捷,上命将飞报大捷旗插金马碧鸡坊下,晓谕军民。及张胜兵至城外,正欲攻城,见飞报大捷旗,问居民曰:『此何处报捷』?居民曰:『李晋王在交水杀败秦王,昨晚差官来报捷耳』。张胜大惊,谓武大定曰:『我大营兵既败,李定国必截吾之后;我辈孤军,安可居此』!于是抄掠居民,拔营而去。王尚礼见张胜兵退,知其情已露,自缢而死。张胜兵回至浑水塘,正遇定国兵回,列阵死战。
定国兵自交水力战后,又远行而来,疲敝之极;张胜争归路,拚命死战,定国兵几不支,将次败走。马宝见定国势危,从张胜阵后连放大砲,拥兵杀来;张胜大惊曰:『马宝亦反矣』!遂溃而走。次日,过益州;其部将总兵李承爵驻扎其地,率兵来迎。张胜大喜,方与承爵叙战败之故;忽左右数人,直前擒张胜缚之。胜骂曰:『汝为部将,何敢叛我』?承爵曰:『汝敢叛天子,吾何有干汝乎』?于是解云南,告庙献俘;与其党赵珣伏诛。
十月初一日,可望逃至贵州,命冯双礼带兵守威清要路;约曰:『若文秀□至,可速放三砲』。时文秀追至普安,尚未敢轻进;双礼欲可望速逃、劫其辎重,乃连放三砲。可望逃回贵州时,不过十五、六骑,城中并无一兵;闻双礼号砲,挈妻子连夜出城,其辎重、妇女尽为双礼部兵所劫。初十日,走至偏桥,随行止二十余人。及过镇远、平溪、沅州,各守将俱闭营不纳;至靖州,户书吴逢圣为靖州道,率所部迎之。可望曰:『一路人心俱变,惟有投大清朝可免』。
于是遣杨惺先、郑国先往宝庆投降大清朝。三日后,白文选追兵至,可望乃与吴逢圣、程万里数十骑连夜奔逃。至武冈界上,总兵杨武伏兵截杀;□存妻子十余人投归大清,余众走散。可望既逃后,文秀至黔招集旧将
左旋