工人造入海大船及艓船三百五十艘，将征高句丽”，当时唐军刚刚结束青丘道行军和辽东道行军，而太宗就已经开始准备新的进攻了。十二月，高句丽再次派出使者（高宝藏第二子莫离支高任武）谢罪，唐太宗假意答应。648年（贞观二十二年）正月二十五日，唐太宗派薛万彻和裴行方率军3万再次从莱州渡海入鸭绿江攻击高句丽。四月十四日唐军先锋古神感在曷山与高句丽步骑五千人短兵相接，斩首八百馀人。夜里再次设伏大败要乘夜偷袭水军船队的高句丽军万余人。六月二十七日薛万彻舟师深入鸭绿江百余里，派出一支奇兵偷袭大行城，至泊灼城（在今辽宁省丹东