“将辽水上大桥撤去,不胜高丽,决不收兵!”太宗驻跸马首山中军大帐,赏罚分明,赏赐江夏王,擢马文举为中郎将,将临阵脱逃的张君不斩讫。
顾不上休息,太宗自领数百骑来到辽东城下,观兵布阵。李祐简要介绍了一下攻城准备情况,见敌城高濠深,太宗深以为忧。此时士卒正在背土填充城堑,太宗也拾起筐担,过去将土填入堑中,群臣见状,深为震惊,纷纷争着往城下背土,士卒们更是深受鼓舞,一路小跑,半晌功夫,即将城堑全部填平。李祐率兵攻辽东城,昼夜不息,列抛车,飞大石三百步以击敌城,所当辄溃,敌以积木为楼,以拒飞石。时经半月,辽东急切难下,太宗自领精兵前来,与李祐会合,甲光炫日,围辽宁省东城数百重,鼓噪声震天动地,辽东城依然未下。
右卫大将军李思摩赤膊领军攻城,中敌毒箭,被抬了下来,太宗亲临抚慰。李思摩箭创处血聚隆起,太宗亲为之吮血,将士个个感奋,誓死要拿下辽东城。
时西南风正急,太宗见敌城上积木甚多,欲尝试火攻,乃命士卒手拿棉麻沾油的火把,登云梯而上,纵火焚敌城楼。此招果然见效,风借火威,火借风势,城中到处火起,人死于火者万余。李祐趁势挥兵登城,以长矛戮敌,飞石如雨,高丽兵抵挡不住,遂克辽东。俘敌兵万余,户四万,粮五十万石。以其地为辽州。
太宗出定州时,曾和太子约定,攻下辽东即举烽为号,并每三十里设一烽,而今城破之日,太宗即命大举烽火,传烽入塞,以告太子。
拿下辽东城,太宗即命李祐进军白岩城,围城之日,一场恶战却在白岩城东北郊展开。乌骨城守将遣万余士卒赶来声援白岩城,将军契苾何力自告奋勇,要求率本部劲骑八百前去破敌,太宗壮其勇,遣尚辇奉御薛万备随同助战。契苾何力率八百精骑涉过了一条小河,转过一个林子,但见万余高丽兵卒排开阵势,蚁聚而来。契苾何力抖擞精神,大喝一声,抡刀直冲敌阵。何力固然英勇,冲得敌兵人仰马翻,但众寡悬殊,高丽兵潮水般地裹了上来,将何力围在垓心。何力毫无惧色,力战众敌,敌将高突勃瞅空冷不丁一槊刺来,正中何力的软肋,何力一个趔趄,险些从马上栽了下来,但仍咬紧牙关,浴血奋战!
薛万备正站在高处,预备策应何力将军,见势不妙,忙紧催坐下马,单人独骑冲入敌阵,薛万备手持双枪,舞成两团枪花,接连刺倒敌兵将百余名,于万众之中,救出契苾何力。何力回头望着高丽小卒,怒不可遏,草草包扎了一下伤口,推开众人,昂然上马,重新杀入敌阵,薛万备等人见状,也大喊一声,催动坐骑猛冲敌阵。
唐军气势如虹,奋击敌军,以少击多,遂破高丽兵,追奔数十里,斩首千余级,直到日暮才收兵回营。
白岩城主孙代音慑于唐军声势,欲遣使来降,无奈城中其他官员不愿降,胁迫孙代音,唐军准备好纳降仪式,白岩城中仍迟迟不降,太宗怒其反复,指示李祐:“攻下白岩,以城中财物悉赏将士。”
唐军大破乌骨城援兵,孙代音心下胆怯,再次遣使请降,太宗命将大唐旗帜交付来使,命道:“必欲降唐,可建此帜于城上。”
李祐士气正盛,正欲挥兵拿下白岩城,闻太宗将受降,李祐即率战将数十人赶到御营,在御营门口,正遇着太宗巡营,即拦马奏道:
“士卒所以争冒矢石,不顾生死,贪虏获耳,今白岩即拔,奈何受降,冷落士卒心?”听将士们这一说,太宗即下马向李祐等将谢过道:“将军所言甚是,然纵兵杀人虏人妻孥,朕实不忍。将军麾下立功者,朕将以府库之物颁赐,向将军赎此一城。”
李祐等人一听皇上这番言语,不好再说什么,只得施礼告退。
第二天一早,孙代音将唐军大旗插上城头,城中人以为唐军已登城,便依从城主的传谕,列队出城降唐。太宗令临水设幄受降,赐食于城中男女,八十以上并赐布帛。改白岩城为岩州,使孙代音为刺史。
太宗命在白岩歇兵三日,按计划下一步要攻占安市城,太宗对李祐说:
“朕闻安市城险而兵精,城主才勇。莫离支乱,城主不服,莫离支击之,不能下,因使城主仍领安市。建安城粮少兵弱,若出其不意,攻之必克。此兵法所谓:‘城有不攻者’也。”李祐仍坚持攻打安市,说:
“建安在南,安市在北,我军军粮皆在辽东。今逾安市而攻建安,若敌断我粮道,将如之何?不如先攻安市,安市下,则可鼓行而取建安。”太宗道:
“以公为将,安得不用公策。勿误我事!”
三日后,大军拔营,拥车驾发安市城。高丽北部傉萨高延寿,南部傉萨高惠真引兵及靺鞨十五万来救安市。出兵前,对卢(高丽国顾问官职)对主帅高延寿说:
“秦王内灭群雄,外服戎狄,命世之才。今率海内之众而来,不可敌。为今之计,莫如顿兵不战,旷日持久,分遣骑兵,断其粮道,求战不得,欲归无路,则可以胜。”高延寿不以为然,率领大军直趋安市,至城四十里地,方扎下营盘。高丽军的动向,早有探马报知唐营。太宗当即召开敌情分析会,太宗认为:
“今延寿有三策对我师:延寿若引兵直前,连安市城为营垒,据险储粟,纵兵掠我牛马,坐困我军,此为上策;若不用上策,而把安市城内的兵马,一律迁去,乘夜潜遁,尚不失为中策。若不自度德量力,漫欲与我军相搏,此乃所谓下策也。”