高句丽、百济、新罗
唐龙朔元年(661年)至二年,在唐与高句丽、百济的战争中,唐军攻打高句丽平壤的作战。显庆五年(660年),唐军击灭百济,高宗李治欲乘胜进军高句丽,遂于十二月十六日命左骁卫大将军契苾何力为坝江道行军大总管,左武卫大将军苏定方为辽东道行军大总管,左骁卫将军刘伯英为平壤道行军大总平壤道行军总管,与萧嗣业及诸胡兵共35军,水陆分道并进。管,蒲州刺史程名振为镂方道总管,领兵分道进击高句丽。
龙朔元年正月十九日,唐招募黄河南北、淮南67州兵,共4.4万余人,到平壤、镂方行营。二十二日,以鸿胪卿萧嗣业为扶余道行军总管,率回纥等诸部兵趋平壤。
四月十六日,唐高宗又任命任雅相为坝江道行军总管,契苾何力为辽东道行军总管,苏定方为平壤道行军总管,与萧嗣业及诸胡兵共35军,水陆分道并进。
七月,苏定方在坝江(今朝鲜大同江)击败高句丽,其后屡战屡胜,进围平壤。
九月,盖苏文遣其子男生率精兵数万守鸭绿水,唐军不得渡。契苾何力到达时,正遇天寒江水结冰封冻,契苾何力遂率部履冰过河,鼓噪而进,高句丽军溃奔数十里,被斩3万人,余众皆降,唯男生只身逃归。恰巧此时由于铁勒入侵唐朝,唐军契苾何力、萧嗣业所部被迫奉高宗诏令班师,契苾何力引军退还。
二年二月十八日,左骁卫将军、沃沮道总管庞孝泰与高句丽战于蛇水,大败,最终和他的13个儿子一起在今天平壤附近牺牲,史称此役为第一次平壤战争。苏定方包围平壤久攻不下,又值大雪,遂解围而还。
此战唐军仅阵亡七百余人,大胜。