名振也,拍马舞刀,直奔颉利。颉利背后撒礼黑接住交锋。二人战上数十合,不分胜败。忽东南角上喊声大振,张公瑾引兵冲突而来。颉利欲分骑迎之,李靖抖擞英雄,拍马夹攻。唐兵努力奔前,各要争功。颉利不能挡抵,大败而走。程名振单要捉颉利,冲入胡阵。正遇虏将扩廓在那拦截,名振抢近前,一刀砍落马下。颉利见势不支,绕城而走。四下皆是唐兵,已绝了归路,不能复入城中,与撒礼黑夺围走奔铁山。李靖三军赶二十里方回,杀得胡骑尸首蔽野,血流成河。程名振等各上其功。靖曰:“胡贼尚众,且彼城郭坚固,一时难以攻打。今颉利败穷,走入铁山屯守,必不出战。铁山路径险绝,人马不堪行。近闻向导者说,内通辽东大路,若逼他紧急无他计,必将奔投高丽,为患尤猛。如今且将人马退去凤凰坡屯扎,差人约李世勣人马,出其背而袭之。伺其力竭,自成擒矣。”众人然之。即将人马退屯凤凰坡。
却说李世勣领兵径出云中,打探军回报:“唐兵屡胜,颉利见败走铁山,坚守不出。”世勣曰:“吾与李靖共承王命出征,彼已建此大功。今我人马尚延在此,他日何以见唐天子?”即催动诸军,趋铁山来。是时颉利与撒礼黑等败聚铁山,多设鹿角,为守御之计。近日游骑报说:“李靖军已退在凤凰坡,正要来与大王交锋。因山势险恶,人马难进,按兵不出。”颉利曰:“此个去处,他如何进兵?吾只管固守不战,彼众自当退也。”因是颉利诸将不甚持防。忽哨马报:“唐兵分作数路而来:一路出白道,袭吾石城;又一路出云中,攻北原上道,二道甚是紧急。”颉利惊曰:“石城乃吾老小在彼。”急遣撒礼黑救之,塔察儿引骑出北原迎敌。两人皆去。不半日,速报将来:“唐将薛万彻打破石城,花赤哩弃城而走。塔察儿被围,不能得出。”颉利要起,又怕唐兵后袭。骁将苏阿力曰:“吾与大王作前后而出。吾引步骑去救塔察儿,大王引兵在后,以防唐兵。”
颉利依其计,整兵出铁山。苏阿力引步骑五千先行。约有数里,望见前面金鼓震天,阿力知是交兵。挥骑杀入,正遇塔察儿,血映袍铠,引败骑走来到。阿力曰:“君速行!待吾抵住一阵。”背后李世勣乘势赶到,与苏阿力两马相交,战上数合。唐兵精锐,胡骑只顾得奔走,那里敢挡抵?阿力料不能胜,纵马杀开血路,正遇见颉利接应人马。阿力曰:“大王速回!唐兵来得利害,恐坠其计也。”颉利与塔察儿、苏阿力等,并力杀回铁山。不度李靖已有打探军报知,预先遣李艺在此等候,看定颉利杀回,一声鼓响,军马截出。李艺大叫曰:“颉利下马受擒!”背后世勣又赶来。突厥诸将死战不得出。颉利正慌,忽东原一彪生力虏骑,冲突而来,乃撒礼黑保护颉利家小到此。内外相应,方救得颉利,走入铁山去了。李世勣与李艺合兵一处,杀死虏兵不可胜数,夺得弓矢无算。李世勣来见李靖曰:“颉利胆落,窜走铁山。吾与总管合大军困之。不出一月,夷虏尽为齑粉矣。”靖曰:“穷寇勿追,归师莫遏。此兵家所忌。吾与足下,东西立营,为犄角之势,且看颉利如何退吾兵。”程名振曰:“兵出日久,费用且多。总管不即平之,何以为长住之计乎?”靖曰:“颉利突厥之最雄者。部落众多,且其城中,骑兵不下数万。今彼深恃险地,我人马又不能进。若急之,倘奔投所部部落为之死斗,非吾之利也。今缓其攻,正所以结其所仇,离其支党,势必败也。诸君何以岁月计哉?”众将皆服其论,遂按甲不出。
却说颉利坚守铁山,常密遣人打探唐军消息回,报:“并无动静。”撒礼黑曰:“李靖善能用兵,辅之以李世勣、程名振等有万夫之勇。今其据营不出,欲为久持之计,以疲吾辈。大王今在铁山城中,阻绝不通,弓矢日耗,粮食不继。此诚有可虑者。不如遣使入长安请罪乞降,诏回李靖人马,斯可以保其后也。”颉利从其议,复遣执失思力,径上长安,朝见太宗,奏曰:“突厥颉利可汗有忤陛下,致天兵出塞。胡骑惊惧,令穷败无依,窜栖铁山。特遣臣入朝谢罪。君臣引领待罪,乞陛下视四海为一家,宽颉利斧钺之诛,诏回大军,与颉利复国。使其进贡不缺,继世称臣,实出本心。至望也。”太宗见其来意恳切,与侍臣议曰:“颉利既降,朕将诏回三军,以苏久征将士也。”魏徵出班奏曰:“古来制戎无良策,今李靖功在垂成,突厥计穷不支。陛下若诏回之,虚费其岁月也。突厥险性,反覆无常。纵天朝归命,亦难保其后无叛矣。不如遣使诣靖军中,奖励军士,使之直抵虏巢,擒俘颉利,诚为万古之利。机会不可失也。”太宗曰:“人以穷来归,我若复遣人杀之,不祥也。卿计诚善,朕将兼用。一边遣人慰抚突厥,仍敕李靖督兵征进。突厥无疑的降,则受之;若有疑惑,使李靖擒以献。”众臣拜伏曰:“陛下明见万里,真神算也。”太宗即遣鸿胪卿唐俭为使,往突厥见颉利谕旨。
唐俭领了诏命,与思力一同径往突厥,近铁山,执失思力先入报知。颉利出迎唐俭,进入营中,颉利顿首拜曰:“有劳天使远临塞北,颉利无道,至怒朝廷见伐,穷追止此。望天使见唐主,愿终世归顺,再不复生异心也。”唐俭曰:“吾主宽仁大度,岂必与夷狄计较。即日诏回人马。君等须倾