,不能当我一郡,今朕悉众往讨,卿以为必克否?”庾质答道:“以众临寡,何患不克?但不愿陛下亲行。”炀帝变色道:“朕统兵至此,怎可未战先退,自挫锐气?”质又说道:“胜负乃兵家常事,战若未克,反损威灵,不如车驾留此,但命猛将劲卒,指授方略,倍道兼行,出敌不意,方可必克。兵贵神速,迂缓便恐无功了。”炀帝不从,反叱责道:“汝既惮行,尽可留此。”遂诏分全军为左右两翼,左十二军出镂方、乐浪等道,右十二军出粘蝉、襄平等道,络绎登程,总集平壤,共得一百十三万三千八百人,号称二百万,馈运饷糈,人数加倍。炀帝瘖纛启行,亲授节度,每军置大将亚将各一人,骑兵四十队,队各百人,十队为团,步兵八十队,分作四团,团各有偏将一人,铠胄缨拂旗恟,每团异色,辎重散兵等,亦为四团,令步兵夹进,进止立营,各有次序。前军先行,后军继进,相距约四十里。御营六军,最后出发。历四十日,方才尽出涿城,首尾衔接。鼓角相闻,旌旗绵亘九百六十里,直是近古以来,少见少闻的军仪。不是行军,实同儿戏。途次,复令段文振为左候卫大将军,出南苏道,文振在道中婴疾,上表行在,略云:
  窃见辽东小丑,未服严刑,远降六师,亲劳万乘。但夷狄多诈,须随时加防,即日陈降款,亦不宜遭受。惟虑水潦方降,毋或淹迟,伏愿严勒诸军,星驰速发,水陆俱前,出其不意,则平壤孤城,势可拔也。若倾其本根,余城自克。如不及早裁定,待遇秋霖,必多艰阻,兵粮既竭,强敌在前,栱出后,迟疑不决,非上策也。臣不幸遘疾,命在须臾,恐不能效力戎行,为国杀贼,自知罪戾,有辜圣恩,所望陛下扫除小丑,指日凯旋,则臣虽死,亦瞑目矣。谨此上闻!
  炀帝览表,尚未以为然,未几,即接到文振死耗,炀帝虽然痛惜,但如文振表中所言,仍是疑信参半,好几日始至辽水,众军总会,临水为阵。高丽兵阻水拒守,隋军不得前济。右屯卫大将军麦铁杖语人道:“丈夫性命,自有定数,怎能卧死儿女子手中呢?”乃自请为前锋,并语三子道:“我受国厚恩,今当死战。我若战死,汝等得长保富贵了。”为儿孙作马牛,亦属何苦。会工部尚书宇文恺,奉敕造浮桥三道,夤夜告成,引桥架辽水上面,自西至东,桥短丈余,不能相通,高丽兵大至,隋兵赴水接战,溺死甚众。麦铁杖一跃登岸,闯入高丽阵内,虎贲郎将钱世雄、孟詧,亦跃过中流,与麦铁杖先后杀入,十荡十决,差不多与猛虎一般,高丽兵亦被杀无数。怎奈后队不能跃上,徒令三人奋身死斗,毕竟势孤力竭,相继捐躯。隋军不得已敛兵引桥,复就西岸。
  炀帝闻铁杖战死,追赠为宿郡公,使长子孟才袭爵,次子仲才、季才,并拜正议大夫。更命少府监何潬,督工接桥,二日乃成,再架水上。诸军依次奋进,得渡辽水,大战东岸,杀得高丽兵七零八落,死了万人,余众都遁入辽东城。隋军乘势进攻,把辽东城团团围住。炀帝亦渡辽东进,命尚书卫文升招抚辽左人民,免役十年,且下诏戒谕诸将道:“朕此次东征,吊民伐罪,并非为功名起见,诸将或不识朕意,轻兵袭击,孤军独斗,徒思为己立功,冀邀爵赏,实非大军行法本旨。卿等进军,但当分为三道,有所攻击,必须三道相知,毋得轻进,猝致丧亡。并且军事进止,概宣预先奏闻,静待复报,如有专擅,就使有功,亦必加罪。”还想沽名,比宋襄犹且不如。诸将接到这道谕旨,莫敢先动。
  高丽兵守御辽东城,日久未下。炀帝又觉焦急,亲阅城池形势,但见城不甚高,濠亦不甚广,偏如此旷日无功,想是将士疲玩所致,因复召诸将诘责道:“尔等竟视朕为木偶么?朕欲东征,尔等多不愿朕来,今朕既到此,正欲观尔等所为,果然尔等畏死,不肯尽力,难道朕不能加刑,乃敢这般玩法么?”说至此,声色俱厉。自相矛盾,叫人如何措手?诸将相率惊惶,并皆谢罪。于是右翊卫大将军来护儿,决计进攻平壤,自率江、淮水军,浮海先进,渡入賨水,去平壤约六十里,与高丽兵遇,乘锐邀击,大破敌兵,便麾兵进攻平壤城。副总管周法尚,从旁谏阻,谓宜俟各军偕至,然后进攻。护儿不听,即简精甲四万,直逼城下。高丽兵出来搦战,护儿督兵交锋,未及数合,高丽兵便即退回。护儿驱军入城,城门却也未闭,一任隋军掩入。明是诈计。隋军一入城逈,就分头四掠,无复步伍,哪知城逈左右的空寺中,都有高丽兵伏着,一声胡哨,两旁杀出,好似斫瓜切菜一般。护儿见不是路,忙鸣金收军,军士半在城内,半在城外,内外不复相顾,死的死,逃的逃。护儿狼狈逃回,高丽兵在后追逐,还亏周法尚整军接战,方将高丽兵击退。护儿收拾残众,还屯海浦,不敢再进。其进锐者其退速。
  左翊卫大将军宇文述,出扶余道;右翊卫大将军于仲文,出乐浪道;左骁卫大将军荆元恒,出辽东道;右翊卫将军薛世雄,出沃沮道;右屯卫将军辛世雄,出玄邽道;右御卫将军张瑾,出襄平道;右武候将军赵孝才,出碣石道;涿郡太守左武卫将军崔弘升,出遂城道;右御卫虎贲郎将卫文升,出增地道。这九军同时出发,约至鸭绿水西岸会齐。人马皆赍百日粮,又给排甲枪槊,并