經過多年的戰爭,新羅已經比較疲憊了。在劉仁軌主力回國的情況下,新羅以全國之力,仍不能徹底擊退李謹行和薛仁貴的留守唐軍。金法敏可能已經意識到通過戰爭無法使唐軍退出朝鮮半島,因此,在買肖城之戰後,派出使者,向唐朝進貢並且謝罪。

關於新羅遣使謝罪的時間,中朝雙方的記載並不一致。

《資治通鑒》把新羅謝罪的時間大致歸到了上元二年(675年)二月,但又指出,新羅謝罪發生在李謹行三戰皆捷之後。

而《三國史記》則說,675年,新羅兩次遣使入唐,前一次與中國史書相同,後一次記在九月二十九日買肖城之戰後。

綜合中朝雙方的史書來看,675年新羅遣使謝罪隻有一次,發生在九月二十九日買肖城之戰後。

而唐朝也意識到,用偏師經略的辦法是不能製服新羅的,而唐朝當時的戰略重心已經轉移到了西線,吐蕃成為其主要對手,劉仁軌、薛仁貴、李謹行等東征主帥全部調到西部防備吐蕃。唐朝很難再派出主力大軍東討新羅。因此,麵對新羅的謝罪請求,唐朝自然也樂於接受。據《資治通鑒》記載,“新羅乃遣使入貢,且謝罪,上赦之,複新羅王法敏官爵。金仁問中道而還,改封臨海郡公。”高宗皇帝以這種方式,宣告了戰爭的結束,重新接納新羅為大唐的藩屬國。