1653年五月十五日,孙可望和李定国双方jūn_duì在广西桂林灵川县,分别距离十里下营。
孙可望统兵十七万列营三十六座,树栅连营,纵横两百余里,皆傍山林下寨;
李定国六万人布列三营,军纪严明,队伍整齐,人马威仪,旌旗鼓角,各按次序。
五月十八日,孙可望在军帐召见了张胜。
孙可望说道:“尔可率领武大定、马宝选铁骑七千,连夜走小路至桂林城下暗袭之。城中有王尚礼、龚彝等为内应。尔一入城,则定国知家口已失,不战而走矣!”
张胜听令后,即率领马宝、武大定趁着夜色,走小路悄然朝桂林杀去。
孙可望与李定国原先约定二十一日会战,为了能使张胜、马宝军有更充裕的时间奔袭桂林。
孙可望推迟了交战时间。
孙可望自以为计划周全,万无一失,却没有料到他的这次出兵讨伐李定国、刘文秀师出无名,部下将领内心都不愿意内战。
而且白文选等人与李定国、刘文秀长期同甘共苦,更不愿意自相火并;
而由刘文秀部队改编的旧将马进忠、马惟兴、马宝等人又不满孙可望久矣。
于是,作为前线总指挥的白文选私下同马惟兴、马宝约定阵前反戈,文选还以视察前线为名亲自驰入定国、文秀营中通报消息,说:“此时宜速出兵交战,马宝、马惟兴及诸要紧将领已俱有约,稍迟则事机必露,断不可为矣。”李定国对白文选的来意还存有戒心,犹豫不决。
刘文选急切地说:“若再迟,则我辈死无地矣。有一字诳皇上、负国家,当死万箭之下,我当先赴阵前,汝等整兵速进。”
说完,刘文选上马飞驰而去。
奉命领军偷袭桂林的马宝也写了密信差心腹人送入李定国营说:“张胜等已领精兵七千往袭桂林,桂林若破,则事不可为。必须明日决战,迟则无及矣。”
李定国听了白文选的意见,又在十八日晚上读到马宝的来信,这才相信对方是真心相助自己的,当机立断传令各营次日出战。
十九日天还没有亮,李定国兵马开营出战。
孙可望看到也立即挥军迎敌,双方交战于桂林灵川县。
一开始,孙可望立于高阜观战,看李定国jūn_duì势弱,即命诸营全军出击。
白文选看到孙可望来势汹汹,李定国军形势危急,当即亲率五千铁骑连同马宝军联合杀入孙可望阵后,连破数营。
孙可望后军给“战友”从后突然一击,顿时大乱,四下逃散。
李定国看到趁势挥军进击,孙可望军大乱。
杀败孙可望后军,白文选叫手下大呼:“迎晋王!迎晋王!”