명장
660년 당의 소정방과 신라의 명장 김유신이 지휘하는 18만 연합군이 백제를 정복하자, 임존성에서 3만의 유민과 함께 투쟁하였다. 흑치상지는 지형을 이용해 150여 성을 공격하기도 했다.