안시성 전투는 645년 고구려와 당나라가 안시성에서 벌인 공방전으로 당태종이 이끈 대군이 2~3달 동안 성을 포위하였지만 끝내 함락하지 못했습니다.
안시성 전투의 승리의 요인은 지형적 방어에 유리한 요새였습니다. 험한 지형에 자리한 성이었습니다. 또한 성주와 주민들이 끈질기게 방어하여 당군을 물리칠 수 있었습니다. 그리고 결정적으로 당군은 포위가 오래 걸리면서 군량이 부족해지고, 날씨가 추워져 말 먹이까지 모자라 계속 작전을 이어가기가 어려웠습니다.
게다가 당군은 토성을 쌓아 공격하려 하였으나 고구려군에 의해 토산이 무너지고, 오히려 고구려군이 점령하면서 유리하게 수성전을 펼쳐 승리할 수 있었습니다.