左屯卫将军辛世雄加玄菟道行军总管,领军三万人,出玄菟道;
左御卫将军张瑾加襄平道行军总管,领军三万人,出襄平道;
右武候将军赵孝才加碣石道行军总管,领军三万人,出碣石道;
左武卫将军达奚暠加增地道行军总管,领军三万人,出增地道,
全军三十万五千人,最后在鸭渌水西岸汇集。
三十多万大军,浩浩荡荡东来,可谓是投鞭断流。沿途的高句丽人没有敢阻挡的,隋军便一路进至乌骨城。
乌骨城乃是鸭渌水的门户,守将乃是乙支文德的儿子乙支藏。
高句丽人的城池多建在山川险峻之处。乌骨城利用左右两山的悬崖为壁,山势低凹处以楔形石块垒筑城墙。南西各口用土石横筑一高大城壁.城有外城和内城,外城城沿山脊逐段而修,呈卵形,其中一部分则以悬崖峭壁为墙。
这乌骨城守军仗险据守,隋军远道而来,数次攻击,不能破城。