陈,请退职。唐主下敕与群臣议之。裴寂曰:“秦王功高,不可废职。夫战,胜败乃兵家之常。今据一失,即从其请,何以劝后?陛下正宜重加慰遣,秦王必努力而破仁杲也。”唐主允其奏,居其旧职,复加赏劳。唐主以刘文静不遵军令,坐除名,仍与秦王复讨仁杲。刘弘基临难不屈,优护其家。惟殷开山恃众失机,致被伤折,下吏当死。裴寂力为之请,诏贷之,削落官职,废为庶民。
  却说薛仁杲新破唐军十万于高墌,虏俘得食,军声大震,闻知远近。郝瑗谋曰:“今唐兵新破,将卒擒俘,人心摇矣。可乘胜直趋长安,秦王不暇为计矣。”仁杲然之,点集诸将佐,练阅士卒,克日出师。边廷消息,飞报入长安来,使臣奏知唐主。唐主谋于诸臣。秦王出奏曰:“臣往日失利于仁杲,有重陛下霄旰。今养威积锐,士有斗心。臣复引兵出讨仁杲,务使奏凯而还。”唐主允其奏,即下诏,令秦王复领大军十万,征克仁杲。秦王领命出朝。次日,在教场中操演甲士,下其令:“以后仍有不遵军令而先动者,立诛。”秦王正在军中持调各部人马,忽帐外一人,怒气冲逼,直入辕门,来见秦王,拜哭于帐下。众视之,乃殷开山也。殷开山诉秦王曰:“臣自归君上,从攻西河,破卫文升,身经数百战,亲冒矢石,非一死而到于今。不度失机于高墌,有辱君命,罪当诛刑。蒙主宽宥,废职为民,恩德莫报。深为同列羞耻。臣今愿再随主公征讨仁杲,舍命而进,庶报主上昔日知遇之恩也。”言罢,目眦皆裂,咬牙啮齿,誓以死斗。秦王壮其言,具表奏知唐主,乞与从军。唐主敕下,准其请。秦王大小三军各分拨停当,离长安迳望高墌进兵。怎见得:
  队伍分明,红旗闪电;剑戟如银,人雄马壮。惯如出塞之行藏,战胜攻取,尽有擒王之武艺。
  秦王大军近高墌城,只曾四十里屯扎。早有人报于仁杲。仁杲使宗罗睺将兵一万拒之。罗睺士卒精锐,欲与唐军放敌。遣人以战书进呈秦王。秦王看毕,发遣下书人回,号令军中:“诸壁各宜坚守营垒,不许出战。”宗罗睺、刘怀仁分前后出袭秦王寨栅。唐军并不出。刘怀仁令能言者于军前挑骂,欲激其怒。罗睺众人在军前耀武扬威,百般辱詈秦王。秦王诸将发愤,皆请出兵。世民曰:“我军新衄,士气沮丧。贼恃胜而骄,有轻我心。宜闭垒以待之。彼骄我奋,可一战而克也。”因令军中曰:“敢有再言出战者,斩首示众。”于是诸将复不敢禀出兵矣。
  与宗罗睺相持六十余日,仁杲军中粮食不继。其将牟君才、内史令翟长懋,率所部以降世民,世民察仁杲众心离溃,知其可击,乃命梁实领一支兵,营于浅水原,将布囊,尽载硫黄、焰硝及干柴、燥芦引火之物,装作粮食,堆于营中,以诱罗睺之众。令殷开山领一支军,埋伏于密林近侧,遇信炮起,军方可出。先遣骁将李长盛出军二十里,与罗睺交战,只宜示败,以诱其敌。世民分拨已定。李长盛即引本部军迳出阵前,与宗罗睺交战。罗睺见秦王出军,大喜。引精锐甲士驰攻长盛。长盛不敢力敌,引众落荒逃走。李怀仁、岑诰二骑马从后掩杀来,唐兵只顾退回。两下金鼓连天,征尘兢起。将近浅水原,梁实引军弃营而出。罗睺众见营中大小囊车,装载堆积,知是粮食,争入取之。梁实伏军从寨后放起火,来引着寨内干柴、芦榆之物,延及车装布囊中硫黄、焰硝,一齐并发,火光迸于内外。时正值夏末秋初,西风透谷,火趁风威,风随火势,炎气腾于云霄。罗睺众恰慌。
  世民对阵中看见浅水原满天通红,知宗罗睺中诱引之计,谓诸将曰:“可以战矣。”使大将庞玉从原南杀进。罗睺军从浅水原并力杀出,死者无数。罗睺引兵复奔南阵,正遇庞玉,两下交锋。岑诰一支军从斜夹攻,庞玉几不能支。世民乃引大军,自原北出其不意,帅骁骑陷阵。殷开山拚死驰入罗睺中阵,左冲右突,人不敢当。岑诰挺枪勒回马,直奔殷开山。殷开山挥起大斧,与岑诰交马只两合,劈于马下。开山乘势掩杀,唐军漫山塞野而进,罗睺众大溃,单马望高墌奔走。世民帅轻骑追之。窦轨叩马谏曰:“穷寇勿追,归师勿遏。君当自审时势而后动。”世民曰:“罗睺众疲而遁。破竹之势,不可失也。”遂进围之,世民亲督诸军,装起攻城之具,并力困打,不停昼夜。
  仁杲城中听得罗睺挫刃,唐兵围困高墌,攻击连昼夜,势力穷促,将士多投诚归降。仁杲益惧,计无所出。其下亦劝之降,曰:“将军可早为计,庇众人,更莫犯锋镝之苦。”仁杲曰:“势已离矣,更复何如哉?由尔众人请降,免致生内患也。”次日,即开门诣秦王军中乞降。世民大喜,得其精兵万余人。世民以军士破仁杲取高墌,多苦矢石,令开设筵席于城中,大享诸将。是日,欢声哄耳,鼓乐喧筵,众将极受其待,各至沉醉。次日早,秦王升帐,诸将皆进谢贺。因问曰:“大王一战而胜,遽舍步兵,直造城下。众皆以为不克,而卒取之,何也?”世民曰:“罗睺所部皆陇外骁将悍卒,吾特出其不意而破之,斩获不多。若缓之,则皆入城,仁杲抚而用之,未易克也。吾今令军士急攻之,则罗睺不敢再复入城,必散归于陇外。高墌虚弱,仁杲破胆,不暇为谋。此吾所以克也。”众皆悦服