军事重镇新城,并趁势将附近的十六座城池全部攻下;薛仁贵在金山击破高句丽大军,斩首五万余级,攻下南苏、木底、苍岩三城,与泉男生军会师;李绩等攻占扶余城,斩俘万余人,扶余川中四十余城亦望风归降,再战薛贺水斩俘三万余人,乘胜攻占大行城。到了后期,各路唐军会师,推进至鸭绿栅。高丽发兵抵抗,唐军奋勇出击,大败高句丽军,追奔二百余里,攻拔辱夷城,高句丽其他各城守军或逃或降。唐军进至平壤城下,围平壤月余,高句丽