话说崇祯六年春,自成被曹文诏在寿阳一带杀得七零八落,一直率了败兵,星夜退走。行不两日,忽然望见前面的尘头高起,喊杀连天,正遇着总兵猛如虎、副将颇希牧的两支大兵,迎头拦住了去路,自成大惊,即刻下令,叫大将李双喜火速上前迎战。双喜领命,提刀上马飞出阵来,官兵阵里副将颇希牧也挺枪跃马上前接战。二人战到十五六合,不防后面的喊声又起,探马飞报,说是总兵曹文诏又引了大兵追赶到来。自成看见腹背受敌,不敢再行恋战,即刻下令,叫部下人马火速向大宁一带退走。
正行之间,前面的鼓声又起,只见那山坡上下旌旗满布,为首一员大将勒马横枪,大叫:“逆贼快快下马投降!”原来这员大将不是别人,正是总兵张应昌,奉了许鼎臣之令,在此邀截自成。自成大惊,只得传令,叫李过督住后队,自己率了李守信等一班大将,上前死战。应昌看见自成出马,亲自手舞长枪,飞马杀奔上来。自成大怒,挺矛直取应昌,两下里金鼓齐鸣,喊杀连天。交马三十余合,应昌料敌不过,拨马败下阵来。副将谷太看见应昌战败,立时舞刀接应上来,交马只一合,早被自成大喝一声,刺下马来。官兵见谷太被斩,立时向后退走。自成不敢恋战,急急率领人马向西南退走。其时曹文诏、猛如虎两支大兵节节追杀上来,一步都不肯让。自成无奈,只得再引精兵向官兵拼命死战。但是官兵连胜之下,勇气百倍,自成连战大败,官兵日夜穷追,后军大将点灯子又被文诏所斩,因此兵势日蹙,连夜奔回绛州,与高迎祥分兵固守。
这里曹文诏等一连克复了泽州、隰州、大宁、蒲州、永宁、沁水等州县,各路大兵进攻绛州,全晋次第肃清,于是张宗衡便会同山西抚按连夜飞章奏捷。天子览奏大悦,立刻传旨:加曹文诏太子太保、左都督,赐蟒玉铁券,其督、抚、按及在事文武,一律交吏、兵二部,从优议叙后,请旨核夺施行;一面仍敕山西的文武,克日进兵,务期一鼓荡平。
这时候,高迎祥已将三边的人马全数调到绛州一带,正待大举东进,不料一连又接到前方的几个败报,知道自成的大兵败退回来,眼看得官兵乘胜来攻,登时急得手忙脚乱,没有了主意。只见谋士顾君恩上前说道:“目下我军在山西一败涂地,万难再图进取。若长久坐守此地,一旦山、陕的大兵合攻上来,那时候如何得了?以某愚见,不如弃了山西,尽率人马,由太行入河南,向济源、清化一带进取。河南久无防备,出其不意,可以必操胜算。一面再遣一员大将,间道驰回陕西,与八大王张献忠联络,叫他率了人马向河南会师。待将河南得了,然后回兵再图山、陕,使官兵疲于奔命,而我则进退自如,三省之地即为我有。”
迎祥听了这话,正在思虑的时候,恰好自成亦率了败兵退回绛州,大家决定了这条主意,立刻传令,叫大将刘宗敏率了本部人马,即日驰回陕西,去联络张献忠、罗汝才两部。一面迎祥同自成尽统全部大队,离了绛州,由安邑、芮城一直向河南而来。自成又怕官兵并力追赶上来,更调了李过、罗虎、高一功三支人马,分扰辽州一带,大将闯塌天、贺锦两支人马,分扰盂县、汾河一带,牵制住各路官兵。分布妥当,然后他们的大队方才出发。