地,兵不止。”玄奖曰:“往事乌足论邪?辽东故中国郡县,天子且不取,高丽焉得违诏?”不从。玄奖还奏,帝曰:“莫离支杀君,虐用其下如擭阱,怨痛溢道,我出师无名哉?”谏议大夫褚遂良曰:“陛下之兵度辽而克固善,万分一不得逞,且再用师,再用师,安危不可亿。”兵部尚书李勣曰:“不然。曩薛延陀盗边,陛下欲追击,魏徵苦谏而止。向若击之,一马不生返。后复畔扰,至今为恨。”帝曰:“诚然。但一虑之失而尤之,后谁为我计者?”新罗数请援,乃下吴船四百柁输粮,诏营州都督张俭等发幽、营兵及契丹、奚、靺鞨等出讨。会辽溢,师还。莫离支惧,遣使者内金,帝不纳。使者又言:“莫离支遣官五十入宿卫。”帝怒责使者曰:“而等委质高武,而不伏节死义,又为逆子谋,不可赦。”悉下之狱。
于是帝欲自将讨之,召长安耆老劳曰:“辽东故中国地,而莫离支贼杀其主,朕将自行经略之,故与父老约:子若孙从我行者,我能拊循之,毋庸恤也。”即厚赐布粟。群臣皆劝帝毋行,帝曰:“吾知之矣,去本而就末,舍高以取下,释近而之远,三者为不祥,伐高丽是也。然盖苏文弑君,又戮大臣以逞,一国之人延颈待救,议者顾未亮耳。”于是北输粟营州,东储粟古大人城。帝幸洛阳,乃以张亮为平壤道行军大总管,常何、左难当副之,冉仁德、刘英行、张文干、庞孝泰、程名振为总管,帅江、吴、京、洛募兵凡四万,吴艘五百,泛海趋平壤。以李勣为辽东道行军大总管,江夏王道宗副之,张士贵、张俭、执失思力、契苾何力、阿史那弥射、姜德本、曲智盛、吴黑闼为行军总管隶之,帅骑士六万趋辽东。诏曰:“朕所过,营顿毋饬,食毋丰怪,水可涉者勿作桥梁,行在非近州县不得令学生、耆老迎谒。朕昔提戈拨乱,无盈月储,犹所响风靡。今幸家给人足,只恐劳于转饷,故驱牛羊以饲军。且朕必胜有五:以我大击彼小,以我顺讨彼逆,以我安乘彼乱,以我逸敌彼劳,以我悦当彼怨,渠忧不克邪!”又发契丹、奚、新罗、百济诸君长兵悉会。
十九年二月,帝自洛阳次定州,谓左右曰:“今天下大定,唯辽东未宾,后嗣因士马盛强,谋臣导以征讨,丧乱方始,朕故自取之,不遗后世忧也。”帝坐城门,过兵,人人抚慰,疾病者亲视之,敕州县治疗,士大悦。长孙无忌白奏:“天下符鱼悉从,而宫官止十人,天下以为轻神器。”帝曰:“士度辽十万,皆去家室。朕以十人从,尚恧其多,公止勿言!”帝身属橐房,结两箙于鞍。四月,勣绩济辽水,高丽皆婴城守。帝大飨士,帐幽州之南,诏长孙无忌誓师,乃引而东。
勣攻盖牟城,拔之,得户二万,粮十万石,以其地为盖州。程名振攻沙卑城,夜入其西,城溃,虏其口八千,游兵鸭渌上。勣遂围辽东城。帝次辽泽,诏瘗隋战士露骼。高丽发新城、国内城骑四万救辽东。道宗率张乂君逆战,君乂却。道宗以骑驰之,虏兵辟易,夺其梁,收散卒,高以望,见高丽阵嚣,急击破之,斩首千馀级,诛君乂以徇。帝度辽水,彻杠彴,坚士心。营马首山,身到城下,见士填堑,分负之,重者马上持之’群臣震惧,争挟塊以进。城有硃蒙祠,祠有锁甲、铦矛,妄言前燕世天所降。方围急,饰美女以妇神,诬言硃蒙悦,城必完。勣列抛车,飞大石过三百步,所当辄溃,虏积木为楼,结絙罔,不能拒。以冲车撞陴屋,碎之。时百济上金旐铠,又以玄金为山五文铠,士被以从。帝与勣会,甲光炫日。会南风急,士纵火焚西南,熛延城中,屋几尽,人死于燎者万馀。众登陴,虏蒙盾以拒,士举长矛舂之,蔺石如雨,城遂溃,获胜兵万,户四万,粮五十万石。以其地为辽州。初,帝自太子所属行在,舍置一烽,约下辽东举烽,是日传燎入塞。
进攻白崖城,城负山有厓水,险甚。帝壁西北。虏酋孙伐音阴丐降,然城中不能一。帝赐帜曰:“若降,建于堞以信。”俄而举帜,城人皆以唐兵登矣,乃降。初,伐音中悔,帝怒,约以虏口畀诸将。及是,李勣曰:“士奋而先,贪虏获也。今城危拔,不可许降以孤士心。”帝曰:“将军言是也。然纵兵杀戮,略人妻孥,朕不忍。将军麾下有功者,朕能以库物赏之,庶因将军赎一城乎。”获男女凡万、兵二千。以其地为岩州,拜伐音为刺史。莫离支以加尸人七百戍盖牟,勣俘之。请自效,帝曰:“而家加尸,乃为我战,将尽戮矣。夷一姓求一人力,不可。”禀而纵之。
次安市。于是高丽北部傉萨高延寿、南部傉萨高惠真引兵及靺鞨众十五万来援。帝曰:“彼若勒兵连安市而壁,据高山,取城中粟食之,纵靺鞨略吾牛马,攻之不可下,此上策也。拔城夜去,中策也。与吾争锋,则禽矣。”有大对庐为延寿计曰:“吾闻中国乱,豪雄并奋,秦王神武,敌无坚,战无前,遂定天下,南面而帝,北狄、西戎罔不臣。今扫地而来,谋臣重将皆在,其锋不可校。今莫若顿兵旷日,阴遣奇兵绝其饷道,不旬月粮尽,欲战不得,归则无路,乃可取也。”延寿不从,引军距安市四十里而屯。帝曰:“虏堕吾策中矣。”命左卫大将军阿史那社尔以突厥千骑尝之,虏常以靺鞨锐兵居前,社尔兵接而北。延寿曰:“唐易与耳。”进