관구검
관구검의 위(魏)군이 재공격하자 동천왕은 고구려 철기 5천 기를 거느리고 또다시 선봉에서 돌격했지만, 관구검이 방진을 치고 유인해 금번에는 고구려군이 포위됐다. 관구검의 위(魏)군이 고구려군을 포위해 결사로 공격하자 고구려군은 2만 명 중 1만 8천여 명이 죽은 탓에 주력군은 소멸했고 동천왕은 기병 1천여 기를 대동하고 가까스로 탈출해 압록강 부근으로 도주했지만, 비류수 전투와 양맥 전투에서 대패한 관구검 휘하 위군도 전력을 크게 상실했으므로 일단 철수한다.