过度,不幸在行军途中遇疾猝卒。
唐朝大将张亮率领海军从东莱(今山东掖县)渡海而东,袭击高丽占据的卑沙城(今辽宁海城)。程名振带兵趁机行军至城下,王文度率先攻上城墙。五月,唐军攻克卑沙城,俘获男女八千多人。李世勣率领大军进至辽东城下(今辽宁辽阳),高丽派四万兵马援救辽东。唐将李道宗、马文举奋勇冲杀,歼敌千余名。唐太宗带数百名骑兵来到辽东,慰问奖赏军将,指挥唐军攻城。结果,辽阳城被唐军攻破,俘获男女四万人,歼敌一万多名。太宗即以辽东城为辽州。
唐军进围高丽白岩城。右卫大将军李思摩中箭受伤,唐太宗亲自为他吸去脓血,将士深受感动。乌骨城派出一万多人声援高丽白岩城守将,唐朝大将契苾何力率八百名骑兵迎战,腰部被敌将高突勃击伤。薛万备单枪匹马突入敌阵救出契苾何力。契苾何力受伤不下火线,包扎伤口后再次出战,所向披靡。高丽兵大败,奔逃几十里。
六月,李世勣率军猛攻高丽白岩城,唐太宗也坐镇指挥作战。白岩城守将孙代音被迫献城投降。唐太宗以白岩城为岩州,命孙代音为刺史。
唐军既攻克辽东,又进围安市城(今辽宁海城南之营城子)。高丽派高延寿、高惠真统兵十五万