고구려-당 전쟁
무엇보다도 과거 645년 제1차 고구려-당 전쟁 때는 개모, 요동, 백암 등 요동의 주요 성들이 함락 되었지만 고구려 주력부대는 보존되어 안시성 근처 주필산에서 당나라의 군대와 대치하고 있었고, 661년 제2차 고구려-당 전쟁 때는 비록 압록강 유역에서 연남생이 이끄는 고구려 군대가 궤멸하고 수도 평양성이 포위되었지만 역시 고구려의 주력부대는 요동에 존재하고 있어 당나라 군대의 작전 행동에 제약이 있을 수 밖에 없었다. 하지만 제3차 고구려-당 전쟁에서는 요충지 신성의 함락과 연남생이 이끄는 투항세력에 이어 금산전투를 통하여 기본적으로 고구려 군의 주력 정예부대는 소멸되어 버렸고 이후 전쟁의 전개는 당과 고구려의 군사적 균형이 무너져 고구려의 일방적인 열세로 돌아서게 된다.
신성 (승려)
668년 여름, 고구려-당 전쟁의 당나라의 3차 침공으로 고구려는 이미 북쪽과 남쪽 곳곳의 여러 성에서 도망하고 항복하는 자가 부지기수였다. 계필하력이 먼저 군사를 이끌고 평양성 밖에 도착하고, 이세적의 휘하의 당의 대군이 도착했으며, 이때 연남생이 이끄는 당에 투항한 고구려군도 포함되어 있었다. 곧이어 신라군도 합류하여 당나라·신라의 연합군은 한 달이 넘도록 평양을 포위하였다. 보장왕이 연남산으로 하여금 수령 98명을 거느리고 백기를 들고 이세적에게 항복하게 하였다.