行军总管萧嗣业、镂方道行军总管程名振、沃沮道行军总管庞孝泰和含资道行军总管刘德敏率军十余万渡辽水，平壤道（初为辽东）行军大总管苏定方、平壤道大总管刘伯英、与新罗联军由百济故地南北合击高句丽。由于铁勒入侵唐朝，唐军契苾何力、萧嗣业所部被迫返回。662年，蛇水之战渊盖苏文使唐军沃沮道全军覆没并杀死了庞孝泰和他的13个儿子。渊盖苏文在世期间，唐朝一直没能灭亡高句丽。
第三次战争（666年－668年）.666年，渊盖苏文去世，高句丽内乱，渊盖苏文的三个儿子发生争斗，长子渊男生代为莫离支，到