仪凤元年（676年）十一月，唐朝与新罗爆发它们之间最后一次大战，史称伎伐浦之战。薛仁贵作为唐朝方面统帅，与新罗军共有二十余次遭遇战，现代中国史学家认为是唐军撤退时遭新罗军袭击。这次战役中国缺少相关准确资料，日本史书也无具体陈述，而朝鲜一方记载斩首唐军四千余级，但是在中国史料中没有记载具体伤亡情况。在这一次战役的铺垫以及唐朝对外战略重心的转移后，熊津都督府被新罗攻占，唐与新罗的战争也暂告段落。
战役背景.咸亨三年（672年），由于唐军撤出百济，新罗进一步吞并百济，本来作为援军的薛仁贵